Node: Plane

X3DOM
Component: Geometry3D

Quick Links

➨ Fields

The plane node describes a plane shape that extents in x and y direction.

HTML Encoding and Default Values

<Plane ccw='true' center='0,0,0' lit='true' metadata='X3DMetadataObject' primType='['TRIANGLES']' size='2,2' solid='true' subdivision='1,1' useGeoCache='true' ></Plane>

Fields

These are the X3D / X3DOM fields of this node. Values should usually be received / set as strings via DOM functions (i.e., using setAttribute("myFieldName", "myFieldValue") and getAttribute("myFieldName")).
Name Type Default Value Range Inheritance Standard Description
ccw SFBool true Rendering/X3DGeometryNode The ccw field defines the ordering of the vertex coordinates of the geometry with respect to user-given or automatically generated normal vectors used in the lighting model equations.
center SFVec3f 0,0,0 Defines the center point in the local coordinate system.
lit SFBool true Rendering/X3DGeometryNode Specifies whether this geometry should be rendered with or without lighting.
metadata SFNode X3DMetadataObject Core/X3DNode Field to add metadata information
primType MFString ['TRIANGLES'] Specifies the primitive type that is used to build the plane.
size SFVec2f 2,2 The edge lengths of the plane.
solid SFBool true Rendering/X3DGeometryNode Specifies whether backface-culling is used. If solid is TRUE only front-faces are drawn.
subdivision SFVec2f 1,1 Defines the number of single elements that are generated to represent the plane.
useGeoCache SFBool true Rendering/X3DGeometryNode Most geo primitives use geo cache and others might later on, but one should be able to disable cache per geometry node. Defaults to global useGeoCache setting parameter.