Szymon Nowakowski
|
4bf3f3cd73
|
glTF decoder
|
2023-11-28 21:19:22 +01:00 |
|
Szymon Nowakowski
|
23520a9898
|
Introduce static and dynamic materials
|
2023-09-11 23:09:31 +02:00 |
|
Szymon Nowakowski
|
5da0e280e1
|
Fix compilation error in light code
|
2023-09-11 23:03:47 +02:00 |
|
Szymon Nowakowski
|
e113c567b9
|
Switch to Bun
|
2023-09-11 22:57:25 +02:00 |
|
Szymon Nowakowski
|
67089f3f33
|
Begin glTF parser
|
2023-08-28 22:38:14 +02:00 |
|
iszn11
|
c9f2b4edcb
|
Add video to readme
|
2023-08-16 21:43:52 +02:00 |
|
Szymon Nowakowski
|
f61d1fe953
|
Quaternion and angle helpers, updated example
|
2023-08-16 21:42:38 +02:00 |
|
Szymon Nowakowski
|
33c4c674bc
|
Update readme, example project, fix runtime errors
|
2023-08-15 22:18:08 +02:00 |
|
Szymon Nowakowski
|
fdf4e1b870
|
Deduplicate lighting shader
|
2023-08-13 23:52:15 +02:00 |
|
Szymon Nowakowski
|
fb4c8e8dfd
|
Potentially complete basic opaque PBR shader
|
2023-08-11 00:15:01 +02:00 |
|
Szymon Nowakowski
|
4a72b71a88
|
Mesh getters and setters
|
2023-08-06 21:54:28 +02:00 |
|
Szymon Nowakowski
|
256e5db1c7
|
Material getters and setters
|
2023-08-06 21:47:05 +02:00 |
|
Szymon Nowakowski
|
3ca88ca9bf
|
Camera projection, upload lights and global uniforms, issue draw calls
|
2023-08-05 15:41:10 +02:00 |
|
Szymon Nowakowski
|
bffb997d5c
|
Computing normal matrix
|
2023-08-04 21:45:10 +02:00 |
|
Szymon Nowakowski
|
b1db6dfa14
|
Add missing license header
|
2023-08-04 20:56:06 +02:00 |
|
Szymon Nowakowski
|
537f70ef88
|
Light classes, gathering materials
|
2023-08-03 20:05:28 +02:00 |
|
Szymon Nowakowski
|
3824c8f0c5
|
Pipeline creation, work on shader code
|
2023-08-02 20:00:15 +02:00 |
|
Szymon Nowakowski
|
b2a59a0d6a
|
Work on public APIs
|
2023-07-30 21:28:48 +02:00 |
|
Szymon Nowakowski
|
400e9a1296
|
Shader code beginnings
|
2023-07-29 22:06:46 +02:00 |
|
Szymon Nowakowski
|
286ba38c68
|
Reorganize stuff, vertex attribute types
|
2023-07-29 02:01:22 +02:00 |
|
Szymon Nowakowski
|
97cd2f854c
|
Expand material data structure, renderer class
|
2023-07-27 22:52:52 +02:00 |
|
Szymon Nowakowski
|
e2cef2d172
|
Define basic data structure
|
2023-07-26 23:13:16 +02:00 |
|
Szymon Nowakowski
|
31732e11a8
|
Initialize project
|
2023-07-26 18:29:07 +02:00 |
|
Szymon Nowakowski
|
0631676c9b
|
Initial commit
|
2023-07-26 18:09:07 +02:00 |
|