Package com.gaia3d.renderer
Class MainRendererBillBoard
java.lang.Object
com.gaia3d.renderer.MainRendererBillBoard
- All Implemented Interfaces:
IAppLogic
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidcleanup()voiddecimateAndCutByObliqueCamera(List<GaiaScene> scenes, List<HalfEdgeScene> resultHalfEdgeScenes, DecimateParameters decimateParameters, HalfEdgeOctreeFaces octree, List<GaiaAAPlane> cuttingPlanes, double screenPixelsForMeter, boolean makeHorizontalSkirt) voidvoidinit(Window window, GaiaScenesContainer gaiaScenesContainer) voidinput(Window window, GaiaScenesContainer gaiaScenesContainer, long diffTimeMillis) voidmakeBillBoard(List<GaiaScene> scenes, List<GaiaScene> resultScenes, int verticalPlanesCount, int horizontalPlanesCount) voidrender()voidsetColorMode(int colorMode) voidupdate(Window window, GaiaScenesContainer gaiaScenesContainer, long diffTimeMillis)
-
Constructor Details
-
MainRendererBillBoard
public MainRendererBillBoard()
-
-
Method Details
-
render
public void render() -
setColorMode
public void setColorMode(int colorMode) -
makeBillBoard
-
decimateAndCutByObliqueCamera
public void decimateAndCutByObliqueCamera(List<GaiaScene> scenes, List<HalfEdgeScene> resultHalfEdgeScenes, DecimateParameters decimateParameters, HalfEdgeOctreeFaces octree, List<GaiaAAPlane> cuttingPlanes, double screenPixelsForMeter, boolean makeHorizontalSkirt) -
deleteObjects
public void deleteObjects() -
cleanup
public void cleanup() -
init
-
input
-
update
-