|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object de.grogra.graph.impl.Edge de.grogra.graph.impl.Node de.grogra.imp3d.shading.ChannelMapNode de.grogra.imp3d.shading.ColorMapNode de.grogra.imp3d.shading.Material
public abstract class Material
Nested Class Summary |
---|
Nested classes/interfaces inherited from class de.grogra.graph.impl.Node |
---|
Node.AccessorBridge, Node.FieldAttributeAccessor, Node.NType |
Nested classes/interfaces inherited from interface de.grogra.util.Map |
---|
Map.Chain |
Field Summary | |
---|---|
static Node.NType |
$TYPE
|
Fields inherited from class de.grogra.imp3d.shading.ChannelMapNode |
---|
AMBIENT, COLOR, COLOR_2, DIFFUSE_TRANSPARENCY, DISPLACEMENT, EMISSIVE, FIRST_OP, INPUT, input$FIELD, MIN_UNUSED_SPECIAL_OF_TARGET, SECOND_OP, SHININESS, SPECULAR, TRANSPARENCY, TRANSPARENCY_SHININESS |
Fields inherited from class de.grogra.graph.impl.Node |
---|
ADDITIONAL_FIELDS, bits, DELETED, EXTENT_BIT, EXTENT_MASK, extentIndex$FIELD, extentTail$FIELD, HAS_OBSERVERS, IS_INTERPRETIVE, isInterpretive$FIELD, LAST_EXTENT_INDEX, layer$FIELD, MARK, mark$FIELD, MIME_TYPE, MIN_UNUSED_SPECIAL_OF_SOURCE, name$FIELD, USED_BITS |
Fields inherited from interface de.grogra.ray.physics.Shader |
---|
LAMBERTIAN_VARIANCE |
Fields 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_ORIGINS |
Fields inherited from interface de.grogra.icon.Icon |
---|
DEFAULT, DISABLED |
Fields inherited from interface de.grogra.util.Map |
---|
DEFAULT_VALUE, EMPTY_MAP |
Constructor Summary | |
---|---|
Material()
|
Method Summary | |
---|---|
protected void |
renderLine(java.awt.image.BufferedImage image,
int supersampling,
int line,
boolean useInput,
java.util.Map cache)
|
static void |
renderLine(Shader sh,
Environment env,
RayList rays,
java.awt.image.BufferedImage image,
int supersampling,
int iz)
|
Methods inherited from class de.grogra.imp3d.shading.ColorMapNode |
---|
drawImage, getIcon, getIconBounds, getIconSource, getImage, getImage, getImageSource, getInputData, getPreferredIconSize, getRenderedImage, getSizeRatio, isMutable, paintIcon, prepareIcon, renderImage |
Methods inherited from class de.grogra.imp3d.shading.ChannelMapNode |
---|
accept, accept, getFloatValue, getInput, getObjectValue, setInput |
Methods inherited from class de.grogra.graph.impl.Edge |
---|
addEdgeBits, getBitMark, getEdgeBits, getObjectMark, getSpecialEdgeDescriptor, parseEdgeKeys, remove, removeEdgeBits, setBitMark, setEdgeBits, setObjectMark, testEdgeBits |
Methods inherited from class java.lang.Object |
---|
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Methods inherited from interface de.grogra.imp3d.shading.Shader |
---|
accept |
Methods inherited from interface de.grogra.ray.physics.Shader |
---|
computeMaxRays, isTransparent, shade |
Methods inherited from interface de.grogra.ray.physics.Scattering |
---|
computeBSDF, generateRandomRays, getAverageColor, getFlags |
Methods inherited from interface de.grogra.math.ColorMap |
---|
getAverageColor |
Methods inherited from interface de.grogra.math.ChannelMap |
---|
accept, getFloatValue, getObjectValue, getStamp |
Methods inherited from interface de.grogra.pf.ui.RenderedIcon |
---|
getStamp |
Methods inherited from interface de.grogra.persistence.PersistenceCapable |
---|
getBitMark, getObjectMark, setBitMark, setObjectMark |
Field Detail |
---|
public static final Node.NType $TYPE
Constructor Detail |
---|
public Material()
Method Detail |
---|
protected void renderLine(java.awt.image.BufferedImage image, int supersampling, int line, boolean useInput, java.util.Map cache)
renderLine
in class ColorMapNode
public static void renderLine(Shader sh, Environment env, RayList rays, java.awt.image.BufferedImage image, int supersampling, int iz)
|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |