2.位置を変える

厚さのない折り紙は正面からでは何も見えないので、
Transform ノードで位置を下げ、また、上方より光を当てておきます。
(書き足した部分を赤字にしてあります。)

#VRML V2.0 utf8
#光源設定
DirectionalLight {
    direction 0 -1 0
}
#折り紙
Transform {
    translation 0 -0.707 0
    children [
        Shape {
            appearance Appearance {
                material Material {
                    diffuseColor 1 1 1
                }
            }
            geometry IndexedFaceSet {
                coord Coordinate {
                    point [
                        -1 0 1 #0 左前
                        0 0 1 #1 中前
                        1 0 1 #2 右前
                        1 0 0 #3 右中
                        1 0 -1 #4 右奥
                        0 0 -1 #5 中奥
                        -1 0 -1 #6 左奥
                        -1 0 0 #7 左中
                        0 0 0 #8 中心
                    ]
                }
                coordIndex [
                    0 1 8 -1
                    1 2 8 -1
                    2 3 8 -1
                    3 4 8 -1
                    4 5 8 -1
                    5 6 8 -1
                    6 7 8 -1
                    7 0 8 -1
                ]
                solid FALSE
            }
        }
    ]
}


少し小さいですが、とりあえず見えるようになりましたね。



「3.視点を変える」へ進む