raysan5
a8bb9b6b19
Updated image to POT
9 years ago
Ray San
8aab52aeda
Redesigned RPI input system -IN PROGRESS-
9 years ago
raysan5
0018522031
Updated show-logo and start reviewing RPI inputs
9 years ago
raysan5
ed19064405
Reviewed physics module
A deeper revision required, not clear enough for the user
Key: Create a PhysicObjects pool
9 years ago
raysan5
cbbe948529
Some code tweaks
9 years ago
raysan5
685273675b
Improved LoadHeightmap()
9 years ago
raysan5
15cd4dce4e
Updated examples to make them clearer
9 years ago
raysan5
54c7fa491e
Added 6 new examples
9 years ago
Constantine Tarasenkov
db5493b783
Fix shader versions
9 years ago
Ray
c21ca3ca1a
Updated screenshots
9 years ago
raysan5
d0ff78e7f4
Move Light struct to example
9 years ago
raysan5
c5663ca015
Some formatting tweaks
9 years ago
raysan5
a640503119
Corrected literal value
9 years ago
Ray
f1d16386b6
Update shaders_basic_lighting.c
9 years ago
Ray
144681fc0f
Rename lighting_blinn_phong.c to shaders_basic_lighting.c
9 years ago
raysan5
183795b8aa
Review literals type
9 years ago
raysan5
4f0165f32d
Example reviewed (more clear now)
9 years ago
raysan5
fb6ef2c2f4
Vertex shaders optimization
9 years ago
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.
9 years ago
raysan5
5e7686695f
Review Light/Material system
Simplified for the user (more intuitive and clear)
Removed lighting module dependency
9 years ago
victorfisac
1793f2c3b8
Added collision check between ray and box
- Added CheckCollisionRayBox() function.
- Updated and improved core 3d picking example (currently working as
expected).
9 years ago
raysan5
70d405b41b
Added functionality: Storage values
Two new functions added to save/load values as binary data:
- StorageSaveValue()
- StorageLoadValue()
9 years ago
victorfisac
1656d17b22
Fixed little bug in lighting blinn phong example
9 years ago
victorfisac
8fa5c9dce2
Added rigidbody force example image
9 years ago
victorfisac
b8b34a1b26
Added new physics example
New physics example to see AddForceAtPosition() behaviour applied to 5
rigidbodies.
9 years ago
victorfisac
6608c5a8a7
Fixed physics basic example example name
9 years ago
raysan5
b804f38150
Small code tweaks
9 years ago
raysan5
5335f262be
Updated makefiles
9 years ago
Ray
b11cda959d
Update lighting_blinn_phong.c
9 years ago
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.
9 years ago
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.
9 years ago
raysan5
b135bcd422
Corrected minor bugs
9 years ago
raysan5
35f1ebf9f3
Corrected model filenames
9 years ago
raysan5
a7a81ca749
Added example: box collisions
9 years ago
raysan5
e28fef6ee0
Reviewed examples
9 years ago
raysan5
9a578c5962
Added shaders examples resources
9 years ago
raysan5
acc322b3e1
Added new examples: SHADERS
9 years ago
raysan5
e5fe2c216e
Added some comments to examples
9 years ago
raysan5
32330801c9
Updates some examples
9 years ago
raysan5
ecd6f77de7
New textures loading examples
9 years ago
raysan5
ea45223f1f
New examples added
9 years ago
raysan5
12581c1721
Changed mail address by twitter user
Probably more useful...
9 years ago
raysan5
324259ef8e
Remove crappy example
9 years ago
raysan5
773360caa3
Removed resources
9 years ago
raysan5
ca402e9d36
New examples added (with some resources)
9 years ago
raysan5
6ac5d3bc06
Remove file
9 years ago
raysan5
997170a317
Examples reviewed
9 years ago
raysan5
8745d733f9
Replaced 3d model example resources
Cat replaced by dwarf
9 years ago
raysan5
067b884f39
Updated examples for next raylib version
9 years ago
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)
9 years ago