Commit Graph

27 Commits

Author SHA1 Message Date
e398da3aa6 there was never a normal vector problem 2023-10-07 01:54:52 -07:00
436706bc4d save 4 bytes per model + include camera matrix 2023-10-06 13:58:22 -07:00
5cd40afa56 create ModelGraphicsInstance and include inverse transpose matrix for normals 2023-09-30 13:00:01 -07:00
2df76f020b blend with texture alpha 2023-09-29 10:48:47 -07:00
575d343276 relax the wetness 2023-09-28 19:58:54 -07:00
099865c682 sky should not be using model_sampler 2023-09-28 19:00:04 -07:00
f0d9c219b6 remove texture transform lol 2023-09-26 22:39:41 -07:00
836749df47 add texture_transform, switch model_transform to Affine3A 2023-09-26 20:26:08 -07:00
c868a91a06 revert storage buffers: no igpus support 2023-09-25 20:27:14 -07:00
42ba757ec0 plumb color everywhere 2023-09-21 13:08:13 -07:00
1cee3b52ac switch entity_transforms to storage buffers to remove hardcoded part cap 2023-09-21 11:57:17 -07:00
fb4a5efa14 split main bind group, rename everything, organize GraphicsData 2023-09-20 17:13:08 -07:00
7e427b3879 instanced rendering 2023-09-20 13:48:07 -07:00
d16485ae6d replace visual ground with custom ground model! 2023-09-20 13:37:46 -07:00
7effceff03 convert spaces to tabs 2023-09-06 14:39:44 -07:00
355956e532 change equation for bigger reflectionless area 2023-09-06 14:30:30 -07:00
8aad878d49 texture coordinates + fake fresnel using dot 2023-09-06 14:19:35 -07:00
1a1509f315 try one entity, convert to mat4x4 2023-09-05 14:58:55 -07:00
87f674238d add model_bind_group 2023-09-05 14:58:55 -07:00
8792b8e782 add entity CFrames 2023-09-05 14:58:55 -07:00
ad46418e79 expand baseplate 2023-09-05 00:18:07 -07:00
ce5f6fceb9 modulo is implemented incorrectly by the shader language 2023-09-01 00:10:19 -07:00
1e25f71618 brain lol 2023-08-31 02:21:39 -07:00
7784999da1 tidy up unused shader values 2023-08-31 02:05:03 -07:00
d790bbc280 rename confusing variable 2023-08-31 02:05:03 -07:00
72a6e36429 add ground pipeline 2023-08-31 02:05:03 -07:00
68eda6546e wgpu/examples/skybox 2023-08-29 18:40:47 -07:00