Next: 7.7 data/examples/formula3_1.dat
Up: 7. Source Files
Previous: 7.5 data/examples/curv_testcase.dat
  Contents
  Index
7.6 data/examples/grid3_1.dat
/*
* FILE: grid3_1.dat
*
* example for displaying a 3D grid of values with
* marching cube
*/
grid1 = GRID3(
(-2.,1.),
(-2.,1.),
(-2.,1.),
(
((1.0, 1.0, 1.0, 1.0, 1.0),
(1.0, 1.0, 1.0, 1.0, 1.0),
(1.0, 1.0, 1.0, 1.0, 1.0),
(1.0, 1.0, 1.0, 1.0, 1.0),
(1.0, 1.0, 1.0, 1.0, 1.0)),
((1.0, 1.0, 1.0, 1.0, 1.0),
(1.0, 1.0, 1.0, 1.0, 1.0),
(1.0, -1.0, -1.0, 1.0, 1.0),
(1.0, -1.0, -1.0, 1.0, 1.0),
(1.0, 1.0, 1.0, 1.0, 1.0)),
((1.0, 1.0, 1.0, 1.0, 1.0),
(1.0, 1.0, 1.0, 1.0, 1.0),
(1.0, 1.0, -1.0, 1.0, 1.0),
(1.0, -1.0, 1.0, 1.0, 1.0),
(1.0, 1.0, 1.0, 1.0, 1.0)),
((1.0, 1.0, 1.0, 1.0, 1.0),
(1.0, 1.0, 1.0, 1.0, 1.0),
(1.0, -1.0, 1.0, 1.0, 1.0),
(1.0, 1.0, -1.0, 1.0, 1.0),
(1.0, 1.0, 1.0, 1.0, 1.0)),
((1.0, 1.0, 1.0, 1.0, 1.0),
(1.0, 1.0, 1.0, 1.0, 1.0),
(1.0, 1.0, 1.0, 1.0, 1.0),
(1.0, 1.0, 1.0, 1.0, 1.0),
(1.0, 1.0, 1.0, 1.0, 1.0))
)
);
march1 = MARCHCUBE( grid1 );
front1 = FRONT_MATERIAL
(
(0.05, 0.15, 0.075, 1.0), /* diffuse color */
(0.0125, 0.0375, 0.019, 1.0), /* ambient color */
(0.0, 0.0, 0.0, 1.0), /* emissive color */
(0.2, 0.6, 0.3, 1.0), /* specular color */
0.5 /* shininess */
);
back1 = BACK_MATERIAL
(
(0.3, 0.15, 0.12, 1.0), /* diffuse color */
(0.075, 0.0375, 0.03, 1.0), /* ambient color */
(0.0, 0.0, 0.0, 1.0), /* emissive color */
(0.8, 0.4, 0.3, 1.0), /* specular color */
0.5 /* shininess */
);
SCENEROOT = SCENENODE (
(),
(ATTRIBS(front1,back1)),
(march1)
);
Next: 7.7 data/examples/formula3_1.dat
Up: 7. Source Files
Previous: 7.5 data/examples/curv_testcase.dat
  Contents
  Index
Administrator
2002-01-20