mars
|
849bbbda14
|
UPGRADE readme
|
2022-03-23 22:40:56 -06:00 |
mars
|
607730fb83
|
Merge pull request 'Flycam rewrite' (#7) from turtle1331/cyborg:flycam-rewrite into main
Reviewed-on: #7
|
2022-03-18 05:26:23 +00:00 |
mars
|
15bca6a6ca
|
Merge branch 'main' into flycam-rewrite
|
2022-03-18 05:20:09 +00:00 |
Turtle1331
|
46e380617c
|
Add flycam docstrings
|
2022-03-17 22:15:36 -07:00 |
Turtle1331
|
655400cf37
|
Use the standard library's LN_2 constant
|
2022-03-16 21:49:09 -07:00 |
Turtle1331
|
a056c6f934
|
Flycam physics: make it linear (remove drag), use meaningful parameters
|
2022-03-07 06:20:40 -08:00 |
Turtle1331
|
24bcc55e74
|
Overhaul flycam impl
|
2022-03-04 05:58:42 -08:00 |
Skye Terran
|
f88e3e7158
|
Setting up test, logging and example basics for shader preprocessor dev
|
2022-03-03 23:40:52 -08:00 |
Skye Terran
|
0b9a68c906
|
Adding shader test
|
2022-03-03 23:09:46 -08:00 |
marceline-cramer
|
cccc62e5a8
|
Shader includes
|
2022-02-24 13:03:09 -07:00 |
marceline-cramer
|
ed55efbe8d
|
Fake IBL
|
2022-02-24 13:03:09 -07:00 |
marceline-cramer
|
b908fbe74d
|
Remove old GltfPrimitiveAttributes struct
|
2022-02-24 13:03:09 -07:00 |
marceline-cramer
|
cb5b559bbd
|
PBR
|
2022-02-24 13:03:09 -07:00 |
marceline-cramer
|
e18a434581
|
Load shader from disk
|
2022-02-24 13:03:09 -07:00 |
marceline-cramer
|
36fa7a9dea
|
Decouple model handles from Renderer
|
2022-02-24 13:03:09 -07:00 |
marceline-cramer
|
7329e39970
|
Load glTF base color texture
|
2022-02-24 13:03:09 -07:00 |
marceline-cramer
|
41e5c23c75
|
Load basic glTF geometry
|
2022-02-24 13:03:09 -07:00 |
marceline-cramer
|
bb1f7580f7
|
Move scene data into Scene
|
2022-02-24 13:03:09 -07:00 |
marceline-cramer
|
4c4d199b05
|
Hello glTF my old friend
|
2022-02-24 13:03:09 -07:00 |
marceline-cramer
|
c94f7b4bdc
|
Refactor obj loading
|
2022-02-24 13:03:09 -07:00 |
marceline-cramer
|
b108e7f80f
|
Organize viking room model
|
2022-02-24 13:03:09 -07:00 |
marceline-cramer
|
f3fff03aff
|
Materials
|
2022-02-24 13:03:09 -07:00 |
marceline-cramer
|
306a983d14
|
Surface normals
|
2022-02-24 13:03:09 -07:00 |
marceline-cramer
|
70336446ac
|
Basic point lights
|
2022-02-24 13:03:09 -07:00 |
marceline-cramer
|
a3cdf9ef2a
|
Drop Renderer into dedicated module
|
2022-02-24 13:03:09 -07:00 |
marceline-cramer
|
cf70c8c647
|
Move async code out of Renderer
|
2022-02-24 13:03:09 -07:00 |
marceline-cramer
|
cca7fdcf08
|
Split into more files
|
2022-02-24 13:03:09 -07:00 |
marceline-cramer
|
3ca8e2f4c6
|
Refactor mesh commands (again)
|
2022-02-24 13:03:09 -07:00 |
marceline-cramer
|
2d6f408230
|
Depth buffer
|
2022-02-24 13:03:09 -07:00 |
marceline-cramer
|
33d4402738
|
Textures
|
2022-02-24 13:03:09 -07:00 |
marceline-cramer
|
d6639bd2c8
|
Texture coordinates
|
2022-02-24 13:03:09 -07:00 |
marceline-cramer
|
5b318134c5
|
Add Planets demo
|
2022-02-24 13:03:09 -07:00 |
marceline-cramer
|
0c75860efd
|
Refactor MeshCommands
|
2022-02-24 13:03:09 -07:00 |
marceline-cramer
|
55264bfceb
|
Migrate into mesh.rs
|
2022-02-24 13:03:09 -07:00 |
marceline-cramer
|
5d68d3f71d
|
Load viking_room.obj and draw grid of them
|
2022-02-24 13:03:09 -07:00 |
marceline-cramer
|
59edbb10fe
|
Initial transformed mesh rendering
|
2022-02-24 13:03:09 -07:00 |
marceline-cramer
|
efb9972203
|
Pipeline
|
2022-02-24 13:03:09 -07:00 |
marceline-cramer
|
6784b10e3c
|
Initial commit
|
2022-02-24 13:03:09 -07:00 |
Skye Terran
|
9f00540b55
|
Initial commit
|
2022-02-23 10:25:46 -08:00 |