Menu

Code Commit Log


Commit Date  
[r1365] by nerius

In line drawing routines, now that m_lineClip has the correct boundaries, when
we go to compute xMin, yMin, xMax, and yMax for the pixels, we no longer need
the assistance of Math.min() and Math.max(), in other words we no longer use
m_clipXMin, m_clipYMin, m_clipXMax, and m_clipYMax as boundaries. This is a
rather delicate change but theoretically everything should work. Some simple
tests show that things still work the way they're supposed to. Unfortunately
I don't have extensive regression tests at the moment.

2023-10-30 16:25:50 Tree
[r1364] by nerius

Modifying m_lineClip to use pixelLowerBound() and pixelUpperBound().

2023-10-30 15:55:27 Tree
[r1363] by nerius

Adding LineIntegrityCheck1 and LineIntegrityCheck2.

2023-10-30 15:24:22 Tree
[r1362] by nerius

Adding pixelUpperBound() and pixelLowerBound().

2023-10-30 12:05:26 Tree
[r1361] by nerius

Rearranging location of code snippets.

2023-10-30 04:01:23 Tree
[r1360] by nerius

Did some basic tests of fixed 3D rendering code; it works.

2023-10-30 03:20:27 Tree
[r1359] by nerius

Fixing the degenerate cases in line drawing.

2023-10-30 03:09:15 Tree
[r1358] by nerius

Removing the s_strategy nonsense.

2023-10-30 02:35:42 Tree
[r1357] by nerius

Embellishing the top-level class Javadoc.

2023-10-30 02:18:44 Tree
[r1356] by nerius

Now clipping lines and polygons on the slightly offset z planes.

2023-10-30 01:50:18 Tree
Older >
Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.