java.lang.Object
de.grogra.gpuflux.scene.FluxScene
-
Field Summary
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
buildLightsFromGraph
(Graph graph, ViewConfig3D view, ObjectFilter measureFilter, boolean enableSensors, ProgressMonitor monitor, boolean sampleExplicit, boolean radiation) void
buildSceneFromGraph
(Graph graph, ViewConfig3D view, ObjectFilter measureFilter, boolean enableSensors, ProgressMonitor monitor, boolean sampleExplicit, boolean radiation, float flatness) void
cleanLog()
getBVH()
int
float[]
getGraph()
int
int
int
getLog()
int
int
int
int
getSky()
getView()
-
Field Details
-
buildMonitorLevel
protected transient int buildMonitorLevel
-
-
Constructor Details
-
FluxScene
public FluxScene()
-
-
Method Details
-
buildLightsFromGraph
public void buildLightsFromGraph(Graph graph, ViewConfig3D view, ObjectFilter measureFilter, boolean enableSensors, ProgressMonitor monitor, boolean sampleExplicit, boolean radiation) -
buildSceneFromGraph
public void buildSceneFromGraph(Graph graph, ViewConfig3D view, ObjectFilter measureFilter, boolean enableSensors, ProgressMonitor monitor, boolean sampleExplicit, boolean radiation, float flatness) -
getSceneStats
-
cleanLog
public void cleanLog() -
getLog
-
getBVH
-
getSensorBVH
-
getGroupCount
public int getGroupCount() -
getPrimitives
-
getSensors
-
getInfPrimitives
-
getShaders
-
getChannels
-
getBounds
-
getEnvironment
-
getSensorCount
public int getSensorCount() -
getSensorBVHRoot
public int getSensorBVHRoot() -
getPrimitiveCount
public int getPrimitiveCount() -
getInfPrimitiveCount
public int getInfPrimitiveCount() -
getBVHRoot
public int getBVHRoot() -
getGraph
-
getView
-
getCumulativeLightPower
public float[] getCumulativeLightPower() -
getSky
-
getLights
-
getLightChannels
-
getLightShaders
-
getLightCount
public int getLightCount() -
getCamera
-
getCloner
-
getSampleCount
public int getSampleCount() -
getNodeToGroup
-