VRML如何给物体添加材质

#VRML V2.0 utf8

# Produced by 3D Studio MAX VRML97 exporter, Version 5, Revision 0.93
# Date: Tue Apr 17 20:14:52 2007

DEF Box01 Transform {
translation -0.4784 0 5.061
children [
Shape {
[color=Red]
appearance Appearance {
material Material {
diffuseColor 1.0 1.0 0.0
}
}

geometry DEF Box01-FACES IndexedFaceSet {
ccw TRUE
solid TRUE
coord DEF Box01-COORD Coordinate { point [
-29.66 0 33.79, 29.66 0 33.79, -29.66 0 -33.79, 29.66 0 -33.79,
-29.66 42.38 33.79, 29.66 42.38 33.79, -29.66 42.38 -33.79,
29.66 42.38 -33.79]
}
coordIndex [
0, 2, 3, -1, 3, 1, 0, -1, 4, 5, 7, -1, 7, 6, 4, -1, 0, 1, 5, -1,
5, 4, 0, -1, 1, 3, 7, -1, 7, 5, 1, -1, 3, 2, 6, -1,
6, 7, 3, -1, 2, 0, 4, -1, 4, 6, 2, -1]
}
}
]
}