-
d28d7896de
Update deps, texture demo, fix textures and normals in shader
main
Szymon Nowakowski
2024-03-17 20:20:56 +01:00
-
78683f6115
Include readme video
Szymon Nowakowski
2023-11-28 21:57:15 +01:00
-
1541d0900b
glTF decoder
gltf
Szymon Nowakowski
2023-11-28 21:19:22 +01:00
-
-
6e3d68e984
Introduce static and dynamic materials
Szymon Nowakowski
2023-09-11 23:09:31 +02:00
-
da9361df15
Fix compilation error in light code
Szymon Nowakowski
2023-09-11 23:03:47 +02:00
-
38708060d8
Switch to Bun
Szymon Nowakowski
2023-09-11 22:56:41 +02:00
-
1355c4e342
Begin glTF parser
Szymon Nowakowski
2023-08-28 22:38:14 +02:00
-
ef7654024a
Add video to readme
Szymon Nowakowski
2023-08-16 21:43:52 +02:00
-
7a509b654c
Quaternion and angle helpers, updated example
Szymon Nowakowski
2023-08-16 21:42:38 +02:00
-
e26be8ee09
Update readme, example project, fix runtime errors
Szymon Nowakowski
2023-08-15 22:18:08 +02:00
-
5002138070
Deduplicate lighting shader
Szymon Nowakowski
2023-08-13 23:52:15 +02:00
-
dcfd486dea
Potentially complete basic opaque PBR shader
Szymon Nowakowski
2023-08-11 00:15:01 +02:00
-
e70fcbc582
Mesh getters and setters
Szymon Nowakowski
2023-08-06 21:54:28 +02:00
-
a7219eae86
Material getters and setters
Szymon Nowakowski
2023-08-06 21:47:05 +02:00
-
23309903e8
Camera projection, upload lights and global uniforms, issue draw calls
Szymon Nowakowski
2023-08-05 15:41:10 +02:00
-
be350c5f4f
Computing normal matrix
Szymon Nowakowski
2023-08-04 21:45:10 +02:00
-
0698cbdcde
Add missing license header
Szymon Nowakowski
2023-08-04 20:56:06 +02:00
-
94ad52397c
Light classes, gathering materials
Szymon Nowakowski
2023-08-03 20:05:28 +02:00
-
7fef3c90d8
Pipeline creation, work on shader code
Szymon Nowakowski
2023-08-02 20:00:15 +02:00
-
89576c33bd
Work on public APIs
Szymon Nowakowski
2023-07-30 21:28:48 +02:00
-
5b8b8fa057
Shader code beginnings
Szymon Nowakowski
2023-07-29 22:06:46 +02:00
-
1f873f7d87
Reorganize stuff, vertex attribute types
Szymon Nowakowski
2023-07-29 02:01:22 +02:00
-
d0c1ecbd5d
Expand material data structure, renderer class
Szymon Nowakowski
2023-07-27 22:52:52 +02:00
-
ddf586990a
Define basic data structure
Szymon Nowakowski
2023-07-26 23:13:16 +02:00
-
2a8115e6f4
Initialize project
Szymon Nowakowski
2023-07-26 18:29:07 +02:00
-
7758924284
Initial commit
Szymon Nowakowski
2023-07-26 18:09:07 +02:00