java.lang.Object
de.grogra.gpuflux.scene.FluxSceneSerializer
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetScene()intbooleanvoidserializeBoundingSphere(ComputeByteBuffer boundsStream) voidserializeBVH(ComputeByteBuffer computeByteBuffer, boolean asBIH) voidserializeCamera(ComputeByteBuffer computeByteBuffer, int width, int height) voidserializeChannels(ComputeByteBuffer computeByteBuffer) voidserializeCumulativeLightPowerDistribution(ComputeByteBuffer computeByteBuffer) voidserializeDetectors(ComputeByteBuffer computeByteBuffer) voidserializeGrid(ComputeByteBuffer computeByteBuffer) voidserializeLightOffsets(ComputeByteBuffer computeByteBuffer) voidserializeLights(ComputeByteBuffer computeByteBuffer) voidserializeMeasureSetup(MeasuringSetup measuringSetup) voidserializePrimitiveOffsets(ComputeByteBuffer computeByteBuffer) voidserializePrimitives(ComputeByteBuffer computeByteBuffer) voidserializeScene(FluxScene scene) voidserializeSensorBVH(ComputeByteBuffer computeByteBuffer, boolean asBIH) voidserializeSensors(ComputeByteBuffer computeByteBuffer) voidserializeShaders(ComputeByteBuffer computeByteBuffer)
-
Constructor Details
-
FluxSceneSerializer
public FluxSceneSerializer()
-
-
Method Details
-
serializeScene
-
serializeMeasureSetup
-
serializeDetectors
- Throws:
IOException
-
serializeBVH
- Throws:
IOException
-
serializeSensorBVH
public void serializeSensorBVH(ComputeByteBuffer computeByteBuffer, boolean asBIH) throws IOException - Throws:
IOException
-
serializeSensors
- Throws:
IOException
-
serializeShaders
- Throws:
IOException
-
serializeChannels
- Throws:
IOException
-
serializePrimitives
- Throws:
IOException
-
serializePrimitiveOffsets
- Throws:
IOException
-
serializeLights
- Throws:
IOException
-
serializeLightOffsets
- Throws:
IOException
-
serializeCumulativeLightPowerDistribution
public void serializeCumulativeLightPowerDistribution(ComputeByteBuffer computeByteBuffer) throws IOException - Throws:
IOException
-
serializeBoundingSphere
-
serializeGrid
-
serializeCamera
-
getScene
-
getSkyOffset
public int getSkyOffset() -
hasCloner
public boolean hasCloner()
-