Commit Graph

84 Commits

Author SHA1 Message Date
fb4a5efa14 split main bind group, rename everything, organize GraphicsData 2023-09-20 17:13:08 -07:00
acb658f3e9 goal: repeating ground texture 2023-09-20 14:07:11 -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
cdf695ee6e label bind group 2023-09-20 13:02:47 -07:00
8e95fe484a unnecessary cast 2023-09-19 00:58:35 -07:00
5854128164 edit comments 2023-09-19 00:00:14 -07:00
4951d1513d stop skipping over time 2023-09-18 23:57:42 -07:00
17e71d884f SetControlDir + contact constrain + walk.state enum instead of hash 2023-09-18 23:36:14 -07:00
0632e322cf implement walk with hashing lole!! 2023-09-18 21:10:07 -07:00
7544c6e6ef fix roblox camera offset 2023-09-18 19:47:15 -07:00
63ce06f069 syntactic sugar 2023-09-18 18:31:15 -07:00
fe14d5e0fa worthless opti 2023-09-18 18:31:04 -07:00
e67479a9bd TEMP: move jump out 2023-09-18 18:08:03 -07:00
765ed42b9d start in air 2023-09-18 16:04:55 -07:00
8137a26f81 standardize vec init 2023-09-18 16:04:55 -07:00
21ae7a0e4f use pva for init 2023-09-18 16:04:55 -07:00
5b55873bd5 halfsize 2023-09-18 16:04:55 -07:00
fd5d71e1af use hashset for contacts 2023-09-18 16:04:55 -07:00
28c3f21736 implement aabb collision 2023-09-18 16:04:55 -07:00
0fe14749d3 wip: tickless physics 2023-09-18 15:26:21 -07:00
ff54a03487 happy compiler happy programmer 2023-09-08 20:15:36 -07:00
addde65caa fix up next_event lsp errors 2023-09-08 16:06:17 -07:00
f11742ef3b RelativeCollision concept 2023-09-08 16:06:17 -07:00
e6862b5bad rename Model to ModelGRaphics + move model graphics gen code 2023-09-08 16:06:17 -07:00
54bf0358d6 can't stand the idea of 10 nanoseconds less than 66 ticks per second 2023-09-08 12:27:45 -07:00
230469496e brainstorm tickless events 2023-09-08 11:38:47 -07:00
ea3134de51 move physics into its own module 2023-09-08 11:35:40 -07:00
05156d1741 sens way too high 2023-09-06 19:35:43 -07:00
d72e3fcabd use syntactic sugar 2023-09-06 19:08:23 -07:00
99d4e51ee8 use Mat4 in place of Affine3A 2023-09-06 14:47:19 -07:00
7effceff03 convert spaces to tabs 2023-09-06 14:39:44 -07:00
8aad878d49 texture coordinates + fake fresnel using dot 2023-09-06 14:19:35 -07:00
5fb9f8b1bc tweak matrices 2023-09-06 14:19:35 -07:00
a9977c0bd2 fix cam_pos bug 2023-09-06 14:18:44 -07:00
fd34fbe367 save 1 nanosecond 2023-09-06 14:18:44 -07:00
75695946a0 indexed rendering 2023-09-06 14:18:44 -07:00
2dba9554ea draw teapot 2023-09-06 13:02:48 -07:00
988f204358 comment on updating uniforms 2023-09-05 18:51:53 -07:00
1776dc4c39 add comments about moving data 2023-09-05 15:39:04 -07:00
69c7896011 binding group per model 2023-09-05 14:58:55 -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
cce9800045 no fragment 2023-09-05 14:58:55 -07:00
8792b8e782 add entity CFrames 2023-09-05 14:58:55 -07:00
c9cb22be68 comment on value 2023-09-05 14:58:55 -07:00
d4172f5040 rename uniform_buf to camera_buf 2023-09-05 14:58:55 -07:00
df43dc6f6e add suzanne 2023-09-05 14:58:55 -07:00
c3290e2ce6 macro version into window title 2023-09-05 12:23:26 -07:00
e347d4fd51 vertex index buffer is very cool 2023-09-05 00:18:31 -07:00