サイコロの形状

 色を指定したサイコロの形状を造ります。
//**********************************************************************************
#local Pg = pigment { color rgb < 0, 1, 0 > }
#local E_siz = 4.7; #local E_ofs = 1.5;
#local Dice_seg =
difference {
 superellipsoid { < 0.24, 0.24 > pigment { color rgb 1 } finish { ambient 0.2 } scale 4 }
 sphere { < 0, 0, 0 >, 1.5 pigment { color rgb < 1, 0, 0 > } translate < 0, 0, -5.0 > } // 1
 sphere { < 0, 0, 0 >, 1 pigment { Pg } translate < +E_ofs, -E_siz, +E_ofs > } // 2
 sphere { < 0, 0, 0 >, 1 pigment { Pg } translate < -E_ofs, -E_siz, -E_ofs > }
 sphere { < 0, 0, 0 >, 1 pigment { Pg } translate < E_siz, +E_ofs, +E_ofs > } // 3
 sphere { < 0, 0, 0 >, 1 pigment { Pg } translate < E_siz, 0, 0 > }
 sphere { < 0, 0, 0 >, 1 pigment { Pg } translate < E_siz, -E_ofs, -E_ofs > }
 sphere { < 0, 0, 0 >, 1 pigment { Pg } translate < -E_siz, +E_ofs, +E_ofs > } // 4
 sphere { < 0, 0, 0 >, 1 pigment { Pg } translate < -E_siz, -E_ofs, -E_ofs > }
 sphere { < 0, 0, 0 >, 1 pigment { Pg } translate < -E_siz, +E_ofs, -E_ofs > }
 sphere { < 0, 0, 0 >, 1 pigment { Pg } translate < -E_siz, -E_ofs, +E_ofs > }
 sphere { < 0, 0, 0 >, 1 pigment { Pg } translate < +E_ofs, E_siz, +E_ofs > } // 5
 sphere { < 0, 0, 0 >, 1 pigment { Pg } translate < -E_ofs, E_siz, -E_ofs > }
 sphere { < 0, 0, 0 >, 1 pigment { Pg } translate < 0, E_siz, 0 > }
 sphere { < 0, 0, 0 >, 1 pigment { Pg } translate < +E_ofs, E_siz, -E_ofs > }
 sphere { < 0, 0, 0 >, 1 pigment { Pg } translate < -E_ofs, E_siz, +E_ofs > }
 sphere { < 0, 0, 0 >, 1 pigment { Pg } translate < +E_ofs, +E_ofs, E_siz > } // 6
 sphere { < 0, 0, 0 >, 1 pigment { Pg } translate < -E_ofs, -E_ofs, E_siz > }
 sphere { < 0, 0, 0 >, 1 pigment { Pg } translate < -E_ofs, +E_ofs, E_siz > }
 sphere { < 0, 0, 0 >, 1 pigment { Pg } translate < +E_ofs, -E_ofs, E_siz > }
 sphere { < 0, 0, 0 >, 1 pigment { Pg } translate < -E_ofs, 0, E_siz > }
 sphere { < 0, 0, 0 >, 1 pigment { Pg } translate < +E_ofs, 0, E_siz > }
}
//**********************************************************************************
 例) 9枚目のフレーム