Carsten Haitzler
2f2def0861
evas 3d - fix uninitialized orientation var
2014-06-12 12:40:25 +09:00
Oleksandr Shcherbina
a25aa1aa1a
evas: Evas_3D - Revision frustum culling.
...
Summary:
Add API that checks OBB's points of node are inside frustum of camera.
Add example with frustum culling.
@feature
Reviewers: Hermet, cedric, raster
CC: cedric
Differential Revision: https://phab.enlightenment.org/D942
Signed-off-by: Cedric BAIL <c.bail@partner.samsung.com>
2014-06-04 19:55:34 +02:00
Guillaume Friloux
91afb45cd0
Fix warning with -Wincompatible-pointer-types-discards-qualifiers
2014-05-30 10:43:54 +02:00
Daniel Zaoui
b9b5fe5744
Evas_3d: fix warnings.
2014-05-29 09:58:27 +03:00
Oleksandr Shcherbina
e47373aee1
[evas/evas-3d] Add OBB and AABB.
...
Summary: Add axis-aligned bounding box (AABB) to frame. Set and update AABB and oriented bounding box (OBB) in node.
Reviewers: Hermet, cedric, raster
CC: cedric
Differential Revision: https://phab.enlightenment.org/D881
2014-05-27 22:07:29 +09:00
ChunEon Park
a5b89f17b3
evas - removed stdlib.h math.h header include in each source files.
...
It's included in the evas_common_private.h.
2014-05-07 16:33:23 +09:00
ChunEon Park
c399017cef
evas - removed unncessary header include
...
it's already done in evas_common_private.h. no need it in each file.
2014-04-29 15:44:29 +09:00
Cedric Bail
53a9fcf301
evas: remove Evas_3D legacy API.
2014-04-25 19:29:08 +02:00
Cedric Bail
6efce2289b
evas: fix massive number of warning introduced by Evas_3d.
2014-04-25 14:36:20 +02:00
subhransu
ac7cea1eb8
Evas_3D : Eolian change for Evas_3D_Object.
...
Conflicts:
src/lib/evas/Evas_Eo.h
2014-04-25 17:01:04 +09:00
subhransu
e84e28fc22
Evas_3D : Eolian change
...
Conflicts:
src/Makefile_Evas.am
src/lib/evas/Evas_3D.h
src/lib/evas/Evas_Eo.h
2014-04-25 16:58:47 +09:00
Taekyun Kim
fc6cdaaa9d
Evas: 3D: evas_3d_node_look_at_set() bug fix
2014-04-25 16:19:18 +09:00
Taekyun Kim
8fda631730
Evas: 3D: Introducing 3D scene rendering features
...
Enable 3D features using --enable-evas-3d=yes when configuring.
APIs are exposed through Evas_3D.h.
Currently, evas-3d is being supported only on gl_x11 engine.
Conflicts:
src/lib/evas/Evas_Eo.h
2014-04-25 16:15:41 +09:00