eafff1e04e
visualize collisions
4b2507b2f3
add basic collision geom visualizations
fae263bc31
add more builtin meshes
52c760d393
refactor collision system
b62b5ddd0c
remove superfluous files
997a16674d
limit framerate to 60 fps
14195dac1e
implement basic floating-ray character controller
26bfc10ad0
fix camera resizing and move all scripts into separate files
78d8efa4ac
handle collisions symmetrically
b24a64fd45
fix bug when getting components no entity has
cd3d4706da
refactor: move glm classes into single file
7b7cc22d46
update .gitignore
447ef02774
fix invisible physics objects bug
314e9cd4c9
fix ecs removing
627ca78906
add pausing
fcfb00c77e
add glPointSize and glLineWidth binds
bc37d60245
add gl.PolygonMode bind
b2df3ae7c1
add glDeleteProgram bind
5fc7e7a760
add deletion functions for gl buffers and vertex arrays
f5b103de5b
add ability to convert dContactGeom to table
251c95e221
Merge remote-tracking branch 'refs/remotes/origin/main' into main
aa0cc163ae
add proposal.tex