Ray
152b7471e9
Comment HiDPI window request
At least until a proper solution is found!
6 лет назад
Ray
2249f12304
Expose rlgl functions on shared libraries
6 лет назад
Ray
8c22f685d1
Check buffer overflow
6 лет назад
flashjaysan
310d1d1589
Update raymath.h
Removed a useless semicolon.
6 лет назад
Björn Wahlstrand
7cc8faf7da
Use typedef rather than #define in order to avoid issues in application code
6 лет назад
Ray
fc5dd5d99f
FLAG not supported on web GLFW implementation
6 лет назад
Ray
df90ba6e46
WARNING: Added GLFW hint to support hi-DPI
This needs to be tested on a hi-DPI monitor, probably requiring a FLAG to enable it would be a good idea...
6 лет назад
Ray
4e58d4102c
Corrected typo
6 лет назад
Ray
30d51ec26c
Reorganize struct
6 лет назад
Ray
01367fcb1e
Review cubemap generation
6 лет назад
Ray
a28dfd4a7b
Corrected standalone usage
6 лет назад
Ray
5bfa675350
Review VR simulator mechanism
- No default VR device parameteres inside raylib
- VR device parameter should be provided by user
- VR distortion shader should be provided by user
6 лет назад
Ray
1934f2a2f4
Some tweaks
6 лет назад
Ray
6168a4ca37
Comments review
6 лет назад
Ray
45c820eeb4
Set default white texture for diffuse mat
6 лет назад
Ray
21092266b5
Check textures available before loading
6 лет назад
Ray
802afe8fe5
Replaced size_t by unsigned int
6 лет назад
Ray
f939f6abc2
Update Makefile
6 лет назад
Ray
32ccecb8ca
Start working on glTF loading...
6 лет назад
Ray
b8ada4b877
Review creation years
6 лет назад
ChillerDragon
f21761fbbb
Happy new year 2019
6 лет назад
Ray
9282b8ba83
ADDED: SetShaderValueTexture()
Some tweaks
6 лет назад
Ray
c600dd0766
Review PBR shaders
Issue was related to vertex tangent attibutes not uploaded to GPU, a quick solution was implemented for new vertex attributes loading for already existing meshes... I don't like it specially but it will work for now.
6 лет назад
Ray
0f9fe34c3a
Start setting things up for raylib 2.5
6 лет назад
Ray
92733d6695
BIG UPDATE: New models functions for animations!
Multiple functions added and some reviewed to adapt to the new multi-mesh, multi-material and animated models.
6 лет назад
Ray
a728376cdf
Rename enum type
6 лет назад
Ray
28b9de661d
Minor tweaks
6 лет назад
Ray
a103086443
Removed trail spaces
6 лет назад
Ray
3e1e7d740f
Review merged PR formatting
Removed trail spaces
6 лет назад
Ray
d89d24c5e8
BIG UPDATE: Support model animations!
6 лет назад
Ray
22dece2935
Animated vertex renaming
6 лет назад
Ray
f1cbdd6b3a
Corrected some issues
- Support compiling for OpenGL 1.1
- Free meshes/materials memory after usage...
6 лет назад
Ray
86212e8462
Support material loading from OBJ/MTL
6 лет назад
Ray
e5edbb7104
Reviewed OBJ loading implementation -WIP-
One mesh files can be loaded correctly
MISSING:
- Multimesh OBJ loading
- Materials loading
6 лет назад
Ray
fe702cd6a2
Implementing LoadOBJ() -WIP-
It seems obj loading is working ok but there is some problem with drawing...
6 лет назад
Ray
3e806ad9d4
Reviewed data assignation
6 лет назад
Demizdor
eda982e261
Reimplemented DrawRoundedRectLines()
6 лет назад
Vlad Adrian
ecbd17910d
Added `DrawRoundedRectLines()`
6 лет назад
Vlad Adrian
1415d514ba
Update raylib.h
6 лет назад
Demizdor
a28023b58f
Added DrawRoundedRect()
6 лет назад
Ray
a197f40bb4
Default to white cube mesh if not loaded
6 лет назад
Ray
6f371dab08
Some formatting review
6 лет назад
Ray
19debd2b4e
Review some warnings
6 лет назад
Ray
8a73c5d0b4
Replace custom OBJ/MTL implementations by tinyobj_loader -WIP-
6 лет назад
Ray
a643dc4ca0
WARNING: Redesigned model struct for multi-meshes
This is quite a big change, Model struct has been redesigned to support multiple meshes and multiple materials, most 3d fileformats contain multiple meshes and reference multiple materials.
Consequently, multiple functions have been reviewed.
LoadOBJ(), LoadIQM(), LoadGLFT() now return a Model.
Current LoadOBJ() is not valid anymore, actually, tinyobj_loader_c library is considered for replacement.
6 лет назад
Demizdor
ab9c6da26f
Added DrawRing(), DrawRingLines() and DrawCircleSectorLines()
6 лет назад
Ray
876c64b1e5
WARNING: This could break something
If we have no data to update/draw, we avoid update/draw. On `DrawBuffersDefault()` if no vertes data is available nothing is drawn but some globals: vertexData, projection, modelview, draws... are reseted.
There shouldn't be any problem if we don't touch those globals in case no vertex have been processed but, just in case, I warn about it.
6 лет назад
Ray
69656cb090
Added comment
6 лет назад
Berni8k
ea96d0afea
Fixes compile error when SUPPORT_GESTURES_SYSTEM is undefined on RPi
6 лет назад
Berni8k
b1e914bbf3
RaspberryPi Keyboard input with evdev
Based on pull request from user "DarkElvenAngel", better integrated with the current event system and enhanced with buffer to help with fast typing at low framerates.
6 лет назад