|
67c4aa07ab
|
give the checkerboard "reflections"
|
2023-09-06 19:36:08 -07:00 |
|
|
34bfeab267
|
special case teapot rendering
take advantage of the empty depth buffer, render the true depth afterwards to embed the teapot wall into the scene
|
2023-09-06 19:36:08 -07:00 |
|
|
52cbda4710
|
view1 can be identity + clipping bounds fix ups
|
2023-09-06 19:35:52 -07:00 |
|
|
9d8faeb6fb
|
render a a 3d projection onto a flat surface embedded in world space with screen space pixels
|
2023-09-06 19:35:52 -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 |
|
|
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 |
|
|
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 |
|
|
b5880d484a
|
use teapot with normals
|
2023-09-06 13:01:15 -07:00 |
|
|
0b230b7597
|
add teapot
|
2023-09-06 12:09:21 -07:00 |
|
|
988f204358
|
comment on updating uniforms
|
2023-09-05 18:51:53 -07:00 |
|
|
abd002e3bf
|
optimize release builds a bit
|
2023-09-05 15:39:04 -07:00 |
|
|
1776dc4c39
|
add comments about moving data
|
2023-09-05 15:39:04 -07:00 |
|
|
946687639a
|
v0.2.0
|
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 |
|
|
ad46418e79
|
expand baseplate
|
2023-09-05 00:18:07 -07:00 |
|
|
82da9bf40f
|
why not be accurate
|
2023-09-01 20:28:37 -07:00 |
|
|
bda898a1f1
|
struct style init straggler
|
2023-09-01 20:27:28 -07:00 |
|
|
ce5f6fceb9
|
modulo is implemented incorrectly by the shader language
|
2023-09-01 00:10:19 -07:00 |
|
|
7179f20e67
|
add zoom
|
2023-08-31 22:48:17 -07:00 |
|
|
e25a2d7a7a
|
use slope fov
|
2023-08-31 22:47:55 -07:00 |
|
|
7c247b6949
|
fix strafe bug
|
2023-08-31 12:37:53 -07:00 |
|
|
49fde16c4f
|
rbhop friction
|
2023-08-31 12:16:51 -07:00 |
|
|
403910d2d8
|
rbhop jump power
|
2023-08-31 12:10:49 -07:00 |
|
|
7a23ef2734
|
add walking
|
2023-08-31 12:04:18 -07:00 |
|
|
1e25f71618
|
brain lol
|
2023-08-31 02:21:39 -07:00 |
|
|
4ee5a0fb2b
|
add friction
|
2023-08-31 02:05:03 -07:00 |
|
|
80d2582316
|
this looks nicer
|
2023-08-31 02:05:03 -07:00 |
|
|
3019e663d6
|
add jump
|
2023-08-31 02:05:03 -07:00 |
|
|
4fbe0d8a57
|
use camera offset
|
2023-08-31 02:05:03 -07:00 |
|
|
43b5406b93
|
double gravity
|
2023-08-31 02:05:03 -07:00 |
|
|
083fc63ffd
|
fix forward and back
|
2023-08-31 02:05:03 -07:00 |
|
|
42a35746ea
|
add image
|
2023-08-31 02:05:03 -07:00 |
|
|
804ce4a017
|
add readme
|
2023-08-31 02:05:03 -07:00 |
|