evas: add evas-common.h to dist and move resources of parallax-occlusion to comon directory.

Reviewers: Hermet, raster, cedric

Subscribers: cedric

Differential Revision: https://phab.enlightenment.org/D2044

Signed-off-by: Cedric BAIL <cedric@osg.samsung.com>
This commit is contained in:
Bogdan Devichev 2015-03-18 11:46:55 +01:00 committed by Cedric BAIL
parent 5c4fdf7e4c
commit 35773988e5
6 changed files with 21 additions and 5 deletions

View File

@ -334,6 +334,10 @@ resources/images/cube1.png \
resources/images/normal_lego.png \
resources/images/sonic.png \
resources/images/sweet_home_reversed.png \
resources/images/wood.jpg \
resources/images/rocks.jpg \
resources/images/four_NM_height.tga \
resources/images/rocks_NM_height.tga \
resources/models/mesh_for_mmap.eet \
resources/models/mesh_for_mmap.md2 \
resources/models/mesh_for_mmap.obj \
@ -351,7 +355,8 @@ resources/models/sweet_home.obj \
resources/models/sweet_home_only_vertex_coords.obj \
resources/models/sweet_home_without_normals.obj \
resources/models/sweet_home_without_tex_coords.obj \
Makefile.examples
Makefile.examples \
evas-common.h
examples: $(EXTRA_PROGRAMS) $(EDJS)

View File

@ -8,18 +8,29 @@
* @endverbatim
*/
#ifdef HAVE_CONFIG_H
#include "config.h"
#else
#define PACKAGE_EXAMPLES_DIR "."
#define EFL_EO_API_SUPPORT
#define EFL_BETA_API_SUPPORT
#endif
#include <Eo.h>
#include <Evas.h>
#include <Ecore.h>
#include <Ecore_Evas.h>
#include "evas-3d-primitives.h"
#include "evas-common.h"
#define WIDTH 400
#define HEIGHT 400
static const char *rock_diffuse = PACKAGE_EXAMPLES_DIR EVAS_MODEL_FOLDER "rocks.jpg";
static const char *rock_n_and_height_map = PACKAGE_EXAMPLES_DIR EVAS_IMAGE_FOLDER "rocks_NM_height.tga";
static const char *wood_diffuse = PACKAGE_EXAMPLES_DIR EVAS_MODEL_FOLDER "wood.jpg";
static const char *wood_n_and_height_map = PACKAGE_EXAMPLES_DIR EVAS_IMAGE_FOLDER "four_NM_height.tga";
typedef struct _Scene_Data
{
Eo *scene;
@ -136,10 +147,10 @@ _mesh_setup(Scene_Data *data)
data->texture_rocks = eo_add(EVAS_3D_TEXTURE_CLASS, evas);
data->texture_rocks_n = eo_add(EVAS_3D_TEXTURE_CLASS, evas);
eo_do(data->texture_rocks, evas_3d_texture_file_set("rocks.jpg", NULL),
eo_do(data->texture_rocks, evas_3d_texture_file_set(rock_diffuse, NULL),
evas_3d_texture_wrap_set(EVAS_3D_WRAP_MODE_REPEAT,
EVAS_3D_WRAP_MODE_REPEAT));
eo_do(data->texture_rocks_n, evas_3d_texture_file_set("rocks_NM_height.tga", NULL),
eo_do(data->texture_rocks_n, evas_3d_texture_file_set(rock_n_and_height_map, NULL),
evas_3d_texture_wrap_set(EVAS_3D_WRAP_MODE_REPEAT,
EVAS_3D_WRAP_MODE_REPEAT));
@ -162,10 +173,10 @@ _mesh_setup(Scene_Data *data)
data->texture_wood = eo_add(EVAS_3D_TEXTURE_CLASS, evas);
data->texture_four_n = eo_add(EVAS_3D_TEXTURE_CLASS, evas);
eo_do(data->texture_wood, evas_3d_texture_file_set("wood.jpg", NULL),
eo_do(data->texture_wood, evas_3d_texture_file_set(wood_diffuse, NULL),
evas_3d_texture_wrap_set(EVAS_3D_WRAP_MODE_REPEAT,
EVAS_3D_WRAP_MODE_REPEAT));
eo_do(data->texture_four_n, evas_3d_texture_file_set("four_NM_height.tga", NULL),
eo_do(data->texture_four_n, evas_3d_texture_file_set(wood_n_and_height_map, NULL),
evas_3d_texture_wrap_set(EVAS_3D_WRAP_MODE_REPEAT,
EVAS_3D_WRAP_MODE_REPEAT));

View File

Before

Width:  |  Height:  |  Size: 256 KiB

After

Width:  |  Height:  |  Size: 256 KiB

View File

Before

Width:  |  Height:  |  Size: 26 KiB

After

Width:  |  Height:  |  Size: 26 KiB

View File

Before

Width:  |  Height:  |  Size: 256 KiB

After

Width:  |  Height:  |  Size: 256 KiB

View File

Before

Width:  |  Height:  |  Size: 24 KiB

After

Width:  |  Height:  |  Size: 24 KiB