userLayladcancel
branchsbox-hc2/maincancel

34 Commits over 0 Days - ∞cph!

28 Days Ago
Try set hover on the voxel terrain so it can be selected in editor
28 Days Ago
Probably should set material normal here
28 Days Ago
Test vox renderer component to render a vox resource
28 Days Ago
Voxel model creates a material copy to avoid palette batching issues
28 Days Ago
Voxel shader needs gamma to linear
32 Days Ago
No mips on ground texture - 1 texel per block probably doesn't need mips
32 Days Ago
Get rid of hardcoded gradient
33 Days Ago
Add texture size to palette
33 Days Ago
Wrap the detail texture across the world, not across the chunk https://files.facepunch.com/layla/1b1511b1/sbox-dev_LfA429ld3K.png
33 Days Ago
bring the color ramp down
33 Days Ago
Add VoxelModel.GetVoxel
33 Days Ago
import scale on this tree needs to be inches
33 Days Ago
Change the shader to come closer to the concept art until we can configure it in the palette https://files.facepunch.com/layla/1b1411b1/sbox-dev_Hx8Yc5vbs7.png
33 Days Ago
Hotload palette
33 Days Ago
Make palette dirty
33 Days Ago
Simple palette game resource for voxels
33 Days Ago
Darker test colors until we have a proper palette
33 Days Ago
Use constant voxel size here
34 Days Ago
Dev textures to test bindless https://files.facepunch.com/layla/1b1411b1/sbox-dev_gFgVgNzNqF.png
34 Days Ago
Uncomment bindless, NonUniformResourceIndex was needed when accessing bindless texture
34 Days Ago
Comment out bindless, we're not ready to expose it in the API
34 Days Ago
Voxel bindless textures test
34 Days Ago
Destroy voxel model on component destroy
34 Days Ago
Generate mesh collision for chunk mesh
34 Days Ago
Voxel models can have their own palette using a structured buffer
34 Days Ago
Use arrays for the voxel normals in shader
35 Days Ago
Make voxel test scene a bit nicer to look at
35 Days Ago
Allow voxel model to be transformed
35 Days Ago
Can change voxel size through Constants.VoxelSize
35 Days Ago
Cleanup
35 Days Ago
The mesher is Y up, just swizzle the verts
35 Days Ago
Replace voxel mesher with a faster one
36 Days Ago
Allocate more bits to allow 256 block types in shader
36 Days Ago
Voxel testing