java.lang.Object
de.grogra.gpuflux.scene.FluxScene
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidbuildLightsFromGraph(Graph graph, ViewConfig3D view, ObjectFilter measureFilter, boolean enableSensors, ProgressMonitor monitor, boolean sampleExplicit, boolean radiation) voidbuildSceneFromGraph(Graph graph, ViewConfig3D view, ObjectFilter measureFilter, boolean enableSensors, ProgressMonitor monitor, boolean sampleExplicit, boolean radiation, float flatness) voidcleanLog()getBVH()intfloat[]getGraph()intintintgetLog()intintintintgetSky()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
-