Commit Graph

6401 Commits

Author SHA1 Message Date
Ray 1cfb484100 ADDED: Example project to VS 2023-02-14 20:31:42 +01:00
Ray e843be7ea5 ADDED: rcamera dependencies details 2023-02-14 20:13:13 +01:00
Ray 547819766f ADDED: Example project to VS2022 solution 2023-02-14 20:12:53 +01:00
Ray 50d17393a5 Create models_loading_m3d.vcxproj 2023-02-14 20:00:56 +01:00
Ray ea590c44a9 REVIEWED: Camera redesign PR 2023-02-14 20:00:51 +01:00
Crydsch Cube 73989a4981
WIP rcamera redesign vector (#2563)
* core functionality CAMERA_FREE

* fix example

* add remaining camera modes

* add view bobbing

* view bobbing

* catch curser in SetCameraMode

* adjust examples

* fix compilation on linux

* fix example text_draw_3d

* actually fix text_draw_3d

* Updated camera API

* Improve Vector3RotateByAxisAngle() function

* remove camera.mode dependency from low-level functions

* remove camera.mode from struct

* fixes after rebase

* adjust examples for new UpdateCamera function

* adjust example models_loading_m3d

---------

Co-authored-by: Ray <raysan5@gmail.com>
2023-02-14 17:47:21 +01:00
Ray f1bcabcc37
Update CHANGELOG 2023-02-12 13:48:11 +01:00
Ray a9c28d7583
Update CHANGELOG 2023-02-12 13:46:26 +01:00
Ray 22287a78c5 Update qoa.h 2023-02-12 13:29:39 +01:00
Ray 96a9b4e1f2 REVIEWED: config.h format and inconsistencies 2023-02-12 13:28:35 +01:00
Ray 21961a786d REVIEWED: Vertex colors support on M3D loading #2878 2023-02-12 12:10:01 +01:00
Ray 4647441ad8 Update rl_gputex.h 2023-02-12 01:10:54 +01:00
BugraAlptekinSari 4ae0a416f4
Added raymarch example and thumbnail for write depth (#2919) 2023-02-11 13:37:50 +01:00
Julio C. Galindo 6ae21d6581
Fixed some grammar mistakes and typos. (#2914)
* Fixed some grammar mistakes.

* Fixed some typos.
2023-02-09 13:17:47 +01:00
Sasquatch ヽ(´ー` )┌ 5c6a756014
Update raylib-hx bindings to 4.2 in BINDINGS.md (#2916) 2023-02-08 13:45:34 +01:00
Nikolas f784961b9c
Enable GetWindowHandle() on macOS (#2915) 2023-02-07 22:18:14 +01:00
Ray e187b693ea Update raudio.c 2023-02-06 11:02:46 +01:00
star-tek-mb 04ab76b889
zig build: do not use deprecated functions (#2913) 2023-02-06 10:28:24 +01:00
Ray 1fea266472 Clean trailing spaces 2023-02-05 16:30:23 +01:00
Ray c91190fc6e Review QOA sound loading -WIP- 2023-02-05 16:28:04 +01:00
star-tek-mb ff70a04bf5
update zig build to latest master (#2910)
also, adds package manager support
2023-02-05 13:03:03 +01:00
Ray 60d0ab418a some typos review 2023-02-05 11:44:12 +01:00
HKrogstie 8c50da167d
fix DrawMesh using SHADER_LOC_COLOR_SPECULAR as a material map (#2908) (#2909) 2023-02-05 11:04:30 +01:00
Ray 589892af07 Support QOA audio format on `ExportWave()` -WIP- 2023-02-04 20:27:47 +01:00
Ray 901c4553d2 ADDED: QOA audio format support -WIP- 2023-02-04 20:20:21 +01:00
Ray 43e45cbb81 Replace TABS by 4 spaces 2023-02-04 20:19:51 +01:00
Ray 7914332c40 Update qoi.h 2023-02-03 14:54:28 +01:00
Ian McFarlane b9e49cdca6
rcamera: move y clamp to before 3d projection (#2905) 2023-02-03 14:52:15 +01:00
Antonis Geralis 212f331583
Update core_input_gamepad.c (#2903) 2023-02-01 15:13:25 +01:00
Ray d827a65e59 Update external libraries
Switch to official `stb_vorbis.c` instead of using an outdated fork
2023-02-01 11:45:42 +01:00
Ray a151cbd37a ADDED: `Vector2LineAngle()` #2887
REVIEWED: `Vector2Angle()`
2023-02-01 11:18:55 +01:00
Nikolas 89171a2608
Add WASM support for Zig build (#2901)
* Add WASM support for Zig build

* Improve Web example building

* Remove emscript example building with Zig again

* Readd windows emscripten variables
2023-02-01 11:09:03 +01:00
Ray c94c666d04 Review formatting for M3D loading vertex colors 2023-01-30 17:05:12 +01:00
Uneven Prankster 929a46cbab
[models] Fix M3D vertex color import. (#2878)
* Fix vertex color import for .m3d

* Only load vertex colors when color map and/or materials are present

* Only execute when color array is present

---------

Co-authored-by: Uneven Prankster <unevenprankster@pm.me>
2023-01-30 17:00:39 +01:00
Dor Shapira df5a736c00
fix typo (#2899)
patrix=>matrix
2023-01-28 19:26:41 +01:00
Rob Loach 7fff1ba0b0
ADDED: IsModelReady(), IsMaterialReady(), IsTextureReady(), IsRenderTextureReady() (#2895) 2023-01-28 12:13:09 +01:00
Antonis Geralis 0b42da4085
Raylib.h has exceeded 512 functions! (#2896) 2023-01-27 23:33:15 +01:00
Rob Loach 83ff7b2466
ADDED: `IsShaderReady()`, `IsImageReady()`, `IsFontReady()`, `IsWaveReady()`, `IsSoundReady()`, `IsMusicReady()` (#2892)
These IsReady() functions provide a method in order to verify whether or not the object was loaded successfully. They're useful to make sure the assets are there prior to using them.
2023-01-27 19:24:03 +01:00
Jeffery Myers 81ca2f0bf3
Fix warnings and bad project settings for 4.5 release (#2894) 2023-01-27 19:20:42 +01:00
Ray af66e751db
Update CHANGELOG 2023-01-26 23:20:14 +01:00
Ray 000cb5a47d Update CHANGELOG 2023-01-26 23:18:06 +01:00
Kenta f088548261
Update BINDINGS.md (#2889)
Update Kaylib license to Zlib
2023-01-26 10:52:59 +01:00
Ray 0125790801 Update rmodels.c 2023-01-25 23:13:17 +01:00
Jeffery Myers 63da7cdec6
add include guards on config.h (#2888) 2023-01-25 22:26:03 +01:00
Antonis Geralis 4adba0d3c3
Add wayland support (#2883) 2023-01-25 22:25:25 +01:00
Dor Shapira 7cdffcec52
fixed typo (#2886)
pilepine=>pipeline
chosing=>choosing
additioanlly=>additionally
attachmment=>attachment
initialize=>inititialize
Binded=>Bound
lattest=>latest

hi @raysan5, I ran rlgl.h into some "typo checking" program(basically a JetBrains IDE), and here are all the things that the program was able to spot and fix. as my English isn't really well I would like it if you could check that I didn't make any mistakes in the typo fixing...
2023-01-24 23:43:09 +01:00
Ray f68bb8c707 REVIEWED: `rlGenTextureMipmaps()`, GPU generation only 2023-01-24 17:17:25 +01:00
Ray 5149da5719 Merge branch 'master' of https://github.com/raysan5/raylib 2023-01-24 17:16:44 +01:00
Ray 5b3c5e1a16 REVIEWED: `ProcessMaterialsOBJ()` available when required 2023-01-24 17:16:35 +01:00
PencilAmazing 542ef8904a
[models] Load bone names from IQM file if available (#2882)
* Load bone names from IQM file if available

* Formatting and default bone name
2023-01-23 19:55:02 +01:00