QD3DApple QuickTime 3D Meta file formatConverted by Paul BourkeMetafile HeaderFull name: 3DMF, 3DMetafileDrawable: No Parent Class Heirarchy: 3DMF Binary type: 3DMF Ascii type: 3DMetafile Binary size: 16 Parent Objects: none Format: Data Format Subobjects: none Inherited: No Referencable: No Description:
Data structure: Text samples: 3DMetafile ( 1 0 # version Normal toc> ) ... toc: TableOfContents ( ... )
Begin GroupFull name: 3DMF, BeginGroupDrawable: No Parent Class Heirarchy: 3DMF Binary type: bgng Ascii type: BeginGroup Binary size: sizes of contained objects + (8 * number of child objects) Parent Objects: special Format: Data Format Subobjects: Inherited: No Referencable: No Description:
Data structure: Text samples: BeginGroup ( DisplayGroup ( ) ) Triangle ( 0 0 1 0 0 0 0 1 0 ) Translate ( 1 2 3 ) Sphere ( ) EndGroup ( ) BeginGroup ( OrderedDisplayGroup ( ) DisplayGroupState ( DoNotDraw ) ) Triangle ( 0 0 1 0 0 0 0 1 0 ) Translate ( 1 2 3 ) Sphere ( ) EndGroup ( ) BeginGroup ( InfoGroup ( ) ) CString ( Copyright (c) 1995 ) EndGroup ( )
ContainerFull name: 3DMF, ContainerDrawable: No Parent Class Heirarchy: 3DMF Binary type: cntr Ascii type: Container Binary size: sizes of contained objects + (8 * number of child objects) Parent Objects: special Format: Data Format Subobjects: special Inherited: No Referencable: No Description:
Data structure: Text samples: Container ( Box ( ) Container ( AttributeSet ( ) DiffuseColor ( 1 0 1 ) ) )
End GroupFull name: 3DMF, EndGroupDrawable: No Parent Class Heirarchy: 3DMF Binary type: endg Ascii type: EndGroup Binary size: 0 Parent Objects: none Format: No Data Subobjects: none Inherited: No Referencable: No Description:
Data structure: Text samples: # Empty group BeginGroup ( OrderedDisplayGroup ( ) ) EndGroup ( ) # Group containing 1 object BeginGroup ( DisplayGroup ( ) ) Translate ( 1 2 3 ) Sphere ( ) EndGroup ( ) # Inline group referenced elsewhere REDColor: BeginGroup ( DisplayGroup ( ) DisplayGroupState ( IsInline ) ) Container ( AttributeSet ( ) DiffuseColor ( 1 0 0 ) ) EndGroup ( ) BeginGroup ( DisplayGroup ( ) ) Reference ( 1 ) # REDColor Cone () # Cone is RED EndGroup () toc: TableOfContents ( nextTOC> -1 2 0 12 1 1 REDColor> )
JunkFull name: 3DMF, JunkDrawable: No Parent Class Heirarchy: 3DMF Binary type: junk Ascii type: Junk Binary size: any size Parent Objects: special Format: Data Format Subobjects: any Inherited: No Referencable: No Description:
Data structure: Text samples: Container ( Box ( ) Junk ( AttributeSet ( ) DiffuseColor ( 1 0 1 ) ) ) is equivalent to: Box ()
ReferenceFull name: 3DMF, ReferenceDrawable: No Parent Class Heirarchy: 3DMF Binary type: rfrn Ascii type: Reference Binary size: 4 Parent Objects: may be substituted for any Shared object Format: Data Format Subobjects: 1 Storage object (optional) Inherited: No Referencable: No Description:
Data structure: Text samples: Reference ( 23 ) # internal reference ... toc: TableOfContents ( nextTOC> 35 -1 0 12 ... 20 CarFrame> 21 Axle> 23 WheelOfCar> ... ) Container ( # external reference Reference ( 23 ) UnixPath ( parts/car.eb ) )
Table Of ContentsFull name: 3DMF, TableOfContentsDrawable: No Parent Class Heirarchy: 3DMF Binary type: toc Ascii type: TableOfContents Binary size: 28 + (tocEntrySize * nEntries) Parent Objects: Format: Data Format Subobjects: none Inherited: No Referencable: No Description:
Data structure: Text samples: 3DMetafile ( 1 0 Normal toc> ) box23: Mesh ( 45 # nVertices ... ) Reference ( 1 ) Arrows: BeginGroup ( DisplayGroup ( ) ) Cone ( ) Scale ( 0.2 0.1 0.2) Cylinder ( ) EndGroup ( ) Reference ( 2 ) Reference ( 4 ) ... Type ( -1 Joes Garage:RepairHistory ) ... -1 ( Jim Fixed lug nut 0.23 0.2 1.2 ) toc: TableOfContents ( nextTOC> 5 # refSeed -2 # typeSeed 0 12 # tocEntry Type/Size 3 # nEntries 1 box23> 2 Arrows> 4 Geom34> )
TypeFull name: 3DMF, TypeDrawable: No Parent Class Heirarchy: 3DMF Binary type: type Ascii type: Type Binary size: 4 + sizeof(String) Parent Objects: Format: Data Format Subobjects: none Inherited: No Referencable: No Description:
Data structure: Text samples: Type ( -1 Joes Garage:BoltData ) ... -1 ( -2.3 34 # Stress (kPA/area) )
Face Attribute Set ListFull name: Data, AttributeSetList, FaceAttributeSetListDrawable: No Parent Class Heirarchy: Data, AttributeSetList Binary type: fasl Ascii type: FaceAttributeSetList Binary size: 12 + nIndices * sizeof(Uns) + padding Parent Objects: ALWAYS: Box, GeneralPolygon, Mesh, TriGrid Format: Data Format Subobjects: many AttributeSet (order-dependent) Inherited: No Referencable: No Description:
Data structure: Text samples: Container ( Box ( ) Container ( FaceAttributeSetList ( 6 Include 2 0 1 ) Container ( # assigned to 0 AttributeSet ( ) DiffuseColor ( 1 0 0 ) ) Container ( # assigned to 1 AttributeSet ( ) DiffuseColor ( 0 0 1 ) ) ) ) Container ( Box ( ) Container ( FaceAttributeSetList ( 6 Exclude 2 2 4 ) Container ( # assigned to 0 AttributeSet ( ) DiffuseColor ( 1 0 0 ) ) Container ( # assigned to 1 AttributeSet ( ) DiffuseColor ( 1 1 0 ) ) Container ( # assigned to 3 AttributeSet ( ) DiffuseColor ( 1 0 1 ) ) Container ( # assigned to 5 AttributeSet ( ) DiffuseColor ( 0 0 1 ) ) ) )
Geometry Attribute Set ListFull name: Data, AttributeSetList, GeometryAttributeSetListDrawable: No Parent Class Heirarchy: Data, AttributeSetList Binary type: gasl Ascii type: GeometryAttributeSetList Binary size: 12 + nIndices * 4 + padding Parent Objects: ALWAYS: PolyLine Format: Data Format Subobjects: many AttributeSet (order-dependent) Inherited: No Referencable: No Description:
Data structure: Text samples: Container ( PolyLine ( 3 10 2 3 0 0 0 2 8.5 3 ) Container ( GeometryAttributeSetList ( 3 Exclude 1 1 ) Container ( # segment 0 AttributeSet ( ) DiffuseColor ( 1 0 0 ) ) Container ( # segment 2 AttributeSet ( ) DiffuseColor ( 0 0 1 ) ) ) )
Vertex Attribute Set ListFull name: Data, AttributeSetList, VertexAttributeSetListDrawable: No Parent Class Heirarchy: Data, AttributeSetList Binary type: vasl Ascii type: VertexAttributeSetList Binary size: 12 + nIndices * sizeof(Uns) + padding Parent Objects: ALWAYS: GeneralPolygon, Line, Mesh, Polygon, PolyLine, Triangle, TriGrid Format: Data Format Subobjects: many AttributeSet (order-dependent)br> Inherited: No Referencable: No Description:
Data structure: Text samples: Container ( Triangle ( 0 0 0 0 2 0 0 0 2 ) Container ( VertexAttributeSetList ( 3 Exclude 0 ) Container ( # vertex 0 AttributeSet ( ) DiffuseColor ( 0 0 0 ) ) Container ( # vertex 0 AttributeSet ( ) DiffuseColor ( 0 0 1 ) ) Container ( # vertex 0 AttributeSet ( ) DiffuseColor ( 0 1 0 ) ) ) )
Camera PlacementFull name: Data, CameraData, CameraPlacementDrawable: No Parent Class Heirarchy: Data, CameraData Binary type: cmpl Ascii type: CameraPlacement Binary size: 36 Parent Objects: ALWAYS: Camera objects: ViewAngleAspectCamera, ViewPlaneCamera, OrthographicCamera Format: Data Format Subobjects: none Inherited: No Referencable: No Description:
Data structure: Text samples: Container ( OrthographicCamera ( -1 -1 1 1 ) CameraPlacement ( 10 0 0 # located along X axis 0 0 0 # point of interest is origin 0 1 0 # Y is up ) )
Camera RangeFull name: Data, CameraData, CameraRangeDrawable: No Parent Class Heirarchy: Data, CameraData Binary type: cmrg Ascii type: CameraRange Binary size: 8 Parent Objects: ALWAYS: Camera objects: ViewAngleAspectCamera, ViewPlaneCamera, OrthographicCamera Format: Data Format Subobjects: none Inherited: No Referencable: No Description:
Data structure: Text samples: Container ( OrthographicCamera ( -1 -1 1 1 ) CameraRange ( 0.1 2 # hither, yon ) )
Camera ViewPortFull name: Data, CameraData, CameraViewPortDrawable: No Parent Class Heirarchy: Data, CameraData Binary type: cmvp Ascii type: CameraViewPort Binary size: 16 Parent Objects: ALWAYS: any Camera object: ViewAngleAspectCamera, ViewPlaneCamera, OrthographicCamera Format: Data Format Subobjects: none Inherited: No Referencable: No Description:
Data structure: Text samples: Container ( OrthographicCamera ( -1 -1 1 1 ) CameraViewPort ( # zoom to 200% -0.5 0.5 1 1 ) )
Bottom Cap Attribute SetFull name: Data, CapData, BottomCapAttributeSetDrawable: No Parent Class Heirarchy: Data, CapData Binary type: bcas Ascii type: BottomCapAttributeSet Binary size: 0 Parent Objects: ALWAYS: Cone, Cylinder Format: No Data Subobjects: 1 AttributeSet (optional) Inherited: No Referencable: No Description:
Data structure: Text samples: 3DMetafile ( 1 0 Normal toc> ) Container ( Cone ( ) Caps ( Bottom ) Container ( BottomCapAttributeSet ( ) capColor: Container ( AttributeSet ( ) DiffuseColor ( 1 0 0 ) ) ) ) Container ( Cone ( ) Caps ( Bottom ) Container ( BottomCapAttributeSet ( ) Reference (1) ) ) ... toc: TableOfContents ( ... 1 capColor> )
CapsFull name: Data, CapData, CapsDrawable: No Parent Class Heirarchy: Data, CapData Binary type: caps Ascii type: Caps Binary size: 4 Parent Objects: ALWAYS: Cone, Cylinder Format: Data Format Subobjects: none Inherited: No Referencable: No Description:
Data structure: Text samples: Container ( Cylinder ( ) Caps ( Bottom | Top ) ) Container ( # Cone with a blue bottom Cone ( ) Caps ( Bottom ) Container ( BottomCapAttributeSet ( ) Container ( AttributeSet ( ) DiffuseColor ( 0 0 1 ) ) ) )
Face Cap Attribute SetFull name: Data, CapData, FaceCapAttributeSetDrawable: No Parent Class Heirarchy: Data, CapData Binary type: fcas Ascii type: FaceCapAttributeSet Binary size: 0 Parent Objects: ALWAYS: Cone, Cylinder Format: No Data Subobjects: 1 AttributeSet (optional) Inherited: No Referencable: No Description:
Data structure: Text samples: Container ( Cone ( ) Caps ( Bottom ) Container ( FaceCapAttributeSet ( ) Container ( AttributeSet ( ) DiffuseColor ( 0.2 0.9 0.4 ) ) ) )
Top Cap Attribute SetFull name: Data, CapData, TopCapAttributeSetDrawable: No Parent Class Heirarchy: Data, CapData Binary type: tcas Ascii type: TopCapAttributeSet Binary size: 0 Parent Objects: ALWAYS: Cylinder Format: No Data Subobjects: 1 AttributeSet (optional) Inherited: No Referencable: No Description:
Data structure: Text samples: Container ( Cylinder ( ) Caps ( Top ) Container ( TopCapAttributeSet ( ) Container ( AttributeSet ( ) DiffuseColor ( 0.2 0.9 0.4 ) ) ) )
Display Group StateFull name: Data, DisplayGroupStateDrawable: No Parent Class Heirarchy: Data Binary type: dgst Ascii type: DisplayGroupState Binary size: 4 Parent Objects: ALWAYS: DisplayGroup, OrderedDisplayGroup Format: Data Format Subobjects: none Inherited: No Referencable: No Description:
Data structure: Text samples: # to pick a chess piece by a box around it BeginGroup ( DisplayGroup ( ) ) PickIDStyle ( 1 ) BeginGroup ( DisplayGroup ( ) DisplayGroupState ( DoNotDraw ) ) Scale ( 2 4 2 ) Box ( ) EndGroup ( ) Container ( DisplayGroup ( ) DisplayGroupState ( DoNotPick ) ) Mesh ( # chess piece 56 # nVertices 0.2 0.3 0.5 ... ) EndGroup ( ) EndGroup ( )
General Polygon HintFull name: Data, GeneralPolygonHintDrawable: No Parent Class Heirarchy: Data Binary type: gplh Ascii type: GeneralPolygonHint Binary size: 4 Parent Objects: ALWAYS: GeneralPolygon Format: Data Format Subobjects: none Inherited: No Referencable: No Description:
Data structure: Text samples: Container ( GeneralPolygon ( 1 3 0 2 3 0 2 1 2 0 0 ) GeneralPolygonHint ( Convex ) )
Light DataFull name: Data, LightDataDrawable: No Parent Class Heirarchy: Data Binary type: lght Ascii type: LightData Binary size: 20 Parent Objects: ALWAYS: any Light: SpotLight, AmbientLight, PointLight, DirectionalLight Format: Data Format Subobjects: none Inherited: No Referencable: No Description:
Data structure: Text samples: Container ( AmbientLight ( ) LightData ( True 0.4 1 0 0 ) )
Mesh CornersFull name: Data, MeshCornersDrawable: No Parent Class Heirarchy: Data Binary type: crnr Ascii type: MeshCorners Binary size: 4 + sizeof(corners[0..nCorners-1]) sizeof(MeshCorner) = 8 + nFaces * 4 Parent Objects: ALWAYS: Mesh Format: Data Format Subobjects: nCorners AttributeSets (order-dependent) Inherited: No Referencable: No Description:
Data structure: Text samples: Container ( Mesh ( ... ) Container ( MeshCorners ( 2 # numCorners # Corner 0 5 # vertexIndex 2 # faces 25 26 # face indices # Corner 1 5 # vertexIndex 2 # faces 23 24 # face indices ) Container ( AttributeSet ( ) Normal ( -0.2 0.8 0.3 ) ) Container ( AttributeSet ( ) Normal ( -0.7 -0.1 0.4 ) ) ) )
Mesh EdgesFull name: Data, MeshEdgesDrawable: No Parent Class Heirarchy: Data Binary type: edge Ascii type: MeshEdges Binary size: 4 + sizeof(corners[0..nCorners-1]) sizeof(MeshEdges) = 2 * sizeof(Uns) Parent Objects: ALWAYS: Mesh Format: Data Format Subobjects: nCorners AttributeSets (order-dependent) Inherited: No Referencable: No Description:
Data structure: Text samples: Container ( Mesh ( ... ) Container ( MeshEdges ( 2 # numEdges 0 1 # 1st edge vertexIndices 1 2 # 2nd edge vertexIndices ) Container ( /* 1st edge attribute set */ AttributeSet ( ) DiffuseColor ( 0.2 0.8 0.3 ) ) Container ( /* 2nd edge attribute set */ AttributeSet ( ) DiffuseColor ( 0.8 0.2 0.3 ) ) ) )
NURB Curve 2DFull name: Data, NURBCurve2DDrawable: No Parent Class Heirarchy: Data Binary type: nb2c Ascii type: NURBCurve2D Binary size: 8 + 12 * nPoints + 4 * (order + nPoints) Parent Objects: ALWAYS: TrimCurves Format: Data Format Subobjects: none Inherited: No Referencable: No Description:
Data structure: Text samples:
Shader DataFull name: Data, ShaderDataDrawable: No Parent Class Heirarchy: Data Binary type: shdr Ascii type: ShaderData Binary size: 8 Parent Objects: ALWAYS: any Shader Format: Data Format Subobjects: none Inherited: No Referencable: No Description:
Data structure: Text samples: Container ( CustomShader ( ... ) ShaderData ( Wrap Clamp ) )
Shader TransformFull name: Data, ShaderTransformDrawable: No Parent Class Heirarchy: Data Binary type: sdxf Ascii type: ShaderTransform Binary size: 64 Parent Objects: ALWAYS: any Shader Format: Data Format Subobjects: none Inherited: No Referencable: No Description:
Data structure: Text samples: Container ( 3DMarbleShader ( ) ShaderTransform ( 1 0 0 0 0 1 0 0 0 0 1 0 2 3 4 1 ) ) ... Type ( -3 Apple:ATG:3DMarbleShader ) Container ( -3 ( 2.3 1.0 -10 ) ShaderTransform ( 1 0 0 0 0 1 0 0 0 0 1 0 2 3 4 1 ) )
Shader UV TransformFull name: Data, ShaderUVTransformDrawable: No Parent Class Heirarchy: Data Binary type: sduv Ascii type: ShaderUVTransform Binary size: 36 Parent Objects: ALWAYS: any Shader Format: Data Format Subobjects: none Inherited: No Referencable: No Description:
Data structure: Text samples: Container ( TextureShader ( ) ShaderUVTransform ( 1 0 0 0 1 0 0.2 0.3 1 ) PixmapTexture ( ... ) )
Trim CurvesFull name: Data, TrimLoopDrawable: No Parent Class Heirarchy: Data Binary type: trml Ascii type: TrimLoop Binary size: 0 Parent Objects: ALWAYS: NURBPatch Format: No Data Subobjects: many NURBCurve2D (order-dependent) Inherited: No Referencable: No Description:
Data structure: Text samples: Container ( NURBPatch ( 4 4 4 4 # u,v order, num M,N points -2 2 0 1 -1 2 0 1 1 2 0 1 2 2 0 1 -2 2 0 1 -1 2 0 1 1 0 5 1 2 2 0 1 -2 -2 0 1 -1 -2 0 1 1 -2 0 1 2 -2 0 1 -2 -2 0 1 -1 -2 0 1 1 -2 0 1 2 -2 0 1 0 0 0 0 1 1 1 1 0 0 0 0 1 1 1 1 # knots ) Container ( TrimLoop ( ) NURBCurve2D ( ... ) NURBCurve2D ( ... ) ) )
Image Clear ColorFull name: Data, ViewHintsData, ImageClearColorDrawable: No Parent Class Heirarchy: Data, ViewHintsData Binary type: imcc Ascii type: ImageClearColor Binary size: 12 Parent Objects: ALWAYS: ViewHints Format: Data Format Subobjects: none Inherited: No Referencable: No Description:
Data structure: Text samples: 3DMetafile ( 1 0 Normal toc> ) Container ( ViewHints ( ) ImageClearColor ( 1 1 1 ) # white ) Box ( )
Image DimensionsFull name: Data, ViewHintsData, ImageDimensionsDrawable: No Parent Class Heirarchy: Data, ViewHintsData Binary type: imdm Ascii type: ImageDimensions Binary size: 8 Parent Objects: ALWAYS: ViewHints Format: Data Format Subobjects: none Inherited: No Referencable: No Description:
Data structure: Text samples: 3DMetafile ( 1 0 Normal toc> ) Container ( ViewHints ( ) ImageDimensions ( 32 32 ) ImageClearColor ( 1 1 1 ) ) Rotate ( X 0.75 ) Rotate ( Y 0.75 ) Container ( AttributeSet ( ) DiffuseColor ( 1 0 0 ) ) Box ( )
Image MaskFull name: Data, ViewHintsData, ImageMaskDrawable: No Parent Class Heirarchy: Data, ViewHintsData Binary type: immk Ascii type: ImageMask Binary size: 12 + (rowBytes * height) + padding Parent Objects: ALWAYS: ViewHints Format: Data Format Subobjects: none Inherited: No Referencable: No Description:
Data structure: Text samples: 3DMetafile ( 1 0 Normal toc> ) Container ( ViewHints ( ) ImageDimensions ( 32 32 ) ImageClearColor ( 1 1 1 ) ImageMask ( 32 32 # width, height 4 # rowBytes BigEndian # bitOrder 0x000000000FFFF8000FFFF8000FFFF800 0x0FFFF8000FFFF8000FFFF8000FFFFFE0 0x0FFFFFE00FFFFFE00FFFFFE00FFFFFE0 0x0FFFFFE00FFFFFE00FFFFFE00FFFFFE0 0x0FFFFFE00FFFFFE00FFFFFE00FFFFFE0 0x0FFFFFE00FFFFFE00FFFFFE00FFFFFE0 0x0C61FFE00F24FFE00E64FFE00F24FFE0 0x0F24FFE00C61FFE00FFFFFE000000000 ) ) Rotate ( X 0.25 ) Rotate ( Y 0.23 ) Container ( Torus ( 0 0.7 0 0 0 1 1 0 0 0 0 0 0.7 ) Container ( AttributeSet ( ) DiffuseColor ( 0.2 0.9 0.9 ) ) )
Ambient CoefficientFull name: Element, Attribute, AmbientCoefficientDrawable: No Parent Class Heirarchy: Element, Attribute Binary type: camb Ascii type: AmbientCoefficient Binary size: 4 Parent Objects: ALWAYS: AttributeSet Format: Data Format Subobjects: none Inherited: No Referencable: No Description:
Data structure: Text samples: Container ( AttributeSet ( ) AmbientCoefficient ( 0.7 ) )
Diffuse ColorFull name: Element, Attribute, DiffuseColorDrawable: No Parent Class Heirarchy: Element, Attribute Binary type: kdif Ascii type: DiffuseColor Binary size: 12 Parent Objects: ALWAYS: AttributeSet Format: Data Format Subobjects: none Inherited: No Referencable: No Description:
Data structure: Text samples: Container ( AttributeSet ( ) DiffuseColor ( 1 0 0 ) # red )
Highlight StateFull name: Element, Attribute, HighlightStateDrawable: No Parent Class Heirarchy: Element, Attribute Binary type: hlst Ascii type: HighlightState Binary size: 4 Parent Objects: ALWAYS: AttributeSet Format: Data Format Subobjects: none Inherited: No Referencable: No Description:
Data structure: Text samples: Container ( HighlightStyle ( ) Container ( AttributeSet ( ) DiffuseColor ( 1 0 0 ) # RED ) ) ... Container ( Polygon ( 3 0 1 2 0 0 0 0 -1 2 ) Container ( AttributeSet ( ) DiffuseColor ( 0 1 2 ) HighlightState ( True ) # polygon is drawn RED ) )
NormalFull name: Element, Attribute, NormalDrawable: No Parent Class Heirarchy: Element, Attribute Binary type: nrml Ascii type: Normal Binary size: 12 Parent Objects: ALWAYS: AttributeSet Format: Data Format Subobjects: none Inherited: No Referencable: No Description:
Data structure: Text samples: Container ( Polygon ( 5 0.23423 0.56434 0.2312 ... ) Container ( VertexAttributeSetList ( 5 Exclude 0 ) Container ( AttributeSet ( ) Normal ( 0.8 -0.1 -0.1 ) ) ) )
Shading UVFull name: Element, Attribute, ShadingUVDrawable: No Parent Class Heirarchy: Element, Attribute Binary type: shuv Ascii type: ShadingUV Binary size: 8 Parent Objects: ALWAYS: AttributeSet Format: Data Format Subobjects: none Inherited: No Referencable: No Description:
Data structure: Text samples: Container ( AttributeSet ( ) ShadingUV ( 0 0 ) )
Specular ColorFull name: Element, Attribute, SpecularColorDrawable: No Parent Class Heirarchy: Element, Attribute Binary type: kspc Ascii type: SpecularColor Binary size: 12 Parent Objects: ALWAYS: AttributeSet Format: Data Format Subobjects: none Inherited: No Referencable: No Description:
Data structure: Text samples: Container ( AttributeSet ( ) DiffuseColor ( 0.1 0.1 0.1 ) # near-black SpecularColor ( 1 1 1 ) # white ) Sphere ( 0 0 0 0 1 0 1 0 0 0 0 1 )
Specular ControlFull name: Element, Attribute, SpecularControlDrawable: No Parent Class Heirarchy: Element, Attribute Binary type: cspc Ascii type: SpecularControl Binary size: 4 Parent Objects: ALWAYS: AttributeSet Format: Data Format Subobjects: none Inherited: No Referencable: No Description:
Data structure: Text samples: Container ( AttributeSet ( ) DiffuseColor ( 0.5 0.5 0.5 ) # near-black SpecularColor ( 0.5 ) # white highlights SpecularControl ( 1 ) # larger highlight area ) Sphere ( )
Surface TangentFull name: Element, Attribute, SurfaceTangentDrawable: No Parent Class Heirarchy: Element, Attribute Binary type: srtn Ascii type: SurfaceTangent Binary size: 24 Parent Objects: ALWAYS: AttributeSet Format: Data Format Subobjects: none Inherited: No Referencable: No Description:
Data structure: Text samples: Container ( Mesh ( ... ) Container ( VertexAttributeSetList ( ... ) Container ( AttributeSet ( ) SurfaceUV ( 0.1 0.293 ) SurfaceTangent ( 1 0 0 0 1 0 ) ) ) )
Surface UVFull name: Element, Attribute, SurfaceUVDrawable: No Parent Class Heirarchy: Element, Attribute Binary type: sruv Ascii type: SurfaceUV Binary size: 8 Parent Objects: ALWAYS: AttributeSet Format: Data Format Subobjects: none Inherited: No Referencable: No Description:
Data structure: Text samples: Container ( Mesh ( ... ) Container ( VertexAttributeSetList ( 200 Include 4 10 21 22 11 ) Container ( AttributeSet ( ) SurfaceUV ( 0 0 ) ) Container ( AttributeSet ( ) SurfaceUV ( 0 1 ) ) Container ( AttributeSet ( ) SurfaceUV ( 1 1 ) ) Container ( AttributeSet ( ) SurfaceUV ( 1 0 ) ) ) )
Transparency ColorFull name: Element, Attribute, TransparencyColorDrawable: No Parent Class Heirarchy: Element, Attribute Binary type: kxpr Ascii type: TransparencyColor Binary size: 12 Parent Objects: ALWAYS: AttributeSet Format: Data Format Subobjects: none Inherited: No Referencable: No Description:
Data structure: Text samples: Container ( Polygon ( ... ) Container ( AttributeSet ( ) TransparencyColor ( 1 0 0 ) ) )
Generic RendererFull name: Shared, Renderer, GenericRendererDrawable: No Parent Class Heirarchy: Shared, Renderer Binary type: gnrr Ascii type: GenericRenderer Binary size: 0 Parent Objects: SOMETIMES: ViewHints Format: No Data Subobjects: none Inherited: No Referencable: Yes Description:
Data structure: Text samples: Container ( ViewHints ( ) GenericRenderer ( ) ViewAngleAspectCamera ( ... ) AmbientLight ( ) Container ( AttributeSet ( ) DiffuseColor ( 0.2 0.2 0.2 ) ) )
Interactive RendererFull name: Shared, Renderer, InteractiveRendererDrawable: No Parent Class Heirarchy: Shared, Renderer Binary type: ctwn Ascii type: InteractiveRenderer Binary size: 0 Parent Objects: SOMETIMES: ViewHints Format: No Data Subobjects: none Inherited: No Referencable: Yes Description:
Data structure: Text samples: Container ( ViewHints ( ) InteractiveRenderer ( ) ViewAngleAspectCamera ( ... ) AmbientLight ( ) Container ( AttributeSet ( ) DiffuseColor ( 0.2 0.2 0.2 ) ) )
Wire Frame RendererFull name: Shared, Renderer, WireFrameDrawable: No Parent Class Heirarchy: Shared, Renderer Binary type: wrfr Ascii type: WireFrame Binary size: 0 Parent Objects: SOMETIMES: ViewHints Format: No Data Subobjects: none Inherited: No Referencable: Yes Description:
Data structure: Text samples: Container ( ViewHints ( ) Wireframe ( ) ViewAngleAspectCamera ( ... ) AmbientLight ( ) Container ( AttributeSet ( ) DiffuseColor ( 0.2 0.2 0.2 ) ) )
Attribute SetFull name: Shared, Set, AttributeSetDrawable: No Parent Class Heirarchy: Shared, Set Binary type: attr Ascii type: AttributeSet Binary size: 0 Parent Objects: any AttributeSetList, any Geometry, any Group, any CapAttributeSet Format: No Data Subobjects: 1 AmbientCoefficient (optional) 1 DiffuseColor (optional) 1 HighlightState (optional) 1 Normal (optional) 1 ShadingUV (optional) 1 SpecularColor (optional) 1 SpecularControl (optional) 1 SurfaceTangent (optional) 1 SurfaceUV (optional) 1 TransparencyColor (optional) 1 SurfaceShader (optional) Inherited: No Referencable: Yes Description:
Data structure: Text samples: Container ( Mesh ( ... ) Container ( VertexAttributeSetList ( 30 Exclude 2 29 30 ) ... Container ( AttributeSet ( ) DiffuseColor ( 0 1 0 ) SurfaceUV ( 0.87 0.57 ) ) ... ) )
Orthographic CameraFull name: Shared, Shape, Camera, OrthographicCameraDrawable: Yes Parent Class Heirarchy: Shared, Shape, Camera Binary type: orth Ascii type: OrthographicCamera Binary size: 16 Parent Objects: SOMETIMES: ViewHints Format: Data Format Subobjects: 1 CameraPlacement (optional, default) 1 CameraViewPort (optional, default) 1 CameraRange (optional, default) Inherited: No Referencable: Yes Description:
Data structure: Text samples: OrthographicCamera ( -1 -1 1 1 ) Container ( OrthographicCamera ( -1 -1 1 1 ) CameraPlacement ( 0 0 20 0 0 0 1 0 0 ) CameraRange ( 1 25 ) )
View Angle Aspect CameraFull name: Shared, Shape, Camera, ViewAngleAspectCameraDrawable: Yes Parent Class Heirarchy: Shared, Shape, Camera Binary type: vana Ascii type: ViewAngleAspectCamera Binary size: 8 Parent Objects: SOMETIMES: ViewHints Format: Data Format Subobjects: 1 CameraPlacement (optional, default)1 CameraViewPort (optional, default)1 CameraRange (optional, default) Inherited: No Referencable: Yes Description:
Data structure: Text samples: ViewAngleAspectCamera ( 1.7 1.0 ) Container ( ViewAngleAspectCamera ( 1.7 1.0 ) CameraPlacement ( 0 0 20 0 0 0 1 0 0 ) CameraRange ( 1 25 ) )
View Plane CameraFull name: Shared, Shape, Camera, ViewPlaneCameraDrawable: Yes Parent Class Heirarchy: Shared, Shape, Camera Binary type: vwpl Ascii type: ViewPlaneCamera Binary size: 20 Parent Objects: SOMETIMES: ViewHints Format: Data Format Subobjects: 1 CameraPlacement (optional, default)1 CameraViewPort (optional, default)1 CameraRange (optional, default) Inherited: No Referencable: Yes Description:
Data structure: Text samples: ViewPlaneCamera ( ... ) Container ( ViewPlaneCamera ( 20 15.0 15.0 18 29 ) CameraPlacement ( 0 0 20 0 0 0 1 0 0 ) CameraRange ( 1 25 ) )
BoxFull name: Shared, Shape, Geometry, BoxDrawable: Yes Parent Class Heirarchy: Shared, Shape, Geometry Binary type: box Ascii type: Box Binary size: 0 or 48 Parent Objects: Format: Data Format Subobjects: 1 FaceAttributeSetList (optional, nObjects = 6)1 AttributeSet (optional) Inherited: No Referencable: Yes Description:
Data structure: Text samples: Box ( ) Box ( 2 0 0 0 1 1 2 3 0 0 0 0 ) Container ( Box ( ) Container ( FaceAttributeSetList ( 6 Exclude 0 ) Container ( AttributeSet ( ) DiffuseColor ( 1 0 0 ) ) Container ( AttributeSet ( ) DiffuseColor ( 0 1 1 ) ) Container ( AttributeSet ( ) DiffuseColor ( 0 1 0 ) ) Container ( AttributeSet ( ) DiffuseColor ( 1 0 1 ) ) Container ( AttributeSet ( ) DiffuseColor ( 0 0 1 ) ) Container ( AttributeSet ( ) DiffuseColor ( 1 1 0 ) ) ) )
ConeFull name: Shared, Shape, Geometry, ConeDrawable: Yes Parent Class Heirarchy: Shared, Shape, Geometry Binary type: cone Ascii type: Cone Binary size: 0 or 48 Parent Objects: Format: Data Format Subobjects: 1 Caps (optional, default) 1 FaceCapAttributeSet (optional) 1 BottomCapAttributeSet (optional) 1 AttributeSet (optional) Inherited: No Referencable: Yes Description:
Data structure: Text samples: Cone ( ) Cone ( 2 0 0 0 1 1 2 3 0 0 0 0 ) Container ( Cone ( ) Caps ( Bottom ) Container ( BottomCapAttributeSet ( ) Container ( AttributeSet ( ) DiffuseColor ( 1 0 0 ) ) ) Container ( FaceCapAttributeSet ( ) Container ( AttributeSet ( ) DiffuseColor ( 1 1 0 ) ) ) )
CylinderFull name: Shared, Shape, Geometry, CylinderDrawable: Yes Parent Class Heirarchy: Shared, Shape, Geometry Binary type: cyln Ascii type: Cylinder Binary size: 0 or 48 Parent Objects: Format: Data Format Subobjects: 1 Caps (optional, default) 1 TopCapAttributeSet (optional) 1 FaceCapAttributeSet (optional) 1 BottomCapAttributeSet (optional) 1 AttributeSet (optional) Inherited: No Referencable: Yes Description:
Data structure: Text samples: Cylinder ( ) Cylinder ( 2 0 0 0 1 1 2 3 0 0 0 0 ) Container ( Cylinder ( ) Caps ( Bottom | Top ) Container ( BottomCapAttributeSet ( ) Container ( AttributeSet ( ) DiffuseColor ( 0 1 0 ) ) ) Container ( FaceCapAttributeSet ( ) Container ( AttributeSet ( ) DiffuseColor ( 1 0 1 ) ) ) Container ( TopCapAttributeSet ( ) Container ( AttributeSet ( ) DiffuseColor ( 1 1 0 ) ) ) )
DiskFull name: Shared, Shape, Geometry, DiskDrawable: Yes Parent Class Heirarchy: Shared, Shape, Geometry Binary type: disk Ascii type: Disk Binary size: 0 or 36 Parent Objects: Format: Data Format Subobjects: 1 AttributeSet (optional) Inherited: No Referencable: Yes Description:
Data structure: Text samples: Disk ( ) Disk ( 2 0 0 0 1 1 0 0 0 ) Container ( Cylinder ( ) Caps ( Bottom | Top ) Container ( BottomCapAttributeSet ( ) Container ( AttributeSet ( ) DiffuseColor ( 1 0 1 ) ) ) Container ( FaceCapAttributeSet ( ) Container ( AttributeSet ( ) DiffuseColor ( 1 1 0 ) ) ) Container ( AttributeSet ( ) DiffuseColor ( 1 1 0 ) ) )
EllipseFull name: Shared, Shape, Geometry, EllipseDrawable: Yes Parent Class Heirarchy: Shared, Shape, Geometry Binary type: elps Ascii type: Ellipse Binary size: 0 or 36 Parent Objects: Format: Data Format Subobjects: 1 AttributeSet (optional) Inherited: No Referencable: Yes Description:
Data structure: Text samples: Ellipse ( ) Ellipse ( 2 0 0 0 1 1 0 0 0 ) Container ( Ellipse ( ) Container ( AttributeSet ( ) DiffuseColor ( 1 1 0 ) ) )
EllipsoidFull name: Shared, Shape, Geometry, EllipsoidDrawable: Yes Parent Class Heirarchy: Shared, Shape, Geometry Binary type: elpd Ascii type: Ellipsoid Binary size: 0 or 48 Parent Objects: Format: Data Format Subobjects: 1 AttributeSet (optional) Inherited: No Referencable: Yes Description:
Data structure: Text samples: Sphere ( ) Sphere ( 2 0 0 0 1 1 2 3 0 0 0 0 ) Container ( Sphere ( ) Container ( AttributeSet ( ) DiffuseColor ( 1 1 0 ) ) )
General PolygonFull name: Shared, Shape, Geometry, GeneralPolygonDrawable: Yes Parent Class Heirarchy: Shared, Shape, Geometry Binary type: gpgn Ascii type: GeneralPolygon Binary size: 4 + sizeof(polygons[0..nCoutours-1]) sizeof(PolygonData) = 4 + nVertices * 12 Parent Objects: Format: Data Format Subobjects: 1 VertexAttributeSetList (optional, nObjects = nVertices[0] + ... + nVertices[nContours-1]) 1 AttributeSet (optional) 1 GeneralPolygonHint (optional) Inherited: No Referencable: Yes Description:
Data structure: Text samples: Container ( GeneralPolygon ( 2 # nContours 3 # nVertices -1 0 0 1 0 0 0 1.7 0 3 # nVertices -1 0.4 0 1 0.4 0 0 2.1 0 ) Container ( VertexAttributeSetList ( 6 Exclude 2 0 4 ) Container ( AttributeSet ( ) DiffuseColor ( 0 0 1 ) ) Container ( AttributeSet ( ) DiffuseColor ( 0 1 1 ) ) Container ( AttributeSet ( ) DiffuseColor ( 1 0 1 ) ) Container ( AttributeSet ( ) DiffuseColor ( 1 1 0 ) ) ) Container ( AttributeSet ( ) DiffuseColor ( 1 1 1 ) ) )
LineFull name: Shared, Shape, Geometry, LineDrawable: Yes Parent Class Heirarchy: Shared, Shape, Geometry Binary type: line Ascii type: Line Binary size: 24 Parent Objects: Format: Data Format Subobjects: 1 VertexAttributeSetList (optional, nObjects = 2) 1 AttributeSet (optional) Inherited: No Referencable: Yes Description:
Data structure: Text samples: Line ( 0 0 0 1 0 0 ) Container ( Line ( 0 0 0 1 0 0 ) Container ( VertexAttributeSetList ( 2 Exclude 0 ) Container ( AttributeSet ( ) DiffuseColor ( 1 0 0 ) ) Container ( AttributeSet ( ) DiffuseColor ( 0 0 1 ) ) ) )
MarkerFull name: Shared, Shape, Geometry, MarkerDrawable: Yes Parent Class Heirarchy: Shared, Shape, Geometry Binary type: mrkr Ascii type: Marker Binary size: 32 + (rowBytes * height) + padding Parent Objects: Format: Data Format Subobjects: 1 AttributeSet (optional) Inherited: No Referencable: Yes Description:
Data structure: Text samples: Container ( Marker ( 0.5 0.5 0.5 # origin -28 # xOffset -3 # yOffset 56 # width 6 # height 7 # rowBytes BigEndian # bitOrder 0x7E3C3C667E7C18606066666066187C3C 0x607E7C661860066066607C1860066666 0x6066007E3C3C667E6618 ) Container ( AttributeSet ( ) DiffuseColor ( 0.8 0.2 0.6 ) ) )
MeshFull name: Shared, Shape, Geometry, MeshDrawable: Yes Parent Class Heirarchy: Shared, Shape, Geometry Binary type: mesh Ascii type: Mesh Binary size: 4 + nVertices * 12 + 8 + (nFaces+nContours) * sizeof(faces[0..nFaces+nContours-1] sizeof(MeshFace) = sizeof(Int) + sizeof(Uns) * nFaceVertexIndices Parent Objects: Format: Data Format Subobjects: 1 FaceAttributeSetList (optional, nObjects = nFaces) 1 VertexAttributeSetList (optional, nObjects = nVertices) 1 MeshCorners (optional) 1 AttributeSet (optional) Inherited: No Referencable: Yes Description:
Data structure: Text samples: Mesh ( 10 # nVertices -1 1 1 -1 1 -1 1 1 -1 1 -1 -1 1 -1 1 0 -1 1 -1 -1 0 -1 -1 -1 1 1 1 -1 0 1 7 # nFaces 0 # nContours 3 6 5 9 5 7 6 9 0 1 4 2 3 7 1 4 2 8 4 3 4 1 0 8 2 5 4 8 0 9 5 5 3 4 5 6 7 )
NURB CurveFull name: Shared, Shape, Geometry, NURBCurveDrawable: Yes Parent Class Heirarchy: Shared, Shape, Geometry Binary type: nrbc Ascii type: NURBCurve Binary size: 8 + (nPoints * 12) + ((nPoints + order) * 4) Parent Objects: Format: Data Format Subobjects: none Inherited: No Referencable: Yes Description:
Data structure: Text samples: NURBCurve ( 4 7 # order, nPoints 0 0 0 1 # points 1 1 0 1 2 0 0 1 3 1 0 1 4 0 0 1 5 1 0 1 6 0 0 1 0 0 0 0 0.25 0.5 0.75 1 1 1 1 # knots )
NURB PatchFull name: Shared, Shape, Geometry, NURBPatchDrawable: Yes Parent Class Heirarchy: Shared, Shape, Geometry Binary type: nrbp Ascii type: NURBPatch Binary size: 16 + (16 * numColumns * numRows) + ((uOrder + numColumns) * 4) + ((vOrder + numRows) * 4) Parent Objects: Format: Data Format Subobjects: 1 TrimCurves (optional) Inherited: No Referencable: Yes Description:
Data structure: Text samples: NURBPatch ( 4 4 4 4 # u,v order, num M,N points -2 2 0 1 -1 2 0 1 1 2 0 1 2 2 0 1 -2 2 0 1 -1 2 0 1 1 0 5 1 2 2 0 1 -2 -2 0 1 -1 -2 0 1 1 -2 0 1 2 -2 0 1 -2 -2 0 1 -1 -2 0 1 1 -2 0 1 2 -2 0 1 0 0 0 0 1 1 1 1 0 0 0 0 1 1 1 1 # knots )
PointFull name: Shared, Shape, Geometry, PointDrawable: Yes Parent Class Heirarchy: Shared, Shape, Geometry Binary type: pnt Ascii type: Point Binary size: 12 Parent Objects: Format: Data Format Subobjects: 1 AttributeSet (optional) Inherited: No Referencable: Yes Description:
Data structure: Text samples: Point ( 0 1 2 )
PolygonFull name: Shared, Shape, Geometry, PolygonDrawable: Yes Parent Class Heirarchy: Shared, Shape, Geometry Binary type: plyg Ascii type: Polygon Binary size: 4 + nVertices * 12 Parent Objects: Format: Data Format Subobjects: 1 VertexAttributeSetList (optional, nObjects = nVertices) 1 AttributeSet (optional) Inherited: No Referencable: Yes Description:
Data structure: Text samples: Polygon ( 4 0 1 1 0 -1 1 0 -1 -1 0 1 -1 )
Poly LineFull name: Shared, Shape, Geometry, PolyLineDrawable: Yes Parent Class Heirarchy: Shared, Shape, Geometry Binary type: plyl Ascii type: PolyLine Binary size: 4 + nVertices * 12 Parent Objects: Format: Data Format Subobjects: 1 VertexAttributeSetList (optional, nObjects = nVertices) 1 GeometryAttributeSetList (optional, nObjects = nVertices - 1) 1 AttributeSet (optional) Inherited: No Referencable: Yes Description:
Data structure: Text samples: Container ( PolyLine ( 4 -1 -0.5 -0.25 -0.5 1.5 0.45 0 0 0 1.5 1.5 1 ) Container ( AttributeSet ( ) DiffuseColor ( 0.4 0.2 0.9 ) ) )
TorusFull name: Shared, Shape, Geometry, TorusDrawable: Yes Parent Class Heirarchy: Shared, Shape, Geometry Binary type: tors Ascii type: Torus Binary size: 0 or 52 Parent Objects: Format: Data Format Subobjects: 1 AttributeSet (optional) Inherited: No Referencable: Yes Description:
Data structure: Text samples: Torus ( ) Torus ( 2 0 0 0 1 1 2 3 0 0 0 0 1 ) Container ( Torus ( ) Container ( AttributeSet ( ) DiffuseColor ( 1 1 0 ) ) )
TriangleFull name: Shared, Shape, Geometry, TriangleDrawable: Yes Parent Class Heirarchy: Shared, Shape, Geometry Binary type: trng Ascii type: Triangle Binary size: 36 Parent Objects: Format: Data Format Subobjects: 1 VertexAttributeSetList (optional, nObjects = 3) 1 AttributeSet (optional) Inherited: No Referencable: Yes Description:
Data structure: Text samples: Container ( Triangle ( -1 -0.5 -0.25 0 0 0 -0.5 1.5 0.45 ) Container ( VertexAttributeSetList ( 3 Exclude 0 ) Container ( AttributeSet ( ) DiffuseColor ( 1 0 0 ) ) Container ( AttributeSet ( ) DiffuseColor ( 0 1 0 ) ) Container ( AttributeSet ( ) DiffuseColor ( 0 0 1 ) ) ) Container ( AttributeSet ( ) DiffuseColor ( 0.8 0.5 0.2 ) ) )
Tri GridFull name: Shared, Shape, Geometry, TriGridDrawable: Yes Parent Class Heirarchy: Shared, Shape, Geometry Binary type: trig Ascii type: TriGrid Binary size: 8 + (nColumns * nRows * 12) Parent Objects: Format: Data Format Subobjects: 1 FaceAttributeSetList (optional, nObjects = (numNVertices - 1) * (numMVertices - 1) * 2) 1 VertexAttributeSetList (optional, nObjects = numNVertices * numMVertices attribute sets) 1 AttributeSet (optional) Inherited: No Referencable: Yes Description:
Data structure: Text samples: Container ( TriGrid ( 3 4 # nUVertices nVVertices -1 1 1 -0.5 1 0 0 1 0 0.7 1 0.5 -1 0 0 -0.5 0 0.3 0 0.2 0 0.5 0 0 -1 -1 0 -0.5 -1 0 0 -1 0.1 0.2 -1.3 0.2 ) Container ( FaceAttributeSetList ( 12 Include 1 5 ) Container ( AttributeSet ( ) DiffuseColor ( 1 0 0.5 ) ) ) Container ( AttributeSet ( ) DiffuseColor ( 0.8 0.7 0.3 ) ) )
GroupFull name: Shared, Shape, GroupDrawable: Yes Parent Class Heirarchy: Shared, Shape Binary type: grup Ascii type: Group Binary size: 0 Parent Objects: none Format: No Data Subobjects: none Inherited: No Referencable: Yes Description:
Data structure: Text samples: BeginGroup ( Group ( ) ) CString ( This is the first day of the rest of your life. ) Torus ( ) EndGroup ( )
Display GroupFull name: Shared, Shape, Group, DisplayGroupDrawable: Yes Parent Class Heirarchy: Shared, Shape, Group Binary type: dspg Ascii type: DisplayGroup Binary size: 0 Parent Objects: Format: No Data Subobjects: 1 DisplayGroupState (optional) Inherited: No Referencable: Yes Description:
Data structure: Text samples:
IO Proxy Display GroupFull name: Shared, Shape, Group, DisplayGroup, IOProxyDisplayGroupDrawable: Yes Parent Class Heirarchy: Shared, Shape, Group, DisplayGroup Binary type: iopx Ascii type: IOProxyDisplayGroup Binary size: 0 Parent Objects: Format: No Data Subobjects: 1 DisplayGroupState (optional, default) Inherited: No Referencable: Yes Description:
Data structure: Text samples: BeginGroup ( IOProxyDisplayGroup ( ) ) Mesh ( 8 0 0 0 0 0 1 0 1 0 1 0 0 1 1 0 0 1 1 1 0 1 1 1 1 ... etc. ) Box ( ) EndGroup ( ) BeginGroup ( IOProxyDisplayGroup ( ) ) NURBPatch ( # preferred object ... ) DisplayGroup ( ) # 2nd choice object Translate ( 1 2 3 ) Box ( ) EndGroup ( ) EndGroup ( )
Ordered Display GroupFull name: Shared, Shape, Group, DisplayGroup, OrderedDisplayGroupDrawable: Yes Parent Class Heirarchy: Shared, Shape, Group, DisplayGroup Binary type: ordg Ascii type: OrderedDisplayGroup Binary size: 0 Parent Objects: Format: No Data Subobjects: 1 DisplayGroupState (optional, default) Inherited: No Referencable: Yes Description:
Data structure: Text samples:
Info GroupFull name: Shared, Shape, Group, InfoGroupDrawable: Yes Parent Class Heirarchy: Shared, Shape, Group Binary type: info Ascii type: InfoGroup Binary size: 0 Parent Objects: none Format: No Data Subobjects: none Inherited: No Referencable: Yes Description:
Data structure: Text samples: BeginGroup ( InfoGroup ( ) ) CString ( Copyright 1995 Apple Computer, Inc. ) CString ( Author: Bonanza Jellybean ) EndGroup ( )
Light GroupFull name: Shared, Shape, Group, LightGroupDrawable: Yes Parent Class Heirarchy: Shared, Shape, Group Binary type: lghg Ascii type: LightGroup Binary size: 0 Parent Objects: none Format: No Data Subobjects: none Inherited: No Referencable: Yes Description:
Data structure: Text samples: BeginGroup ( LightGroup ( ) ) AmbientLight ( ) DirectionalLight ( 1 0 0 False ) EndGroup ( )
Ambient LightFull name: Shared, Shape, Light, AmbientLightDrawable: Yes Parent Class Heirarchy: Shared, Shape, Light Binary type: ambn Ascii type: AmbientLight Binary size: 0 Parent Objects: Format: No Data Subobjects: 1 LightData (optional, default) Inherited: No Referencable: Yes Description:
Data structure: Text samples: AmbientLight ( ) Container ( AmbientLight ( ) LightData ( EcTrue # isOn 1.0 # intensity 1 0 0 # red color ) )
Directional LightFull name: Shared, Shape, Light, DirectionalLightDrawable: Yes Parent Class Heirarchy: Shared, Shape, Light Binary type: drct Ascii type: DirectionalLight Binary size: Parent Objects: Format: Data Format Subobjects: 1 LightData (optional, defaults) Inherited: No Referencable: Yes Description:
Data structure: Text samples: DirectionalLight ( 1 0 0 True ) Container ( DirectionalLight ( 1 0 0 True ) LightData ( True 0.4 1 0 0 ) )
Point LightFull name: Shared, Shape, Light, PointLightDrawable: Yes Parent Class Heirarchy: Shared, Shape, Light Binary type: pntl Ascii type: PointLight Binary size: Parent Objects: Format: Data Format Subobjects: 1 LightData (optional, defaults) Inherited: No Referencable: Yes Description:
Data structure: Text samples: PointLight ( 12 23 2 0 0 1 # InverseDistanceSquared True ) Container ( PointLight ( 12 23 2 0 0 1 # InverseDistanceSquared True ) LightData ( True 0.4 1 0 0 ) )
Spot LightFull name: Shared, Shape, Light, SpotLightDrawable: Yes Parent Class Heirarchy: Shared, Shape, Light Binary type: spot Ascii type: SpotLight Binary size: Parent Objects: Format: Data Format Subobjects: 1 LightData (optional, defaults) Inherited: No Referencable: Yes Description:
Data structure: Text samples: SpotLight ( 12 0 0 0 1 0 True 0 0 1 # InverseDistanceSquared 0.7 # hotAngle 0.8 # outerAngle Cosine ) Container ( SpotLight ( 12 0 0 0 1 0 True 0 0 1 # InverseDistanceSquared 0.7 # hotAngle 0.8 # outerAngle Cosine ) LightData ( True 0.4 1 0 1 ) )
Lambert IlluminationFull name: Shared, Shape, Shader, IlluminationShader, LambertIlluminationDrawable: Yes Parent Class Heirarchy: Shared, Shape, Shader, IlluminationShader Binary type: lmil Ascii type: LambertIllumination Binary size: 0 Parent Objects: Format: No Data Subobjects: none Inherited: Yes Referencable: Yes Description:
Data structure: Text samples: LambertIllumination ( )
Phong IlluminationFull name: Shared, Shape, Shader, IlluminationShader, PhongIlluminationDrawable: Yes Parent Class Heirarchy: Shared, Shape, Shader, IlluminationShader Binary type: phil Ascii type: PhongIllumination Binary size: 0 Parent Objects: Format: No Data Subobjects: Inherited: Yes Referencable: Yes Description:
Data structure: Text samples: PhongIllumination ( )
Texture ShaderFull name: Shared, Shape, Shader, SurfaceShader, TextureShaderDrawable: Yes Parent Class Heirarchy: Shared, Shape, Shader, SurfaceShader Binary type: txsu Ascii type: TextureShader Binary size: 0 Parent Objects: Format: No Data Subobjects: 1 PixmapTexture (required) Inherited: Yes Referencable: Yes Description:
Data structure: Text samples: Container ( TextureShader ( ) PixmapTexture ( ... ) )
Backfacing StyleFull name: Shared, Shape, Style, BackfacingStyleDrawable: Yes Parent Class Heirarchy: Shared, Shape, Style Binary type: bckf Ascii type: BackfacingStyle Binary size: Parent Objects: Format: Data Format Subobjects: none Inherited: Yes Referencable: Yes Description:
Data structure: Text samples: BackfacingStyle ( Culled )
Fill StyleFull name: Shared, Shape, Style, FillStyleDrawable: Yes Parent Class Heirarchy: Shared, Shape, Style Binary type: fist Ascii type: FillStyle Binary size: 4 Parent Objects: Format: Data Format Subobjects: none Inherited: Yes Referencable: Yes Description:
Data structure: Text samples: FillStyle ( Edges )
Highlight StyleFull name: Shared, Shape, Style, HighlightStyleDrawable: Yes Parent Class Heirarchy: Shared, Shape, Style Binary type: high Ascii type: HighlightStyle Binary size: 0 Parent Objects: Format: No Data Subobjects: 1 AttributeSet (required) Inherited: Yes Referencable: Yes Description:
Data structure: Text samples: Container ( HighlightStyle ( ) Container ( AttributeSet ( ) DiffuseColor ( 0 0 1 ) ) )
Interpolation StyleFull name: Shared, Shape, Style, InterpolationStyleDrawable: Yes Parent Class Heirarchy: Shared, Shape, Style Binary type: intp Ascii type: InterpolationStyle Binary size: 4 Parent Objects: Format: Data Format Subobjects: none Inherited: Yes Referencable: Yes Description:
Data structure: Text samples: InterpolationStyle ( Vertex )
Orientation StyleFull name: Shared, Shape, Style, OrientationStyleDrawable: Yes Parent Class Heirarchy: Shared, Shape, Style Binary type: ornt Ascii type: OrientationStyle Binary size: 4 Parent Objects: Format: Data Format Subobjects: none Inherited: Yes Referencable: Yes Description:
Data structure: Text samples: OrientationStyle ( Clockwise )
Pick ID StyleFull name: Shared, Shape, Style, PickIDStyleDrawable: Yes Parent Class Heirarchy: Shared, Shape, Style Binary type: pkid Ascii type: PickIDStyle Binary size: 4 Parent Objects: Format: Data Format Subobjects: none Inherited: Yes Referencable: Yes Description:
Data structure: Text samples: PickIDStyle ( 23 )
Pick Parts StyleFull name: Shared, Shape, Style, PickPartsStyleDrawable: Yes Parent Class Heirarchy: Shared, Shape, Style Binary type: pkpt Ascii type: PickPartsStyle Binary size: Parent Objects: Format: Data Format Subobjects: none Inherited: Yes Referencable: Yes Description:
Data structure: Text samples: PickPartsStyle ( Object | Vertex )
Receive Shadows StyleFull name: Shared, Shape, Style, ReceiveShadowsStyleDrawable: Yes Parent Class Heirarchy: Shared, Shape, Style Binary type: rcsh Ascii type: ReceiveShadowsStyle Binary size: 4 Parent Objects: Format: Data Format Subobjects: none Inherited: Yes Referencable: Yes Description:
Data structure: Text samples: ReceiveShadowsStyle ( True )
Subdivision StyleFull name: Shared, Shape, Style, SubdivisionStyleDrawable: Yes Parent Class Heirarchy: Shared, Shape, Style Binary type: sbdv Ascii type: SubdivisionStyle Binary size: (subdivisionMethod == Constant) ? 12 : 8 Parent Objects: Format: Data Format Subobjects: none Inherited: Yes Referencable: Yes Description:
Data structure: Text samples: SubdivisionStyle ( Constant 12 12 ) SubdivisionStyle ( WorldSpace 50 ) SubdivisionStyle ( ScreenSpace 50 )
Matrix TransformFull name: Shared, Shape, Transform, MatrixDrawable: Yes Parent Class Heirarchy: Shared, Shape, Transform Binary type: mtrx Ascii type: Matrix Binary size: 64 Parent Objects: Format: Data Format Subobjects: none Inherited: Yes Referencable: Yes Description:
Data structure: Text samples:
Quaternion TransformFull name: Shared, Shape, Transform, QuaternionDrawable: Yes Parent Class Heirarchy: Shared, Shape, Transform Binary type: qtrn Ascii type: Quaternion Binary size: 16 Parent Objects: Format: Data Format Subobjects: none Inherited: Yes Referencable: Yes Description:
Data structure: Text samples: Quaternion ( 0.2 0.7 0.2 1.57 )
Rotate TransformFull name: Shared, Shape, Transform, RotateDrawable: Yes Parent Class Heirarchy: Shared, Shape, Transform Binary type: rott Ascii type: Rotate Binary size: Parent Objects: Format: Data Format Subobjects: none Inherited: Yes Referencable: Yes Description:
Data structure: Text samples: Rotate ( X 1.57 )
Rotate About Axis TransformFull name: Shared, Shape, Transform, RotateAboutAxisDrawable: Yes Parent Class Heirarchy: Shared, Shape, Transform Binary type: rtaa Ascii type: RotateAboutAxis Binary size: 28 Parent Objects: Format: Data Format Subobjects: none Inherited: Yes Referencable: Yes Description:
Data structure: Text samples: RotateAboutAxis ( 20 0 0 # origin 0 1 0 # orientation 1.57 # radians )
Rotate About Point TransformFull name: Shared, Shape, Transform, RotateAboutPointDrawable: Yes Parent Class Heirarchy: Shared, Shape, Transform Binary type: rtap Ascii type: RotateAboutPoint Binary size: 20 Parent Objects: Format: Data Format Subobjects: none Inherited: Yes Referencable: Yes Description:
Data structure: Text samples:
Scale TransformFull name: Shared, Shape, Transform, ScaleDrawable: Yes Parent Class Heirarchy: Shared, Shape, Transform Binary type: scal Ascii type: Scale Binary size: Parent Objects: Format: Data Format Subobjects: none Inherited: Yes Referencable: Yes Description:
Data structure: Text samples: Scale ( 1 1 2 )
Translate TransformFull name: Shared, Shape, Transform, TranslateDrawable: Yes Parent Class Heirarchy: Shared, Shape, Transform Binary type: trns Ascii type: Translate Binary size: 12 Parent Objects: Format: Data Format Subobjects: none Inherited: Yes Referencable: Yes Description:
Data structure: Text samples: Translate ( 1 2 100 )
Unknown BinaryFull name: Shared, Shape, UnknownBinaryDrawable: Yes Parent Class Heirarchy: Shared, Shape Binary type: ukbn Ascii type: UnknownBinary Binary size: 12 + Parent Objects: Format: Data Format Subobjects: Inherited: No Referencable: Yes Description:
Data structure: Text samples: UnknownBinary ( 1701605476 4 BigEndian 0x0AB2 )
Unknown TextFull name: Shared, Shape, UnknownTextDrawable: Yes Parent Class Heirarchy: Shared, Shape Binary type: uktx Ascii type: UnknownText Binary size: sizeof(name) + sizeof(data) Parent Objects: any Format: Data Format Subobjects: Inherited: No Referencable: Yes Description:
Data structure: Text samples: UnknownText ( Ellipsoid )
Macintosh PathFull name: Shared, Storage, MacintoshPathDrawable: No Parent Class Heirarchy: Shared, Storage Binary type: macp Ascii type: MacintoshPath Binary size: sizeof(String) Parent Objects: ALWAYS: Reference Format: Data Format Subobjects: none Inherited: No Referencable: Yes Description:
Data structure: Text samples: Container ( Reference ( 43 ) MacintoshPath ( :::Foo:Bar:Models:Cheryl ) )
Unix PathFull name: Shared, Storage, UnixPathDrawable: No Parent Class Heirarchy: Shared, Storage Binary type: unix Ascii type: UnixPath Binary size: sizeof(String) Parent Objects: ALWAYS: Reference Format: Data Format Subobjects: none Inherited: No Referencable: Yes Description:
Data structure: Text samples: Container ( Reference ( 23 ) UnixPath ( ./shaders.eb ) )
C StringFull name: Shared, String, CStringDrawable: No Parent Class Heirarchy: Shared, String Binary type: strc Ascii type: CString Binary size: sizeof(String) Parent Objects: Format: Data Format Subobjects: none Inherited: No Referencable: Yes Description:
Data structure: Text samples: CString ( Copyright (c) 1994 Apple Computer, Inc. )
UnicodeFull name: Shared, String, UnicodeDrawable: No Parent Class Heirarchy: Shared, String Binary type: uncd Ascii type: Unicode Binary size: 4 + length * 2 Parent Objects: Format: Data Format Subobjects: none Inherited: No Referencable: Yes Description:
Data structure: Text samples: Unicode ( 6 0x457363686572 )
Pixmap TextureFull name: Shared, Texture, PixmapTextureDrawable: No Parent Class Heirarchy: Shared, Texture Binary type: txpm Ascii type: PixmapTexture Binary size: 28 + rowBytes * height + padding Parent Objects: SOMETIMES: TextureShader Format: Data Format Subobjects: none Inherited: No Referencable: Yes Description:
Data structure: Text samples: PixmapTexture ( 256 256 # width/height 128 # rowBytes 32 # pixelSize RGB24 BigEndian BigEndian 0x00123232... 0x... )
View HintsFull name: Shared, ViewHintsDrawable: No Parent Class Heirarchy: Shared Binary type: vwhn Ascii type: ViewHints Binary size: 0 Parent Objects: none Format: No Data Subobjects: 1 Renderer (optional) 1 Camera (optional)many Lights (optional) 1 AttributeSet (optional) 1 ImageDimensions (optional) 1 ImageMask (optional) 1 ImageClearColor (optional) Inherited: No Referencable: Yes Description:
Data structure: Text samples: 3DMetafile ( 1 0 Normal toc> ) Container ( ViewHints ( ) Container ( ViewAngleAspect ( 0.73 1.0 ) CameraPlacement ( 0 0 30 0 0 0 0 1 0 ) ) DirectionalLight ( -0.7 -0.7 -0.65 ) Container ( AttributeSet ( ) DiffuseColor ( 0.2 0.2 0.2 ) SpecularControl ( 3 ) ) ImageDimensions ( 200 200 ) ) ref1: BeginGroup ( DisplayGroup ( ) ) ... EndGroup ( ) Container ( ViewHints ( ) Container ( ViewAngleAspect ( 0.73 1.0 ) CameraPlacement ( 0 10 0 0 0 0 0 1 0 ) ) ) Reference ( 1 ) |