Package eu.svjatoslav.sixth.e3d.renderer.raster.tessellation
package eu.svjatoslav.sixth.e3d.renderer.raster.tessellation
Triangle tessellation for perspective-correct texture rendering.
Large textured triangles are tessellated into smaller triangles to ensure accurate perspective correction. This package provides two tessellation algorithms:
ScreenSpaceTessellator- Screen-space tessellation based on pixel edge lengths (per-polygon LOD)TexturedPolygonTessellator- World-space tessellation based on distance (legacy, used for CSG operations)
- See Also:
-
ClassesClassDescriptionControls adaptive tessellation thresholds based on polygon budget.Tessellates textured polygons based on screen-space edge lengths.Represents an edge of a triangle in the tessellation pipeline.Recursively tessellates textured polygons into smaller triangles for perspective-correct rendering and level-of-detail management.