RenderingAttributes node component controls: The RenderingAttributes object defines common rendering 
  attributes for all primitive types. The rendering attributes are:* Alpha test 
  function - used to compare the alpha test value with each per-pixel alpha value. 
  If the test passes, the pixel is written, otherwise the pixel is not written. 
  The alpha test function is set with the setAlphaTestFunction method. The alpha 
  test function is one of the following:* ALWAYS - pixels are always drawn, irrespective 
  of the alpha value. This effectively disables alpha testing. This is the default 
  setting.
  * NEVER - pixels are never drawn, irrespective of the alpha value.
  * EQUAL - pixels are drawn if the pixel alpha value is equal to the alpha test 
  value.
  * NOT_EQUAL - pixels are drawn if the pixel alpha value is not equal to the 
  alpha test value.
  * LESS - pixels are drawn if the pixel alpha value is less than the alpha test 
  value.
  * LESS_OR_EQUAL - pixels are drawn if the pixel alpha value is less than or 
  equal to the alpha test value.
  * GREATER - pixels are drawn if the pixel alpha value is greater than the alpha 
  test value.
  * GREATER_OR_EQUAL - pixels are drawn if the pixel alpha value is greater than 
  or equal to the alpha test value.* Alpha test value - the test value used by 
  the alpha test function. This value is compared to the alpha value of each rendered 
  pixel. The alpha test value is set with the setAlphaTestValue method. The default 
  alpha test value is 0.0.
  * Raster operation - the raster operation function for this RenderingAttributes 
  component object. The raster operation is set with the setRasterOp method. The 
  raster operation is enabled or disabled with the setRasterOpEnable method. The 
  raster operation is one of the following:* ROP_COPY - DST = SRC. This is the 
  default operation.
  * ROP_XOR - DST = SRC ^ DST.* Vertex colors - vertex colors can be ignored for 
  this RenderingAttributes object. This capability is set with the setIgnoreVertexColors 
  method. If ignoreVertexColors is false, per-vertex colors are used, when present 
  in the associated geometry objects, taking precedence over the ColoringAttributes 
  color and Material diffuse color. If ignoreVertexColors is true, per-vertex 
  colors are ignored. In this case, if lighting is enabled, the Material diffuse 
  color will be used as the object color. if lighting is disabled, the ColoringAttributes 
  color is used. The default value is false.
  * Visibility flag - when set, invisible objects are not rendered (subject to 
  the visibility policy for the current view), but they can be picked or collided 
  with. This flag is set with the setVisible method. By default, the visibility 
  flag is true.
  * Depth buffer - can be enabled or disabled for this RenderingAttributes component 
  object. The setDepthBufferEnable method enables or disabled the depth buffer. 
  The setDepthBufferWriteEnable method enables or disables writing the depth buffer 
  for this object. During the transparent rendering pass, this attribute can be 
  overridden by the depthBufferFreezeTransparent attribute in the View object. 
  Transparent objects include BLENDED transparent and antialiased lines and points. 
  Transparent objects do not include opaque objects or primitives rendered with 
  SCREEN_DOOR transparency. By default, the depth buffer is enabled and the depth 
  buffer write is enabled.