devdad
02d6cefd37
Update to 5.5 version of eexample and fix to work in web
...
set GLSL_VERSION 100
set precision highp float;
removed in keyword
fix for loop has to use only constant
2024-11-19 17:27:50 +01:00
devdad
5eead42e2a
Changed size of textures and file name changed
...
Changed size of textures from 2048x2048 to 1024x1024 and file name changed to shaders_basic_pbr.c ,
Added the function PBRModel PBRModelLoadFromMesh(Mesh mesh);
but GenMeshPlane(2, 2.0, 3, 3) culdn't be used because it crash once GenMeshTangents() is used with that plane mesh
2023-12-14 00:05:32 +01:00
devdad
213f9f06f8
fix small issue with texOffset assigment.
...
value was Vector4 at first but I found out it would be unclear for and users, so I change to have two Vector2 instead, but forgot to assign offset .
2023-12-11 17:54:00 +01:00
devdad
ed075ce357
Unloading PBRMAterial
...
I forgot unloading PBRMaterial
2023-12-10 10:45:41 +01:00
devdad
39dac7c5a3
basic pbr example
...
pbr implementation includes rpbr.h and few shader files header only file, which self contain everything needed for pbr rendering. Few textures and one model of the car which is under free licence which is included inside basic_pbr.c example file currently supported shader versions are 120 and 330 , version 100 has small issue which I have to resolve
2023-12-09 22:16:32 +01:00
ubkp
a9ba51aa72
[rcore] Fix IsMouseButtonUp() for PLATFORM_WEB and PLATFORM_DRM ( #3611 )
...
* Fix IsMouseButtonUp() for PLATFORM_WEB
* Fix IsMouseButtonUp() for PLATFORM_DRM
2023-12-07 19:53:27 +01:00
ubkp
ab9bddb3bd
[rcore] Fix IsMouseButtonUp() and add touch events for PLATFORM_DESKTOP_SDL ( #3610 )
...
* Fix IsMouseButtonUp() and add touch events for PLATFORM_DESKTOP_SDL
* Fix coding convention
2023-12-07 19:53:02 +01:00
Kenneth M
8b33d1eeb9
Fix IsMouseButtonUp() ( #3609 )
2023-12-07 19:50:36 +01:00
lesleyrs
6b93180130
Fix for free camera mode ( #3603 )
...
* fix free and fp cam
* revert
2023-12-07 19:49:49 +01:00
ubkp
d99617d084
[rcore] Fix IsKeyPressedRepeat() for PLATFORM_DESKTOP_SDL ( #3605 )
...
* Fix IsKeyPressedRepeat() for PLATFORM_DESKTOP_SDL
* Fix missing space
2023-12-07 19:47:58 +01:00
ubkp
984e83c2d0
Fix GetKeyPressed and GetCharPressed for SDL ( #3604 )
2023-12-05 10:02:48 +01:00
Ray
731b210f51
REVIEWED: WARNING: LoadFontData() avoid fallback glyphs
...
This is a redesign on font loading, missing glyphs are skipped instead of falling back to font `.notdef` special character (usually "tofu" character).
It is changed because not all fonts support a fallback glyph.
One improvement could be allowing users to define a custom fallback character, for example `?` glyph.
2023-12-04 17:32:55 +01:00
Ray
a016b4ded2
REVIEWED: LoadFontData(), load image only if glyph has been found in font
2023-12-03 20:17:16 +01:00
Ray
84ae189953
Create raylib_1024x1024.png
2023-12-03 20:16:26 +01:00
Ray
26d61875ee
Create raylib.icns
2023-12-03 20:16:23 +01:00
Ray
8a586249d7
Fix Wrong Makefile flag #3593
2023-12-03 20:16:19 +01:00
Ray
d0a783e362
Revert "Fix Windows Hardcoding ( #3600 )"
...
This reverts commit 4ae2af0bcc .
2023-12-03 20:08:48 +01:00
Ray
5aa84a34ea
Revert "Fix warning while using external GLFW older than version 3.4.0 ( #3599 )"
...
This reverts commit f1b0d15813 .
2023-12-03 20:06:34 +01:00
mr sihc
4ae2af0bcc
Fix Windows Hardcoding ( #3600 )
...
Compiles on Linux & co. now
2023-12-03 19:55:16 +01:00
Marco Maia
f1b0d15813
Fix warning while using external GLFW older than version 3.4.0 ( #3599 )
...
Co-authored-by: Marco Maia <marco.maia@iarasystems.com.br>
2023-12-03 19:53:52 +01:00
Peter0x44
8ae804ff9a
Fix cmake-built libraylib.a to properly include GLFW's object files ( #3598 )
...
I broke this in PR #3573 by accidentally removing too much
The examples still compiled fine so I didn't notice - my guess is that
cmake was still adding a separate link to glfw manually.
2023-12-03 19:53:11 +01:00
WIITD
dfb0ca43c5
Update raylib-freebasic binding ( #3591 )
2023-12-03 19:51:47 +01:00
ubkp
0748dc2d1e
Remove a duplicated loop for PLATFORM_DRM ( #3590 )
2023-12-01 14:55:48 +01:00
Peter0x44
55e7d1aad1
Expose OpenGL take 2 ( #3588 )
...
For some reason, there are actually two macros needed to control this.
Yes, I tried with only one, both are needed
2023-11-30 22:43:02 +01:00
Peter0x44
ef5069862d
Fix mistake in pr #3572 ( #3587 )
2023-11-30 20:07:50 +01:00
Ray
e9ddb15d9d
REVIEWED: rlgl function description and comments
2023-11-30 19:04:38 +01:00
Ray
6b136fac67
ADDED: ExportMeshAsCode()
2023-11-30 13:01:19 +01:00
ubkp
e84099bfd4
Fix CheckCollisionCircleRec() ( #3584 )
2023-11-30 10:11:45 +01:00
ubkp
bd81bdc24a
Fix IsKeyPressedRepeat() for PLATFORM_DRM direct input ( #3583 )
2023-11-30 10:09:57 +01:00
Peter0x44
e7a486fa81
Hide unneeded internal symbols when building raylib as an so or dylib ( #3573 )
2023-11-28 20:43:45 +01:00
RadsammyT
fe53ba80dd
Fix typos in src/platforms/rcore_*.c ( #3581 )
2023-11-28 20:39:10 +01:00
ubkp
1906f1eddf
Fix SetMousePosition() for SDL ( #3580 )
2023-11-28 20:37:04 +01:00
ubkp
811abcb19f
Fix rcamera.h so mouse/keyboard and gamepad can coexist for input ( #3579 )
2023-11-27 16:36:09 +01:00
ubkp
c35c531551
Fix SetWindowIcon() for SDL ( #3578 )
2023-11-27 16:34:17 +01:00
Emmanuel Méra
fc4b0c9aec
Corrected the path of android ndk toolchains for OSX platforms ( #3574 )
2023-11-25 19:11:29 +01:00
BLUELOVETH
dfa64f228a
Update raylib_api.* ( #3564 )
2023-11-24 00:46:54 +01:00
Peter0x44
94aba23ef4
Expose glad functions when building raylib as a shared lib ( #3572 )
2023-11-24 00:41:44 +01:00
Danil
ada1d0fb8c
BINDINGS: Add Raylib-CSharp-Vinculum ( #3571 )
2023-11-23 14:41:31 +01:00
Ray
a3a73b9332
REVIEWED: textures_image_kernel #3556
...
Added screenshot
2023-11-21 22:55:47 +01:00
Steven Schveighoffer
b122270aa3
Fix version info in rlgl.h ( #3558 )
2023-11-21 22:47:52 +01:00
Chris Warren-Smith
664d22967c
Update bindings for SmallBASIC ( #3562 )
2023-11-21 21:59:09 +01:00
Jorge A. Gomes
b13f97575b
Updated BINDINGS -> Python raylib-py v5.0.0beta1 ( #3557 )
...
Co-authored-by: Jorge A. Gomes <jorgegomes83@gmail.com>
2023-11-21 17:02:09 +01:00
Steven Schveighoffer
d409df0b61
Update raylib-d binding ( #3561 )
2023-11-21 16:58:08 +01:00
Ray
4dae94821b
Merge branch 'master' of https://github.com/raysan5/raylib
2023-11-21 00:15:06 +01:00
Ray
299cd9b830
Update rcore.c
2023-11-21 00:14:42 +01:00
Ray
994c4f4bdf
Update rcore_desktop_sdl.c
2023-11-20 23:21:04 +01:00
Sergey Zapunidi
ce26e26177
Added missing textures_image_kernel example in web makefile ( #3555 )
...
* Added missing textures_image_kernel example in web makefile
* Added missing --preload-file for textures_image_kernel
---------
Co-authored-by: zap <zap@physlab.ru>
2023-11-20 20:49:58 +01:00
Dmitry Matveyev
7e60227720
Update BINDINGS.md for Janet ( #3553 )
...
This PR updates the bindings https://github.com/janet-lang/jaylib/pull/54
2023-11-19 11:11:51 +01:00
Auz
ee9b44245f
Update BINDINGS.md for Raylib.nelua ( #3552 )
...
Bumped version number and updated the link for Raylib.nelua
2023-11-19 11:01:10 +01:00
Ray
a91ebb7517
Update BINDINGS.md
2023-11-18 20:12:08 +01:00