Class FrustumShapeBuilder
- java.lang.Object
-
- com.badlogic.gdx.graphics.g3d.utils.shapebuilders.BaseShapeBuilder
-
- com.badlogic.gdx.graphics.g3d.utils.shapebuilders.FrustumShapeBuilder
-
public class FrustumShapeBuilder extends BaseShapeBuilder
FrustumShapeBuilder builds camera or frustum.
-
-
Field Summary
-
Fields inherited from class com.badlogic.gdx.graphics.g3d.utils.shapebuilders.BaseShapeBuilder
matTmp1, tmpColor0, tmpColor1, tmpColor2, tmpColor3, tmpColor4, tmpV0, tmpV1, tmpV2, tmpV3, tmpV4, tmpV5, tmpV6, tmpV7, vertTmp0, vertTmp1, vertTmp2, vertTmp3, vertTmp4, vertTmp5, vertTmp6, vertTmp7, vertTmp8
-
-
Constructor Summary
Constructors Constructor Description FrustumShapeBuilder()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static voidbuild(MeshPartBuilder builder, Camera camera)Build camera with default colorsstatic voidbuild(MeshPartBuilder builder, Camera camera, Color frustumColor, Color coneColor, Color upColor, Color targetColor, Color crossColor)Build Camera with custom colorsstatic voidbuild(MeshPartBuilder builder, Frustum frustum, Color frustumColor, Color crossColor)Build Frustum with custom colors-
Methods inherited from class com.badlogic.gdx.graphics.g3d.utils.shapebuilders.BaseShapeBuilder
freeAll, obtainM4, obtainV3
-
-
-
-
Method Detail
-
build
public static void build(MeshPartBuilder builder, Camera camera)
Build camera with default colors- Parameters:
builder- MeshPartBuildercamera- Camera
-
build
public static void build(MeshPartBuilder builder, Camera camera, Color frustumColor, Color coneColor, Color upColor, Color targetColor, Color crossColor)
Build Camera with custom colors- Parameters:
builder-camera-frustumColor-coneColor-upColor-targetColor-crossColor-
-
build
public static void build(MeshPartBuilder builder, Frustum frustum, Color frustumColor, Color crossColor)
Build Frustum with custom colors- Parameters:
builder-frustum-frustumColor-crossColor-
-
-