diff options
author | Bogdan Devichev <b.devichev@samsung.com> | 2015-05-26 18:49:15 +0200 |
---|---|---|
committer | Cedric BAIL <cedric@osg.samsung.com> | 2015-05-27 00:31:07 +0200 |
commit | 6dac83e643934573a734491d97b549a6b235c0f5 (patch) | |
tree | a5272df551b3c77107e79910cb0f9bde2f8ca6cc /src/Makefile_Evas.am | |
parent | abc1eabecb6da1bf77b530132814a2427bfb44fb (diff) | |
download | efl-6dac83e643934573a734491d97b549a6b235c0f5.tar.gz |
evas: add API for creation Evas_3D node primitives.
Summary: Now mechanism of creation of primitives is similar to model loading.
Reviewers: Oleksander, Hermet, raster, cedric
Reviewed By: cedric
Subscribers: cedric
Differential Revision: https://phab.enlightenment.org/D2516
Signed-off-by: Cedric BAIL <cedric@osg.samsung.com>
Diffstat (limited to 'src/Makefile_Evas.am')
-rw-r--r-- | src/Makefile_Evas.am | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/src/Makefile_Evas.am b/src/Makefile_Evas.am index 72f8365348..3a2f4af055 100644 --- a/src/Makefile_Evas.am +++ b/src/Makefile_Evas.am @@ -29,6 +29,7 @@ evas_eolian_files = \ lib/evas/canvas/evas_3d_material.eo\ lib/evas/canvas/evas_3d_light.eo\ lib/evas/canvas/evas_3d_mesh.eo\ + lib/evas/canvas/evas_3d_primitive.eo\ lib/evas/canvas/evas_3d_node.eo\ lib/evas/canvas/evas_3d_scene.eo\ lib/evas/canvas/evas_3d_object.eo \ @@ -202,6 +203,7 @@ lib/evas/canvas/evas_3d_light.c \ lib/evas/canvas/evas_3d_mesh.c \ lib/evas/canvas/evas_3d_texture.c \ lib/evas/canvas/evas_3d_material.c \ +lib/evas/canvas/evas_3d_primitive.c \ lib/evas/canvas/evas_3d_node_callback.h # Model savers/loaders (will be replaced to modules in next commits) @@ -215,6 +217,18 @@ modules/evas/model_savers/obj/evas_model_save_obj.c \ modules/evas/model_savers/ply/evas_model_save_ply.c \ lib/evas/canvas/evas_3d_eet.c +# 3d primitives +lib_evas_libevas_la_SOURCES += \ +lib/evas/common3d/primitives/tabulated_primitives/square.c \ +lib/evas/common3d/primitives/tabulated_primitives/cube.c \ +lib/evas/common3d/primitives/solids_of_revolution/sphere.c \ +lib/evas/common3d/primitives/solids_of_revolution/torus.c \ +lib/evas/common3d/primitives/solids_of_revolution/cylinder.c \ +lib/evas/common3d/primitives/solids_of_revolution/cone.c \ +lib/evas/common3d/primitives/surfaces/surface.c \ +lib/evas/common3d/primitives/surfaces/terrain.c \ +lib/evas/common3d/primitives/primitive_common.c + # Evas_VG lib_evas_libevas_la_SOURCES += \ lib/evas/canvas/evas_object_vg.c \ |