raylib/examples
victorfisac 1bcb5ddd50 Added lighting engine module
- New lighting engine module which contains new data types Light and
Material. These data types and functions facilitates making a basic 3D
iluminated program with a light and a model.

- Added lighting engine module example (currently included in raylib.h;
it might be compiled by separate and include lighting.h in game source C
file).

- Corrected some opengl defines control structures and added some TODO
to fix raylib-opengl 1.1 source build (note: now source can be compiled
without errors, but rlglReadPixels() won't work properly).

Note: most of functions of phong version 330 shader are not in v100
shaders, so I couldn't write a version 100 phong shader. These functions
are included from version 150.
2015-12-21 17:25:22 +01:00
..
resources Added lighting engine module 2015-12-21 17:25:22 +01:00
audio_music_stream.c Added some comments to examples 2015-09-01 22:59:16 +02:00
audio_music_stream.png Examples renaming and test examples merge 2014-09-21 14:26:42 +02:00
audio_sound_loading.c Changed mail address by twitter user 2015-08-28 14:17:35 +02:00
audio_sound_loading.png Examples renaming and test examples merge 2014-09-21 14:26:42 +02:00
core_3d_camera_first_person.c Reviewed examples 2015-09-02 01:07:16 +02:00
core_3d_camera_first_person.png Updates some examples 2015-08-30 17:46:37 +02:00
core_3d_camera_free.c Corrected minor bugs 2015-10-26 12:14:26 +01:00
core_3d_camera_free.png New examples added (with some resources) 2015-08-28 14:16:28 +02:00
core_3d_mode.c Changed mail address by twitter user 2015-08-28 14:17:35 +02:00
core_3d_mode.png Examples renaming and test examples merge 2014-09-21 14:26:42 +02:00
core_3d_picking.c Added some comments to examples 2015-09-01 22:59:16 +02:00
core_3d_picking.png New examples added (with some resources) 2015-08-28 14:16:28 +02:00
core_basic_window_web.c Reviewed examples 2015-09-02 01:07:16 +02:00
core_basic_window.c Examples reviewed 2015-08-27 16:13:49 +02:00
core_basic_window.png Examples renaming and test examples merge 2014-09-21 14:26:42 +02:00
core_color_select.c Changed mail address by twitter user 2015-08-28 14:17:35 +02:00
core_color_select.png Examples renaming and test examples merge 2014-09-21 14:26:42 +02:00
core_drop_files.c Added some comments to examples 2015-09-01 22:59:16 +02:00
core_drop_files.png New examples added 2015-08-28 18:07:39 +02:00
core_input_gamepad.c Changed mail address by twitter user 2015-08-28 14:17:35 +02:00
core_input_gamepad.png Examples renaming and test examples merge 2014-09-21 14:26:42 +02:00
core_input_keys.c Changed mail address by twitter user 2015-08-28 14:17:35 +02:00
core_input_keys.png Examples renaming and test examples merge 2014-09-21 14:26:42 +02:00
core_input_mouse.c Changed mail address by twitter user 2015-08-28 14:17:35 +02:00
core_input_mouse.png Examples renaming and test examples merge 2014-09-21 14:26:42 +02:00
core_mouse_wheel.c Changed mail address by twitter user 2015-08-28 14:17:35 +02:00
core_mouse_wheel.png Examples renaming and test examples merge 2014-09-21 14:26:42 +02:00
core_random_values.c Changed mail address by twitter user 2015-08-28 14:17:35 +02:00
core_random_values.png Examples renaming and test examples merge 2014-09-21 14:26:42 +02:00
lighting_blinn_phong.c Added lighting engine module 2015-12-21 17:25:22 +01:00
lighting_blinn_phong.png Added lighting engine module 2015-12-21 17:25:22 +01:00
makefile Added example: box collisions 2015-09-02 02:41:21 +02:00
models_billboard.c Updates some examples 2015-08-30 17:46:37 +02:00
models_billboard.png New examples added 2015-08-28 18:07:39 +02:00
models_box_collisions.c Added example: box collisions 2015-09-02 02:41:21 +02:00
models_box_collisions.png Added example: box collisions 2015-09-02 02:41:21 +02:00
models_cubicmap.c Added some comments to examples 2015-09-01 22:59:16 +02:00
models_cubicmap.png New examples added (with some resources) 2015-08-28 14:16:28 +02:00
models_geometric_shapes.c Changed mail address by twitter user 2015-08-28 14:17:35 +02:00
models_geometric_shapes.png Examples renaming and test examples merge 2014-09-21 14:26:42 +02:00
models_heightmap.c Updates some examples 2015-08-30 17:46:37 +02:00
models_heightmap.png New examples added (with some resources) 2015-08-28 14:16:28 +02:00
models_obj_loading.c Corrected model filenames 2015-09-02 20:33:58 +02:00
models_obj_loading.png New examples added (with some resources) 2015-08-28 14:16:28 +02:00
shaders_custom_uniform.c Added new examples: SHADERS 2015-09-01 22:59:43 +02:00
shaders_custom_uniform.png Added new examples: SHADERS 2015-09-01 22:59:43 +02:00
shaders_model_shader.c Added new examples: SHADERS 2015-09-01 22:59:43 +02:00
shaders_model_shader.png Added new examples: SHADERS 2015-09-01 22:59:43 +02:00
shaders_postprocessing.c Added new examples: SHADERS 2015-09-01 22:59:43 +02:00
shaders_postprocessing.png Added new examples: SHADERS 2015-09-01 22:59:43 +02:00
shaders_shapes_textures.c Added new examples: SHADERS 2015-09-01 22:59:43 +02:00
shaders_shapes_textures.png Added new examples: SHADERS 2015-09-01 22:59:43 +02:00
shapes_basic_shapes.c Changed mail address by twitter user 2015-08-28 14:17:35 +02:00
shapes_basic_shapes.png Examples renaming and test examples merge 2014-09-21 14:26:42 +02:00
shapes_colors_palette.c Changed mail address by twitter user 2015-08-28 14:17:35 +02:00
shapes_colors_palette.png Examples renaming and test examples merge 2014-09-21 14:26:42 +02:00
shapes_logo_raylib_anim.c Changed mail address by twitter user 2015-08-28 14:17:35 +02:00
shapes_logo_raylib_anim.png Examples renaming and test examples merge 2014-09-21 14:26:42 +02:00
shapes_logo_raylib.c Changed mail address by twitter user 2015-08-28 14:17:35 +02:00
shapes_logo_raylib.png Examples renaming and test examples merge 2014-09-21 14:26:42 +02:00
text_font_select.c Updates some examples 2015-08-30 17:46:37 +02:00
text_font_select.png New examples added (with some resources) 2015-08-28 14:16:28 +02:00
text_format_text.c New examples added (with some resources) 2015-08-28 14:16:28 +02:00
text_format_text.png Examples renaming and test examples merge 2014-09-21 14:26:42 +02:00
text_rbmf_fonts.c Updates some examples 2015-08-30 17:46:37 +02:00
text_rbmf_fonts.png New examples added (with some resources) 2015-08-28 14:16:28 +02:00
text_sprite_fonts.c Updates some examples 2015-08-30 17:46:37 +02:00
text_sprite_fonts.png Examples renaming and test examples merge 2014-09-21 14:26:42 +02:00
textures_formats_loading.c Corrected minor bugs 2015-10-26 12:14:26 +01:00
textures_formats_loading.png New textures loading examples 2015-08-29 17:01:56 +02:00
textures_image_loading.c Added some comments to examples 2015-09-01 22:59:16 +02:00
textures_image_loading.png Examples renaming and test examples merge 2014-09-21 14:26:42 +02:00
textures_logo_raylib.c Changed mail address by twitter user 2015-08-28 14:17:35 +02:00
textures_logo_raylib.png Examples renaming and test examples merge 2014-09-21 14:26:42 +02:00
textures_particles_trail_blending.c Added some comments to examples 2015-09-01 22:59:16 +02:00
textures_particles_trail_blending.png New examples added 2015-08-28 18:07:39 +02:00
textures_raw_data.c Added some comments to examples 2015-09-01 22:59:16 +02:00
textures_raw_data.png New textures loading examples 2015-08-29 17:01:56 +02:00
textures_rectangle.c Added some comments to examples 2015-09-01 22:59:16 +02:00
textures_rectangle.png New examples added (with some resources) 2015-08-28 14:16:28 +02:00
textures_srcrec_dstrec.c Added some comments to examples 2015-09-01 22:59:16 +02:00
textures_srcrec_dstrec.png New examples added (with some resources) 2015-08-28 14:16:28 +02:00
textures_to_image.c Added some comments to examples 2015-09-01 22:59:16 +02:00
textures_to_image.png New examples added 2015-08-28 18:07:39 +02:00