Commit graph

57 commits

Author SHA1 Message Date
Sara
1f9b41dbf6 tweak: reexported spacefighter 2024-09-19 17:14:53 +02:00
Sara
90f01de0cb fix: OnShaderLoaded now checks if locations exist before setting uniforms 2024-09-19 15:45:01 +02:00
Sara
8422c9166f tweak: test object speeds 2024-09-19 15:44:41 +02:00
Sara
44859f2de0 feat: organized the create scene functions 2024-09-19 15:44:28 +02:00
Sara
8abee4ab20 feat: re-exported spaceship 2024-09-19 15:42:39 +02:00
Sara
9456eb0f3a chore: spacing in default_shader.vs 2024-09-19 15:42:30 +02:00
Sara
35ffc33ea8 fix: incorrect fragment world normal calculation 2024-09-19 15:00:19 +02:00
Sara
ee825527d0 tweak: changed camera offset 2024-09-19 11:36:15 +02:00
Sara
2882eca44f feat: motion is now multiplied by delta-time 2024-09-19 11:35:42 +02:00
Sara
335e957497 feat: mesh renderer no longer updates it's shader's uniforms 2024-09-19 11:35:29 +02:00
Sara
0468dc9780 feat: resource module now notifies render module of loaded shaders 2024-09-19 11:35:07 +02:00
Sara
fa4517f9b5 feat: render module now tracks shaders and updates common uniforms 2024-09-19 11:34:52 +02:00
Sara
10bd6ae727 fix: replaced 1.0 with GetFrameTime when calling SceneTick 2024-09-19 11:34:26 +02:00
Sara
bfa75d1744 feat: improved shader contrast by clamping min and max values of dot product 2024-09-19 11:34:03 +02:00
Sara
a0be00407f feat: implemented default shader 2024-09-17 21:37:34 +02:00
Sara
fdc92c8c20 chore: improved main.c formatting 2024-09-17 16:40:36 +02:00
Sara
5d4306bdfa feat: changed camera rotation and location 2024-09-17 15:47:32 +02:00
Sara
bf5146b578 feat: updated default fovy to 70 2024-09-17 15:47:21 +02:00
Sara
86e64f82ed fix: fixed transform updating and scale transformation 2024-09-17 14:10:30 +02:00
Sara
0661622b9c fix: Transform->matrix conversion is now (more) correct 2024-09-17 12:46:23 +02:00
Sara
c74c006ae2 chore: re-exported spacefighter with correct Z axis 2024-09-17 12:45:27 +02:00
Sara
2be8b21372 feat: implemented MeshRenderEntity 2024-09-16 23:28:55 +02:00
Sara
dda35f69f0 chore: updated utils 2024-09-16 23:28:45 +02:00
Sara
14e2885271 feat: nuked placeholder resources module 2024-09-13 18:13:51 +02:00
Sara
9f3d52c1d4 feat: renamed window 2024-09-13 11:49:54 +02:00
Sara
8f3ad30c4a feat: test object now rotates the surroundings 2024-09-13 11:28:51 +02:00
Sara
09e52d007a fix: transform updating is now _actually_ recursive through the whole tree 2024-09-13 11:28:07 +02:00
Sara
c7265739cc docs: extra documentation pass 2024-09-13 11:27:28 +02:00
Sara
6a81ac4ece feat: created test object that renders a yellow box 2024-09-13 00:01:43 +02:00
Sara
67bd8017c5 feat: implemented transform hierarchy 2024-09-13 00:01:21 +02:00
Sara
48d66b946b chore: updated utils 2024-09-12 23:33:49 +02:00
Sara
cb83b4cac3 chore: updated utils 2024-09-12 21:32:35 +02:00
Sara
7df5bd8e1e feat: scene now renders and ticks 2024-09-12 14:03:29 +02:00
Sara
ce130a7983 chore: updated utils 2024-09-12 14:02:48 +02:00
Sara
261b81bfe7 chore: updated utils 2024-09-10 22:10:06 +02:00
Sara
a052f71729 feat: rewrote main 2024-09-10 22:09:57 +02:00
Sara
ba614edd29 feat: defined various core engine concepts
- Scene Tree
- Engine loop
- Draw list
- Renderables
- Resources
2024-09-10 22:09:46 +02:00
Sara
ddd9323c60 feat: added compile_commands to gitignore 2024-09-10 11:56:57 +02:00
Sara
42300d86f8 feat: added kdev files to ignore 2024-09-10 11:56:22 +02:00
Sara
768553f36e feat: added utils module (cutes) 2024-09-10 11:56:00 +02:00
Jeffery Myers
17a6eed6bd
Fix starting the debugger on macOS (#2) 2024-09-03 11:16:39 -07:00
Peter0x44
94d9eb180f Fix starting the debugger on macOS 2024-09-03 18:52:20 +01:00
Jeffery Myers
d0001b3471
Give premake5 and premake5.osx execute permissions. (#1) 2024-09-03 10:38:59 -07:00
Peter0x44
2c14de3d07 Give premake5 and premake5.osx execute permissions.
This means users don't have to manually `chmod +x` them.
2024-09-03 17:14:12 +01:00
Jeffery Myers
ebc302f701 remove ./ from ac 2024-09-02 09:33:35 -07:00
Jeffery Myers
9c79fc4399 Merge branch 'main' of github.com:raylib-extras/raylib-quickstart 2024-08-23 07:09:45 -07:00
Jeffery Myers
e5b0c478bb update OSX docs, they don't use the same bin as linux. 2024-08-23 07:09:36 -07:00
Jeffery Myers
8d0485eafc use a single script file.
autogenerate the extern folder
2024-08-20 16:16:17 -07:00
Jeffery Myers
9049a646a1 Updates 2024-08-17 08:53:09 -07:00
Jeff Myers
9abfee362a add missing properties file 2024-08-16 08:53:37 -07:00