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
}
}
]
}
|
少し小さいですが、とりあえず見えるようになりましたね。