aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/src/extantz/Evas_3D_demo.c
diff options
context:
space:
mode:
authorDavid Walter Seikel2014-05-10 05:46:30 +1000
committerDavid Walter Seikel2014-05-10 05:46:30 +1000
commit3e1744fb8d8f904b573486ecaf3c547338cfbe54 (patch)
tree810d526b702daf6704b6652ac2c71c1f6eb0bb5f /src/extantz/Evas_3D_demo.c
parentCopied evas_3d_utils.h coz they made it private, dammit. (diff)
downloadSledjHamr-3e1744fb8d8f904b573486ecaf3c547338cfbe54.zip
SledjHamr-3e1744fb8d8f904b573486ecaf3c547338cfbe54.tar.gz
SledjHamr-3e1744fb8d8f904b573486ecaf3c547338cfbe54.tar.bz2
SledjHamr-3e1744fb8d8f904b573486ecaf3c547338cfbe54.tar.xz
Fixed up evas_3D camera. Should adjust the Irrlicht one to suit.
Diffstat (limited to '')
-rw-r--r--src/extantz/Evas_3D_demo.c6
1 files changed, 4 insertions, 2 deletions
diff --git a/src/extantz/Evas_3D_demo.c b/src/extantz/Evas_3D_demo.c
index cbe6c77..fb6f03f 100644
--- a/src/extantz/Evas_3D_demo.c
+++ b/src/extantz/Evas_3D_demo.c
@@ -342,7 +342,7 @@ static void _cube_setup(globals *ourGlobals, Scene_Data *scene)
342 342
343 scene->mesh_node = eo_add_custom(EVAS_3D_NODE_CLASS, ourGlobals->evas, evas_3d_node_constructor(EVAS_3D_NODE_TYPE_MESH), 343 scene->mesh_node = eo_add_custom(EVAS_3D_NODE_CLASS, ourGlobals->evas, evas_3d_node_constructor(EVAS_3D_NODE_TYPE_MESH),
344 eo_key_data_set("Name", "cube", NULL), 344 eo_key_data_set("Name", "cube", NULL),
345 evas_3d_node_position_set(40.0, 3.5, 23.0), 345 evas_3d_node_position_set(0.0, 4.0, 10.0),
346 evas_3d_node_mesh_add(scene->mesh) 346 evas_3d_node_mesh_add(scene->mesh)
347 ); 347 );
348 348
@@ -384,6 +384,8 @@ static void _sonic_setup(globals *ourGlobals, Scene_Data *scene)
384 384
385 scene->mesh2_node = eo_add_custom(EVAS_3D_NODE_CLASS, ourGlobals->evas, evas_3d_node_constructor(EVAS_3D_NODE_TYPE_MESH), 385 scene->mesh2_node = eo_add_custom(EVAS_3D_NODE_CLASS, ourGlobals->evas, evas_3d_node_constructor(EVAS_3D_NODE_TYPE_MESH),
386 eo_key_data_set("Name", "sonic", NULL), 386 eo_key_data_set("Name", "sonic", NULL),
387 evas_3d_node_position_set(0.0, 0.0, 0.0),
388 evas_3d_node_orientation_set(-0.7071067811865475, 0.0, 0.0, 0.7071067811865475),
387 evas_3d_node_mesh_add(scene->mesh2) 389 evas_3d_node_mesh_add(scene->mesh2)
388 ); 390 );
389 391
@@ -435,7 +437,7 @@ static void _earth_setup(globals *ourGlobals, Scene_Data *scene)
435 437
436 scene->mesh3_node = eo_add_custom(EVAS_3D_NODE_CLASS, ourGlobals->evas, evas_3d_node_constructor(EVAS_3D_NODE_TYPE_MESH), 438 scene->mesh3_node = eo_add_custom(EVAS_3D_NODE_CLASS, ourGlobals->evas, evas_3d_node_constructor(EVAS_3D_NODE_TYPE_MESH),
437 eo_key_data_set("Name", "earth", NULL), 439 eo_key_data_set("Name", "earth", NULL),
438 evas_3d_node_position_set(40.0, -3.5, 23.0), 440 evas_3d_node_position_set(0.0, 0.0, 0.0),
439 evas_3d_node_mesh_add(scene->mesh3) 441 evas_3d_node_mesh_add(scene->mesh3)
440 ); 442 );
441 443