java.lang.Object
de.grogra.persistence.ShareableBase
de.grogra.pf.registry.ItemReference<Shader>
de.grogra.imp3d.shading.ShaderRef
de.grogra.imp3d.shading.MaterialRef
- All Implemented Interfaces:
Scattering,Shader,Manageable,Shareable,Scattering,Shader
Deprecated.
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsFields inherited from class de.grogra.pf.registry.ItemReference
item, itemResolved, name$FIELD, object, objectResolvedFields inherited from interface de.grogra.ray.physics.Scattering
DELTA_FACTOR, IS_NON_OPAQUE, MIN_UNUSED_FLAG, NEEDS_NORMAL, NEEDS_POINT, NEEDS_TANGENTS, NEEDS_TRANSFORMATION, NEEDS_UV, RANDOM_RAYS_GENERATE_ORIGINSFields inherited from interface de.grogra.ray.physics.Shader
LAMBERTIAN_VARIANCE -
Constructor Summary
Constructors -
Method Summary
Methods inherited from class de.grogra.imp3d.shading.ShaderRef
accept, computeBSDF, computeMaxRays, generateRandomRays, getAverageColor, getFlags, isTransparent, manageableWriteReplace, resolve, shadeMethods inherited from class de.grogra.pf.registry.ItemReference
createItem, equals, findChildrenWithoutExtension, getName, hashCode, removeExtension, resolveItem, resolveObjectMethods inherited from class de.grogra.persistence.ShareableBase
addReference, appendReferencesTo, fieldModified, getProvider, getStamp, initProvider, manageableReadResolve, removeReference
-
Field Details
-
$TYPE
Deprecated.
-
-
Constructor Details
-
MaterialRef
Deprecated.
-
-
Method Details
-
getManageableType
Deprecated.- Specified by:
getManageableTypein interfaceManageable- Overrides:
getManageableTypein classShaderRef
-