Package renderer.pipeline
Class Rasterize
- java.lang.Object
-
- renderer.pipeline.Rasterize
-
public class Rasterize extends Object
Rasterize a projected geometricPrimitiveinto shaded pixels in a {FrameBuffer.Viewport.
-
-
Field Summary
Fields Modifier and Type Field Description static booleandebugstatic booleandoAntiAliasingstatic booleandoClippingstatic booleandoGammastatic doubleGAMMA
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static voidrasterize(Model model, FrameBuffer.Viewport vp)Rasterize every projected, visiblePrimitiveinto shaded pixels in aFrameBuffer.Viewport.
-
-
-
Field Detail
-
debug
public static boolean debug
-
doClipping
public static boolean doClipping
-
doAntiAliasing
public static boolean doAntiAliasing
-
doGamma
public static boolean doGamma
-
GAMMA
public static final double GAMMA
- See Also:
- Constant Field Values
-
-
Method Detail
-
rasterize
public static void rasterize(Model model, FrameBuffer.Viewport vp)
Rasterize every projected, visiblePrimitiveinto shaded pixels in aFrameBuffer.Viewport.- Parameters:
model-Modelthat contains clippedPrimitivesvp-FrameBuffer.Viewportto hold rasterized, shaded pixels
-
-