reposbox-corewarscancel

850 Commits over 243 Days - 0.15cph!

8 Months Ago
Send a connecting player 8 chunks a time but still very quickly
8 Months Ago
Update Block Slices in a worker thread (thanks @Metapyziks for pointing out I needed ThreadStatic)
8 Months Ago
Experiments
8 Months Ago
Improved shadows and lighting on testmap Updated temp textures
8 Months Ago
Reduce the amount of blocks Removed extra block textures & simplified textures
8 Months Ago
BlockEntity.CenterOnBlock
8 Months Ago
Fixed north neighbour chunks not having light map updated + don't call UpdateAdjacents per opaque/translucent SO but instead do both at once (optimization)
8 Months Ago
Cleanup shader and soften torch falloff
8 Months Ago
Fixed grass side texture id being wrong is next to translucent blocks Merge branch 'main' of sbox-corewars
8 Months Ago
Reduce ambient lighting to make caves even darker and scarier Reduce ambient lighting to make caves even darker and scarier
8 Months Ago
Fixed torch light propagation order
8 Months Ago
Torch light level will be 6 instead of 14 for testing
8 Months Ago
Added BlockType.IsPassable and BlockType.HasTexture. Added block entity system. Automatically add/remove entities that blocks require. Use will place a random Red, Green or Blue torch for testing.
8 Months Ago
Add ServerEntity and ClientEntity support to BlockType to create entities for blocks if required Merge branch 'main' of sbox-corewars
8 Months Ago
Improve light fall off, restructure lighting packing, colored rgb lights
8 Months Ago
Tidy up
8 Months Ago
Added a real simple way of selecting blocks until something better is hooked up
8 Months Ago
Fixed Window block translucency and consolidate light dirtying
8 Months Ago
Don't cull faces if block is translucent
8 Months Ago
RGB torch blending. Remove sunlight volume and merge into lightmap
8 Months Ago
Fix remove queue not adding to right channel
8 Months Ago
Add light propagation code / seperate BFS passes for each color channel to support colored torches in theory
8 Months Ago
Alpha testing blocks
8 Months Ago
Oops
8 Months Ago
Avoid looping more than we need
8 Months Ago
Tidied up / refactored slightly. Translucent blocks are now their own scene object to allow for translucency pass. Now hand over to ogniK for shader magic.
8 Months Ago
Updated block tps
8 Months Ago
Updated corewars test map
8 Months Ago
Yeet specular
8 Months Ago
Allow lightmaps to share between adjacent chunks Allow lightmaps to share between adjacent chunks Recompile vmat
8 Months Ago
Added additional blocks
8 Months Ago
Rework lighting data handling
8 Months Ago
Update blocks.tps
8 Months Ago
Update Rawblockfiles.psd
8 Months Ago
Addition blocks
8 Months Ago
Removed log Fixed dirt not using correct texture ids in chunks other than chunk 0, 0, 0
8 Months Ago
Compiled voxel material
8 Months Ago
An attempt to get sunlight working / propagating properly
8 Months Ago
Various fixes / optimizations for torchlight
8 Months Ago
Tidy up torchlight code and have it process BFS queue on tick
8 Months Ago
Sunlight :sunny:
8 Months Ago
Lets go back
8 Months Ago
Remove the temp fix
8 Months Ago
Temp check Merge branch 'main' of sbox-corewars
8 Months Ago
Further simplify attribute
8 Months Ago
Trim some bs
8 Months Ago
Fuck it 2.0
8 Months Ago
Move LightMap to ChunkLightMap and do one texture per chunk (comment out sunlight propagation code as it's broken) Merge branch 'main' of sbox-corewars Merge in index component code
8 Months Ago
fuck it
8 Months Ago
Swap texture format which likes to be decoded better Swap texture format which likes to be decoded better compile