raysan5
0018522031
Updated show-logo and start reviewing RPI inputs
2016-02-13 19:14:22 +01:00
raysan5
ed19064405
Reviewed physics module
...
A deeper revision required, not clear enough for the user
Key: Create a PhysicObjects pool
2016-02-13 17:09:53 +01:00
raysan5
cbbe948529
Some code tweaks
2016-02-12 19:02:23 +01:00
raysan5
685273675b
Improved LoadHeightmap()
2016-02-11 15:51:04 +01:00
raysan5
15cd4dce4e
Updated examples to make them clearer
2016-02-11 14:56:27 +01:00
raysan5
54c7fa491e
Added 6 new examples
2016-02-11 12:26:45 +01:00
Constantine Tarasenkov
db5493b783
Fix shader versions
2016-01-29 03:47:43 +03:00
Ray
c21ca3ca1a
Updated screenshots
2016-01-26 20:26:46 +01:00
raysan5
d0ff78e7f4
Move Light struct to example
2016-01-25 13:39:23 +01:00
raysan5
c5663ca015
Some formatting tweaks
2016-01-20 19:09:48 +01:00
raysan5
a640503119
Corrected literal value
2016-01-18 13:33:12 +01:00
Ray
f1d16386b6
Update shaders_basic_lighting.c
2016-01-17 02:13:08 +01:00
Ray
144681fc0f
Rename lighting_blinn_phong.c to shaders_basic_lighting.c
2016-01-17 02:11:06 +01:00
raysan5
183795b8aa
Review literals type
2016-01-16 12:52:55 +01:00
raysan5
4f0165f32d
Example reviewed (more clear now)
2016-01-13 18:11:11 +01:00
raysan5
fb6ef2c2f4
Vertex shaders optimization
2016-01-13 17:13:28 +01:00
victorfisac
4cc394c376
Added world to screen conversion
...
- Added function WorldToScreen(...).
- Added world to screen example.
- Review GetMouseRay() comment.
- Removed deprecated lighting functions from raylib header.
2016-01-11 15:59:26 +01:00
raysan5
5e7686695f
Review Light/Material system
...
Simplified for the user (more intuitive and clear)
Removed lighting module dependency
2016-01-11 13:29:55 +01:00
victorfisac
1793f2c3b8
Added collision check between ray and box
...
- Added CheckCollisionRayBox() function.
- Updated and improved core 3d picking example (currently working as
expected).
2016-01-07 16:18:24 +01:00
raysan5
70d405b41b
Added functionality: Storage values
...
Two new functions added to save/load values as binary data:
- StorageSaveValue()
- StorageLoadValue()
2016-01-04 15:12:34 +01:00
victorfisac
1656d17b22
Fixed little bug in lighting blinn phong example
2016-01-03 18:24:20 +01:00
victorfisac
8fa5c9dce2
Added rigidbody force example image
2016-01-03 18:05:09 +01:00
victorfisac
b8b34a1b26
Added new physics example
...
New physics example to see AddForceAtPosition() behaviour applied to 5
rigidbodies.
2016-01-03 17:58:16 +01:00
victorfisac
6608c5a8a7
Fixed physics basic example example name
2016-01-03 17:54:06 +01:00
raysan5
b804f38150
Small code tweaks
2016-01-02 10:41:37 +01:00
raysan5
5335f262be
Updated makefiles
2015-12-31 13:34:03 +01:00
Ray
b11cda959d
Update lighting_blinn_phong.c
2015-12-30 13:46:01 +01:00
victorfisac
e683fe88b9
Added physics engine-module and example
...
- Added new physics engine-module with four new data types: Physics,
Transform, Rigidbody and Collider. This library contains functions to
apply physics calculations to a position vector calculating collisions
automatically.
- Fixed some writing mistakes of lighting module.
2015-12-21 21:12:35 +01:00
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
raysan5
b135bcd422
Corrected minor bugs
2015-10-26 12:14:26 +01:00
raysan5
35f1ebf9f3
Corrected model filenames
2015-09-02 20:33:58 +02:00
raysan5
a7a81ca749
Added example: box collisions
2015-09-02 02:41:21 +02:00
raysan5
e28fef6ee0
Reviewed examples
2015-09-02 01:07:16 +02:00
raysan5
9a578c5962
Added shaders examples resources
2015-09-02 01:06:55 +02:00
raysan5
acc322b3e1
Added new examples: SHADERS
2015-09-01 22:59:43 +02:00
raysan5
e5fe2c216e
Added some comments to examples
2015-09-01 22:59:16 +02:00
raysan5
32330801c9
Updates some examples
2015-08-30 17:46:37 +02:00
raysan5
ecd6f77de7
New textures loading examples
2015-08-29 17:01:56 +02:00
raysan5
ea45223f1f
New examples added
2015-08-28 18:07:39 +02:00
raysan5
12581c1721
Changed mail address by twitter user
...
Probably more useful...
2015-08-28 14:17:35 +02:00
raysan5
324259ef8e
Remove crappy example
2015-08-28 14:17:03 +02:00
raysan5
773360caa3
Removed resources
2015-08-28 14:16:42 +02:00
raysan5
ca402e9d36
New examples added (with some resources)
2015-08-28 14:16:28 +02:00
raysan5
6ac5d3bc06
Remove file
2015-08-28 14:14:52 +02:00
raysan5
997170a317
Examples reviewed
2015-08-27 16:13:49 +02:00
raysan5
8745d733f9
Replaced 3d model example resources
...
Cat replaced by dwarf
2015-08-27 16:13:49 +02:00
raysan5
067b884f39
Updated examples for next raylib version
2015-07-18 19:26:13 +02:00
raysan5
eae98e1c34
Big batch of changes, check description:
...
- Camera system moved to a separate module [camera.c]
- WIP: Added customization functions for camera controls
- Added custom shaders support on batch drawing
- Complete redesign of textures module to support multiple texture
formats (compressed and uncompressed)
2015-05-04 23:46:31 +02:00
Constantine Tarasenkov
b92c1bbbf7
Fixes for makefiles, GLFW 3.1 library for Linux
2015-01-25 17:53:29 +03:00
raysan5
e96c22d6f8
Updated makefiles for templates
...
Now support multiple platforms
2015-01-18 11:19:25 +01:00
raysan5
bb8c1826d3
Uploaded basic window example for web
2015-01-10 13:26:34 +01:00
David Gallardo
31934ac374
Improved support for mac.
...
Reference to libglfw dylib fixed
2015-01-08 22:09:29 +01:00
raysan5
d739895e4a
Reorganized external folders by platform
...
Improved makefiles!
2015-01-08 21:10:06 +01:00
raysan5
4a7e522d4b
Review build system for Android and RPI
2015-01-04 18:05:50 +01:00
raysan5
7ea8326b52
makefiles reorganization
...
Edited to better accomodate to multiple platforms
2015-01-02 20:59:05 +01:00
raysan5
8847602061
Examples review...
2015-01-02 20:58:06 +01:00
Ray
e6bc655d6a
Rename models_cubesmap.c to models_cubicmap.c
2015-01-02 20:51:14 +01:00
raysan5
061ee04cb5
Integrated ratalaika pull-request
...
Added first version of OS X compilation support
Some conflicts manually resolved...
2015-01-02 10:18:43 +01:00
raysan5
5e913c31a4
Updated example
2014-12-31 19:17:50 +01:00
raysan5
d51d6a4650
Prepare examples makefile to support emscripten
2014-12-31 19:17:41 +01:00
ratalaika
ab05ace3ce
Added first version of OS X compilation support
2014-11-22 00:13:09 +01:00
Miguel Lechón
a471b6197a
Renamed the PLATFORM_LINUX_DESKTOP into PLATFORM_DESKTOP_LINUX.
2014-11-09 13:18:32 +01:00
Miguel Lechón
db2ad9648d
Small fixes to support a Debian/GNU Linux distro. Hopefully Ubuntu too.
2014-11-09 12:07:03 +01:00
Ray
d95f743b6f
Added required linker libs
2014-09-30 18:12:27 +02:00
raysan5
5eff7d2642
Updated example filename
2014-09-30 00:00:52 +02:00
raysan5
51688c004c
Code cleaning, removed useless spaces
2014-09-29 23:41:05 +02:00
raysan5
e2ff32eb84
Updated example screenshot
2014-09-28 01:53:40 +02:00
Ray
c79a46889f
Update makefile
2014-09-28 01:47:40 +02:00
Ray
735bf98945
Update and rename shapes_color_palette.c to shapes_colors_palette.c
2014-09-28 00:45:14 +02:00
raysan5
0287319c38
Image renaming
2014-09-21 18:25:19 +02:00
raysan5
5ecb6801fa
Examples renaming and test examples merge
...
Examples have been renamed for coherence with raylib modules and test
examples have been merged into examples folder.
2014-09-21 14:26:42 +02:00
Ray
3a0d164a76
Rename ex07c_3d_models.c to models_obj_loading.c
2014-09-21 14:13:05 +02:00
Ray
c389f62837
Rename ex07b_3d_shapes.c to models_geometric_shapes.c
2014-09-21 14:11:42 +02:00
Ray
b648a9ddee
Rename ex07a_3d_mode.c to core_3d_mode.c
2014-09-21 14:11:15 +02:00
Ray
597b143634
Rename ex06c_font_select.c to text_font_select.c
2014-09-21 14:10:53 +02:00
Ray
1b2225a622
Rename ex06b_logo_anim.c to shapes_logo_raylib_anim.c
2014-09-21 14:10:33 +02:00
Ray
0cdeb4e267
Rename ex08_audio.c to audio_sound_loading.c
2014-09-21 14:10:03 +02:00
Ray
d09b9fbbde
Rename ex06a_color_select.c to core_color_select.c
2014-09-21 14:09:36 +02:00
Ray
c40b3a287c
Rename ex05b_rbmf_fonts.c to text_rbmf_fonts.c
2014-09-21 14:09:11 +02:00
Ray
1195025c4c
Rename ex05a_sprite_fonts.c to text_sprite_fonts.c
2014-09-21 14:08:58 +02:00
Ray
a99ce2f306
Rename ex04b_texture_rectangle.c to textures_rectangle.c
2014-09-21 14:08:41 +02:00
Ray
9d47934a02
Rename ex04a_textures.c to textures_logo_raylib.c
2014-09-21 14:08:16 +02:00
Ray
3b6e5119f3
Rename ex03c_input_gamepad.c to core_input_gamepad.c
2014-09-21 14:07:48 +02:00
Ray
42b1cb1aaa
Rename ex03b_input_mouse.c to core_input_mouse.c
2014-09-21 14:07:20 +02:00
Ray
1989b9fcd9
Rename ex03a_input_keys.c to core_input_keys.c
2014-09-21 14:07:04 +02:00
Ray
34d0851f79
Rename ex02c_color_palette.c to shapes_color_palette.c
2014-09-21 14:06:47 +02:00
Ray
b6d0e3adb2
Rename ex02b_basic_shapes.c to shapes_basic_shapes.c
2014-09-21 14:06:19 +02:00
Ray
07129b26c3
Rename ex02a_logo_raylib.c to shapes_logo_raylib.c
2014-09-21 14:06:00 +02:00
Ray
d25b56f6d4
Rename ex01_basic_window.c to core_basic_window.c
2014-09-21 14:05:04 +02:00
raysan5
fc6081fe70
raylib 1.2
...
This is a huge update. Check CHANGELOG for details
2014-09-16 22:51:31 +02:00
raysan5
01651af08a
Update examples and remove .exe
2014-09-16 11:30:25 +02:00
raysan5
0b03431c95
Update to version 1.1.1
...
Check CHANGELOG for a detailed list of changes
2014-07-23 00:06:24 +02:00
raysan5
5e2e9aa23e
Corrected bug with DrawModel()
2014-07-08 10:33:04 +02:00
raysan5
43b13d623b
Update to version 1.0.5
...
Check CHANGELOG for changes
2014-01-28 21:21:29 +01:00
raysan5
62f8f284b9
Updated example
2013-12-27 12:24:28 +01:00
raysan5
989bc0fe9d
New example added
...
Replaced ex06b (incomplete) by a new useful one
2013-12-27 00:44:34 +01:00
raysan5
a0d719d95f
Updated examples
2013-12-27 00:17:39 +01:00
raysan5
4e740bf6ec
Recompiled source with right resources path
2013-12-27 00:14:39 +01:00
raysan5
4df2c5e06e
Updated example ex07b_3d_shapes
2013-12-20 13:21:22 +01:00
raysan5
907fb14c79
Updated examples ex02b and ex04b
2013-12-20 12:50:43 +01:00
raysan5
5bf9675d38
Update to version 1.0.3
...
View CHANGELOG for full list of changes
2013-12-19 12:08:06 +01:00
raysan5
f79beffc34
Audio issues solved... Audio Works!
2013-12-01 12:34:31 +01:00
raysan5
62f298ce54
Updated
2013-11-28 21:16:31 +01:00
raysan5
6f9d7db4ad
Updated
2013-11-28 21:13:10 +01:00
raysan5
e9143b8a8d
Added some functions and Updated examples
...
View CHANGELOG for details
2013-11-28 19:59:56 +01:00
Ray
818e79638b
Replaced tabs by 4 spaces
2013-11-25 00:48:15 +01:00
raysan5
1a8cdc10b7
Added some examples
2013-11-24 20:30:05 +01:00
raysan5
df0c959523
Renamed ex02b and added image placeholder
2013-11-23 19:08:59 +01:00
raysan5
0ae8fab83a
Replaced some tabs by 4 spaces
2013-11-23 13:35:14 +01:00
raysan5
ccf2608091
Replaced tab by 4 spaces and adjust text
2013-11-23 13:30:54 +01:00
raysan5
7635e9c79f
Replaced tabs by 4 spaces
2013-11-23 12:58:16 +01:00
Ray
62b5ea1131
Uploaded some additional files that were ignored...
2013-11-18 23:51:50 +01:00
Ray
46f10b45ad
raylib basic folders structure and some files... ;)
2013-11-18 23:38:44 +01:00