summaryrefslogtreecommitdiffhomepage
path: root/src/models.c
AgeCommit message (Collapse)Author
2018-04-02Merge pull request #504 from Martinfx/masterRay
Fix potential bugs from static analysis
2018-04-02Review math usage to reduce temp variablesraysan5
2018-04-02Fix sscanf() without field limits can crash with huge input data[email protected]
2018-03-16Complete review of raymath for API consistencyRay
2018-03-11Correct issue with triangleCountraysan5
2018-02-26Renamed CalculateBoundingBox() to MeshBoundingBox()Ray
Renamed function for consistency with a possible Mesh manipulation functions (maybe added in a future). Naming follows Image*() manipulation functions.
2018-02-26Removed tangents generationRay
It has no sense to be inside LoadOBJ(), mesh processing moved to own functions: MeshTangents() and MeshBinormals(). Not exposed to user yet.
2018-02-24Support 4 components mesh.tangent dataRay
Added struct Vector4 for convenience
2018-02-22Reviewed unloading model dataRay
When UnloadModel() --> UnloadMaterial(), avoid unloading default shader (if used) and avoid unlaoding default texture (if used), that data is managed by raylib internally. The question is... should UnloadModel() also UnloadMaterial()?
2017-12-28Minor tweaksraysan5
2017-12-20Updated copyright yearRay San
2017-10-19Updated raylib VS2015 projectRay San
2017-09-18Added mesh generation functionsraysan5
2017-09-02Testing shapes generation using additional libraryRay
2017-08-04Review transforms to match OpenGL 1.1raysan5
2017-07-25Some tweaksraysan5
2017-07-22Updated Vector math to new namingraysan5
2017-07-22Corrected bug on MatrixPerspective()raysan5
Some other tweaks...
2017-07-21Some tweaks raymath relatedraysan5
2017-07-21Complete review of raymathraysan5
Now it should be coherent with OpenGL math standards
2017-07-21Review mesh loading and textures generationraysan5
2017-07-20Removed useless functionsraysan5
SetMaterialTexture() and UnsetMaterialTexture()... too shader dependant...
2017-07-20Corrected some issuesraysan5
Corrected compilation for OpenGL 1.1 Review mesh data uploading to GPU
2017-07-19Working on PBR systemraysan5
Moved PBR material loading to example, right decision?
2017-07-19Working on PBR materials, renamed some dataraysan5
2017-07-17Corrected some issuesraysan5
2017-07-17Manual integration of material-pbr into developRay
2017-07-02Rename enum LogType names...raysan5
...to avoid possible conflicting symbols
2017-06-30Prevent bogus triangle being added when there is whitespace at end of .OBJ fileJoel Davis
2017-05-10Renamed RayHitInfo variablesRay
2017-05-04Support model.transformRay
Combine it with transform introduced as function parameters
2017-04-23Rename variables for consistencyraysan5
2017-04-06Comment unused variables from tangent calculationsvictorfisac
2017-04-06Remove testing binormals implementationvictorfisac
2017-04-06Add tangents calculation when loading OBJ filevictorfisac
2017-03-29Added IsFileExtension()Ray
Replaced old GetExtension() function Make IsFileExtension() public to the API
2017-03-26Work on configuration flagsRay
2017-03-20Review some commentsRay
2017-03-19Working on file header comments...raysan5
2017-02-16Improved modules description -IN PROGRESS-Ray
Working in modules configuration flags...
2017-01-28Remove unecessary spaces...Ray
2017-01-27Move lighting system out of raylibRay
Lighting is implemented as a raylib example now
2017-01-05Lattest PR reviewraysan5
Function names, code formatting...
2017-01-02Added RaycastMesh function and example test caseJoel Davis
2016-12-25Added mesh loading functionsraysan5
2016-12-17Improving rRES custom format support -IN PROGRESS-Ray
Start removing old rRES functions.
2016-12-05Corrected some warningsRay
2016-11-18Some code tweaksraysan5
Correcting details that pop-up when testing the different platforms
2016-11-17Some tweaks aroundraysan5
2016-11-16Reviewed modules commentsraysan5