Uses of Class
org.sunflow.core.IntersectionState
Packages that use IntersectionState
Package
Description
-
Uses of IntersectionState in org.sunflow.core
Methods in org.sunflow.core with parameters of type IntersectionStateModifier and TypeMethodDescriptionvoidScene.accumulateStats(IntersectionState state) Scene.getRadiance(IntersectionState istate, float rx, float ry, double lensU, double lensV, double time, int instance, int dim, ShadingCache cache) Get the radiance seen through a particular pixelvoidAccelerationStructure.intersect(Ray r, IntersectionState istate) Intersect the specified ray with the geometry in local space.voidPrimitiveList.intersectPrimitive(Ray r, int primID, IntersectionState state) Intersect the specified primitive in local space. -
Uses of IntersectionState in org.sunflow.core.accel
Methods in org.sunflow.core.accel with parameters of type IntersectionStateModifier and TypeMethodDescriptionvoidBoundingIntervalHierarchy.intersect(Ray r, IntersectionState state) voidKDTree.intersect(Ray r, IntersectionState state) voidNullAccelerator.intersect(Ray r, IntersectionState state) voidUniformGrid.intersect(Ray r, IntersectionState state) -
Uses of IntersectionState in org.sunflow.core.light
Methods in org.sunflow.core.light with parameters of type IntersectionStateModifier and TypeMethodDescriptionvoidImageBasedLight.intersectPrimitive(Ray r, int primID, IntersectionState state) voidSunSkyLight.intersectPrimitive(Ray r, int primID, IntersectionState state) -
Uses of IntersectionState in org.sunflow.core.primitive
Methods in org.sunflow.core.primitive with parameters of type IntersectionStateModifier and TypeMethodDescriptionvoidBackground.intersectPrimitive(Ray r, int primID, IntersectionState state) voidBanchoffSurface.intersectPrimitive(Ray r, int primID, IntersectionState state) voidBox.intersectPrimitive(Ray r, int primID, IntersectionState state) voidCornellBox.intersectPrimitive(Ray r, int primID, IntersectionState state) voidCubeGrid.intersectPrimitive(Ray r, int primID, IntersectionState state) voidCylinder.intersectPrimitive(Ray r, int primID, IntersectionState state) voidHair.intersectPrimitive(Ray r, int primID, IntersectionState state) voidJuliaFractal.intersectPrimitive(Ray r, int primID, IntersectionState state) voidParticleSurface.intersectPrimitive(Ray r, int primID, IntersectionState state) voidPlane.intersectPrimitive(Ray r, int primID, IntersectionState state) voidQuadMesh.intersectPrimitive(Ray r, int primID, IntersectionState state) voidSphere.intersectPrimitive(Ray r, int primID, IntersectionState state) voidSphereFlake.intersectPrimitive(Ray r, int primID, IntersectionState state) voidTorus.intersectPrimitive(Ray r, int primID, IntersectionState state) voidTriangleMesh.intersectPrimitive(Ray r, int primID, IntersectionState state) -
Uses of IntersectionState in org.sunflow.core.renderer
Methods in org.sunflow.core.renderer with parameters of type IntersectionStateModifier and TypeMethodDescriptionvoidSimpleRenderer.renderBucket(int bx, int by, IntersectionState istate)