Cameron Murphy Reikes
6d3594c6ad
Get shadows for armatures working, testing shadow pillar
12 months ago
Cameron Murphy Reikes
46ba94bc2b
Move shadow mapper shaders into threedee.glsl
12 months ago
Cameron Murphy Reikes
5f49f53376
Run decimate on player mesh, queueing draw calls allows better code
...
reuse
12 months ago
Cameron Murphy Reikes
2e116c0eae
Broken shadows, move all shaders to one file, reuse fragment shader in armature and mesh programs
12 months ago
andrewjhaman
9fba3ec151
Fix collisions. Switch to No-Culling Shadow Maps. Introduce Better Shadow Bias Calculation. Calculate Normals in the Shader.
1 year ago
andrewjhaman
fab5c86841
Fix Shadow Texture Border Sampling on Web
...
Fix Shadow Texture Border Sampling on Web, by doing a manual check of the uvs in the shader. This probably slows down other versions, but it is not feasible to have two versions of the shader just for this reason.
1 year ago
andrewjhaman
2528423546
Bilinearly Sample Shadows Manually
1 year ago
andrewjhaman
19c369fa1e
Basic Shadow Mapping of Non-Armature Meshes
...
Basic PCF-Sampled Shadow Mapping of Non-Armature Meshes, with a rotating sun at a fixed position
1 year ago
Cameron Murphy Reikes
d8158c63c1
Alpha clipping, grass, stubbed out dbg3dline, made camera mat4s global
1 year ago
Cameron Murphy Reikes
6f4a3c93f2
Transparent grass, alpha blend in engine. Blender is broken
1 year ago
Cameron Murphy Reikes
86f2c544bf
Texture the 3d rendering, fix image flip coordinate system 'problem'
1 year ago
Cameron Murphy Reikes
fba0f0ec6d
Initialize git lfs, 3d asset exporting and loading, debug rendering
1 year ago