InitialObjectDescriptor { objectDescriptorID 1 audioProfileLevelIndication 255 visualProfileLevelIndication 254 sceneProfileLevelIndication 1 graphicsProfileLevelIndication 1 ODProfileLevelIndication 1 esDescr [ ES_Descriptor { ES_ID 1 decConfigDescr DecoderConfigDescriptor { streamType 3 decSpecificInfo BIFSConfig { isCommandStream true pixelMetric true pixelWidth 600 pixelHeight 400 } } } ] } PROTO GEOMETRY_PROTO [ exposedField SFVec2f translation 0 0 exposedField SFVec2f scale 1 1 exposedField SFFloat rotation 0 exposedField SFColor Color 1 1 1 exposedField SFBool filled TRUE exposedField SFFloat transparency 0 exposedField SFColor lineColor 0 0 0 exposedField SFFloat lineWidth 0 exposedField SFNode obj NULL ] { Transform2D { translation IS translation children [ DEF S Shape { geometry IS obj appearance Appearance { material Material2D { emissiveColor IS Color filled IS filled transparency IS transparency lineProps LineProperties { lineColor IS lineColor width IS lineWidth } } } } Transform2D { translation -100 0 children [ USE S ] } ] } } PROTO GEO_PRO [ exposedField SFVec2f translation 0 0 exposedField SFNode obj NULL ] { Transform2D { translation IS translation children [ DEF S Shape { geometry IS obj appearance Appearance { material Material2D { emissiveColor 0 0 0 filled TRUE } } } ] } } NULL