Package | Description |
---|---|
de.jreality.scene.data |
Contains the structures to store and transfer all sorts of data in the scene.
|
de.jreality.shader |
Contains all jReality shading-related classes and interfaces.
|
de.jreality.ui.viewerapp |
Modifier and Type | Interface and Description |
---|---|
interface |
AttributeCollection
An AttributeCollection is an Interface for a set of
independent Attributes, like i.e.
|
Modifier and Type | Method and Description |
---|---|
static AttributeEntity |
AttributeEntityUtility.createAttributeEntity(Class clazz,
String prefix,
Appearance a,
boolean readDefaults)
Create an implementation of the
AttributeEntity for reading from
and/or writing to an Appearance - writes tag to the appearance. |
static AttributeEntity |
AttributeEntityUtility.createAttributeEntity(Class clazz,
String prefix,
EffectiveAppearance ea)
Create an implementation of the
AttributeEntity for reading from an
EffectiveAppearance . |
static AttributeEntity |
AttributeEntityUtility.getAttributeEntity(Class clazz,
String prefix,
Appearance a,
boolean readDefaults)
Create an implementation of the
AttributeEntity for reading from
and/or writing to an Appearance - this does not tag the appearance. |
Modifier and Type | Interface and Description |
---|---|
interface |
CubeMap
tagging interface for a reflection map.
|
interface |
DefaultGeometryShader
This interface represents the default geometry shader in jReality.
|
interface |
DefaultLineShader
This is the default line shader used in jReality.
|
interface |
DefaultPointShader
The default point shader for jReality.
|
interface |
DefaultPolygonShader
This interface represents the default polygon shader used in jReality.
|
interface |
DefaultTextShader |
interface |
HapticShader |
interface |
ImplodePolygonShader |
interface |
LineShader |
interface |
PointShader |
interface |
PolygonShader |
interface |
RenderingHintsShader |
interface |
RootAppearance |
interface |
TextShader |
interface |
Texture2D
TODO: comment this
|
interface |
TwoSidePolygonShader
Object to link two possible different shaders to one face.
|
Modifier and Type | Method and Description |
---|---|
AttributeEntity |
Selection.asEntity()
Returns the selected entity if the current selection is an
AttributeEntity , null otherwise |