b2712b6db7
Corrected issue on QuaternionFromVector3ToVector3()
2017-07-23 17:29:51 +02:00
f57367e786
Implemented some changes
2017-07-23 13:20:35 +02:00
a766e2c480
Updated Vector math to new naming
2017-07-22 22:15:50 +02:00
3655c6e466
Renamed Vector*() functions to Vector3*()
...
For consistency!
2017-07-22 22:13:26 +02:00
2227742e96
Corrected bug on texture rotation
2017-07-22 18:10:34 +02:00
cbb134946c
Corrected GetMouseRay() and rlUnproject()
...
Now it works great with reviewed maths
2017-07-22 11:02:40 +02:00
c756227e11
Remove BOM from file encoding
2017-07-22 10:44:24 +02:00
00d2768bc9
Corrected bug on MatrixPerspective()
...
Some other tweaks...
2017-07-22 10:35:49 +02:00
c6cd07c373
Some tweaks raymath related
2017-07-21 17:46:44 +02:00
e52032f646
Complete review of raymath
...
Now it should be coherent with OpenGL math standards
2017-07-21 17:19:28 +02:00
38d9fcb08e
Moved some functions to raymath
...
Exposed some raymath useful functions to raylib API
2017-07-21 15:25:35 +02:00
980d9d4cd4
rlgl usable as standalone library
2017-07-21 10:42:57 +02:00
84aff31973
MatrixPerspective() angle required in radians
...
Consistent with similar functions in raymath
2017-07-21 10:42:41 +02:00
2679c4ae9b
Review mesh loading and textures generation
2017-07-21 09:34:09 +02:00
63fd96354e
Simplify a bit GenTexture*() functions
...
Still shader dependant, locations set should be moved out
2017-07-20 14:27:59 +02:00
4c06725461
Removed useless functions
...
SetMaterialTexture() and UnsetMaterialTexture()... too shader
dependant...
2017-07-20 14:27:17 +02:00
52cd5c6324
Corrected some issues
...
Corrected compilation for OpenGL 1.1
Review mesh data uploading to GPU
2017-07-20 12:26:25 +02:00
0dabb2708b
Reorganized a couple of functions
2017-07-19 19:53:53 +02:00
76c6f0b1e6
Working on PBR system
...
Moved PBR material loading to example, right decision?
2017-07-19 18:55:32 +02:00
e8b65422c4
Merge pull request #329 from define-private-public/328.shared-library-on-os-x
...
Able to make a .dylib for OS X
2017-07-19 10:14:36 +02:00
d368403a13
Working on PBR materials, renamed some data
2017-07-19 10:09:34 +02:00
ba32d6a753
Able to make a .dylib for OS X
2017-07-18 22:37:09 -04:00
8f569e59b1
Review shared library generation
2017-07-17 14:16:23 +02:00
e893f3629e
Corrected some issues
2017-07-17 12:02:46 +02:00
6546474fa4
Manual integration of material-pbr into develop
2017-07-17 00:33:40 +02:00
8ca8550739
Removed function reference
2017-07-08 14:22:48 +02:00
53fbeeea71
Corected some issues with jar_xm
...
Problems when compiling with VS2015
Probably DEBUG(...) macro is not the best naming...
2017-07-08 14:19:27 +02:00
36fcffeaae
Incremented version number for reference
2017-07-02 19:29:21 +02:00
6589c808b5
Review some formatting for consistency
2017-07-02 19:29:01 +02:00
9f09f6f550
Rename enum LogType names...
...
...to avoid possible conflicting symbols
2017-07-02 12:35:13 +02:00
e0c95ede50
Prevent bogus triangle being added when there is whitespace at end of .OBJ file
2017-06-30 23:37:19 -07:00
056a494baf
Fix some other typos
2017-06-29 10:36:58 +02:00
aba3739c13
Fix some typos in raymath.h
2017-06-29 10:30:21 +02:00
786cd63057
Add a density parameter to GenImageRadialGradient
2017-06-28 17:27:47 +02:00
c3049a9b06
Merge pull request #311 from nounoursheureux/image_gen
...
Add more image generation functions: radial gradient and perlin noise
2017-06-28 16:20:25 +02:00
3fe268d004
Swap the two parameters
2017-06-28 15:38:34 +02:00
a0ac8ee2c4
Add more image generation functions: radial gradient and perlin noise
2017-06-28 15:29:56 +02:00
954757532a
Add the SaveImageAs function
2017-06-28 14:32:44 +02:00
fcd13fd5d2
Add some functions to generate images
...
Namely:
- GenImageHorizontalV
- GenImageHorizontalH
- GenImageChecked
- GenImageWhiteNoise
- GenImageCellular
The gradient implementation may be a bit naive, for example it doesn't do any gamma correction.
2017-06-28 12:56:04 +02:00
8c1f32f2fe
Additional check on file open
2017-06-12 14:21:50 +02:00
5370fe18e0
Additional check for bool header definition
2017-06-11 23:58:46 +02:00
272073785f
Add define to have CLOCK_MONOTONIC work in c99
...
If we compile with c99 without gnu extensions (gnu99) we need this
define, to have CLOCK_MONOTONIC and similar macros available
2017-06-11 11:20:30 +02:00
1a61dc2c77
Meson: build library with so version
...
This should always be the number of the raylib release.
Especially when the new version is ABI incompatible the major version
should be bumped.
2017-06-08 17:03:25 +02:00
9dd3c03153
Merge pull request #297 from jubalh/meson
...
Initial meson support
2017-06-08 13:19:41 +02:00
402a8bfd68
Added note about transposing
2017-06-05 18:53:53 +02:00
43cb6414f6
Added note about transposing
2017-06-05 18:53:37 +02:00
567831a693
Allow static/dynamic library building with meson
...
Using the library() function instead of shared_library() allows changing
of the library type via the default_library option.
This allows for easy change between static and dynamic library building.
Use 'meson --default-library=static builddir' to build as static, if no builddir yet exists.
Use 'mesonconf -Ddefault_library=static builddir' to change the type for
an existing builddir.
2017-06-05 14:35:44 +02:00
9c524ee3a6
Add meson files for basic Linux building
2017-06-05 14:34:47 +02:00
6809380d3d
Accept external CFLAGS
...
Some distributions build the programs with a specific set of CFLAGS.
Lets allow that by adding raylibs flags.
2017-05-29 19:00:53 +02:00
f54501a355
Review gif recording (simplified)
2017-05-27 14:40:05 +02:00