#VRML V2.0 utf8 PROTO Fruit [ exposedField SFVec3f scale 1 1 1 exposedField SFVec3f translation 0 0 0 ]{ # Fruit Tree Transform { scale IS scale translation IS translation children [ Transform { scale 0.1 0.1 0.1 children [ Transform { scale 2.5 30 2.5 translation 25 5 0 children [ Shape { appearance Appearance { texture ImageTexture { url "tree1.png" } } geometry Cylinder { } } ] } Transform { scale 20 20 18 translation 25 32 0 children [ Shape { appearance Appearance { texture ImageTexture { url "tree_up_fruit3.png" } } geometry Sphere { } } ] } ] } ] } } Fruit { }