Class BaseAppearance

java.lang.Object
org.web3d.vrml.renderer.common.nodes.AbstractNode
org.web3d.vrml.renderer.common.nodes.shape.BaseAppearance
All Implemented Interfaces:
VRMLNode, FrameStateListener, VRMLAppearanceNodeType, VRMLNodeType, VRMLTextureListener
Direct Known Subclasses:
NRAppearance, OGLAppearance

public abstract class BaseAppearance extends AbstractNode implements VRMLAppearanceNodeType, VRMLTextureListener
Common base implementation of an Appearance node.

Properties

The properties for this file are loaded once on startup so they cannot be initialized per run of loader. The following properties are used by this class:

  • org.web3d.vrml.renderer.common.nodes.shape.useTextureCache Whether to cache textures for later reuse. This caches by URL which might be incorrect for some dynamic systems. It improves performance for files which don't use DEF/USE for textures.
  • org.web3d.vrml.renderer.common.nodes.shape.useMipMaps Force the use of mipmaps on nodes without TextureProperties.
Version:
$Revision: 1.43 $
Author:
Justin Couch, Alan Hudson