diff options
author | David Walter Seikel | 2014-05-10 05:46:30 +1000 |
---|---|---|
committer | David Walter Seikel | 2014-05-10 05:46:30 +1000 |
commit | 3e1744fb8d8f904b573486ecaf3c547338cfbe54 (patch) | |
tree | 810d526b702daf6704b6652ac2c71c1f6eb0bb5f /src/extantz/Evas_3D_demo.c | |
parent | Copied evas_3d_utils.h coz they made it private, dammit. (diff) | |
download | SledjHamr-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.c | 6 |
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 | ||