raysan5
823abf666e
Reviewed code TODOs
il y a 9 ans
raysan5
685273675b
Improved LoadHeightmap()
il y a 9 ans
Ray
df5c64d0be
Functions parameters reorganize: Axis and Angle
sin(), cos() functions cached and replaced by float c99 versions sinf(),
cos()
il y a 9 ans
raysan5
3113a20390
Added bounding box calculation
il y a 9 ans
raysan5
08da91047e
Some code tweaks
il y a 9 ans
victorfisac
fcd30c5649
Added ray-sphere collision detection
il y a 9 ans
victorfisac
25f5995be0
Revert "Added ray-sphere collision detection"
This reverts commit 423a45ac85
.
il y a 9 ans
raysan5
efa1c96d19
Adapted raymath as single header library
Added support for single header implementation and also inline functions
support
il y a 9 ans
victorfisac
423a45ac85
Added ray-sphere collision detection
- Added simple ray-sphere collision detection.
- Added extra function with extended parameters to obtain collision
point vector.
- Fixed bounding box calculations init values (were causing compiling
errors).
il y a 9 ans
raysan5
29c618a35e
Added some functions (incomplete)
il y a 9 ans
raysan5
fd05d3e353
Rename VertexData struct to Mesh
Reviewed vertex type variables
il y a 9 ans
raysan5
3b4d8442e0
Corrected some float values
il y a 9 ans
victorfisac
1793f2c3b8
Added collision check between ray and box
- Added CheckCollisionRayBox() function.
- Updated and improved core 3d picking example (currently working as
expected).
il y a 9 ans
raysan5
5659249dfa
Some tweaks and details review
il y a 9 ans
victorfisac
4db2da9185
Added new matrix location points and extra functions
- New model and view transformation matrix added, useful for shaders.
Modelview matrix not deleted to keep opengl 1.1 pipeline compatibility.
- New extra function added DrawModelWiresEx() to set a rotation and
scale transformations to a wire model drawing.
- Other writing and little audio.c bug fixed.
il y a 9 ans
Ray
2fa7e00f16
Variables initialization
il y a 9 ans
raysan5
94d0e83207
Corrected crazy bug about model textures
On OpenGL ES it was set to use GL_CLAMP_TO_EDGE wrap mode for textures.
On LoadOBJ() texture coordinates were wrongly Y-flipped
il y a 9 ans
raysan5
4879106096
Reviewed to work on Raspberry Pi
[rlgl] Extensions strings loading was redone to avoid a Segmentation
Fault on Raspberry Pi
il y a 9 ans
Ray
a42bfa7794
Added trace log for data unloading
il y a 9 ans
raysan5
36552ff995
Added security check if file not found
il y a 9 ans
raysan5
7834a4e2fc
Replaced old mail by twitter user
il y a 9 ans
raysan5
66556b8b47
Added some functions and renamed some others
Added:
- LoadImageRaw()
- ImageCopy()
Renamed:
- GetPixelData() -> GetImageData()
il y a 10 ans
raysan5
bae1bf7b0a
Corrected bug on UnloadModel()
il y a 10 ans
raysan5
9572d6c063
Updated postpro shaders system
il y a 10 ans
raysan5
6a4afae5cc
Improved ResolveCollisionCubicmap()
Now it supports multiple maps one next to the other
il y a 10 ans
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)
il y a 10 ans
raysan5
7d2318c167
WIP on shaders and textures
Moved functions: LoadShader(), UnloadShader()
Add support for PVR textures compressed/uncompressed
WIP: Detect available extensions for compressed textures
il y a 10 ans
raysan5
a632a04a30
Big batch of changes! Check description:
Support multiple texture formats (uncompressed and compressed)
Postprocessing shaders support
Model struct redefined and improved
Extended loading functions for Textures and Models
Simplified functions: DrawPlane(), DrawQuad()
Deleted functions: DrawPlaneEx(), DrawGizmoEx()
Now Text module only depends on Textures module
Shapes: Reviewed functions to low lines/triangles usage
Removed useless tabs and spaces around code
il y a 10 ans
Marc Palau
3cad094edd
Changes integration (some WIP, view details)
Corrected GetMouseWheelMove()
Corrected camera system
Reviewed cubicmap resolution (collision detection)
Added QuaternionTransform()
WIP: Raycast system (not working)
WIP: Reviewing axis-angle rotations...
il y a 10 ans
raysan5
c062f8d4fe
Redesign shader system and more
Shader system has been completely redesigned
Added support for multiple texture color modes
il y a 10 ans
raysan5
ee4b553c2a
Renamed some functions
il y a 10 ans
Marc Palau
3cb4edcbc3
Corrected camera system
il y a 10 ans
raysan5
e1353b9f7d
Removed some TODO already done
il y a 10 ans
Marc Palau
77eda6494e
Added cubicmap collision detection and resolution
il y a 10 ans
Marc Palau
b926765ce0
Added functions and improvements
LoadCubicmap() supports custom texture rectangle (from texture atlas)
for every cubic-face.
CheckCollision*() for spheres and bounding-boxes.
il y a 10 ans
raysan5
b9e53cd135
Removed useless spaces
il y a 10 ans
raysan5
5104567a24
Some code tweaks
il y a 10 ans
raysan5
0bfd283526
Added support for model color tint
Also, added support for normals on models
il y a 10 ans
raysan5
905b6ec53d
Added full support for HTML5 (emscripten)
Corrected some bugs on the way...
Automatically convert textures to POT on RPI and WEB
il y a 10 ans
raysan5
db1ad74ef2
[models] file open error check
il y a 10 ans
raysan5
2e5f58255a
Working on rotation math...
[models] Added DrawQuad()
il y a 10 ans
raysan5
d3cf316e40
Added features and corrected bugs...
[core] Added SetMousePosition()
[models] LoadHeightmap() - Corrected textures bug
[raymath] Functions renaming
[WEB] Prepare environment for emscripten!
il y a 10 ans
Palaui
a2c8ddca13
Revert "Corrected some bugs..."
This reverts commit 29d8b48503
.
il y a 10 ans
Palaui
29d8b48503
Corrected some bugs...
[core] Added SetMousePosition()
[models] LoadHeightmap() - Corrected textures bug
[raymath] Functions renaming
[WEB] Prepare environment for emscripten!
il y a 10 ans
Palaui
63ed471ed2
Corrected bug on billboards
il y a 10 ans
raysan5
9d27bba23f
Small Fixes Update (1.2.1)
View CHANGELOG for description on small fixes and add-ons
il y a 10 ans
raysan5
fc6081fe70
raylib 1.2
This is a huge update. Check CHANGELOG for details
il y a 10 ans
raysan5
d2b98fbb5c
Removed useless spaces
il y a 10 ans
raysan5
0b03431c95
Update to version 1.1.1
Check CHANGELOG for a detailed list of changes
il y a 11 ans
raysan5
aff8d151a4
Corrected DrawSphereWires() function
il y a 11 ans