Media Summary: Not easy. I remember doing collisions for a 2d tile based game before and it was a breeze. I thought CPU Voxel Engine Micro DevLog - Adding Block Types Adding all faces, now just need to make sure internal faces won't render.

Cpu Voxel Engine Micro Devlog Demo - Detailed Analysis & Overview

Not easy. I remember doing collisions for a 2d tile based game before and it was a breeze. I thought CPU Voxel Engine Micro DevLog - Adding Block Types Adding all faces, now just need to make sure internal faces won't render. Added some code to be able to remove the block I am looking at more or less. Need to rewrite it properly. Anyone know of a good ... Temporary solution to placing and removing blocks. CPU Voxel Engine from Scratch - Collision Stress Test

200k triangles at 11 FPS. Need to discard internal faces and then we should be good. Basically using a 3D DDA algorithm to tell which block you are looking at. First version of my little project where I can actually demonstrate something visual. Here you can see a block of 8x8x8 voxels ...

Photo Gallery

CPU Voxel Engine Micro DevLog Demo
CPU Voxel Engine Micro DevLog - Adding Gravity and proper AABB collisions
CPU Voxel Engine Micro DevLog - Adding Block Types
Voxel Engine Nano DevLog CPU Only No Narration
Playing with tunnels - CPU Voxel Engine from scratch
CPU Voxel Engine Micro DevLog - Placing and Removing Blocks
CPU Voxel Engine from Scratch - Collision Stress Test
CPU Voxel Engine Test
Voxel Engine Prototype & UI system demo
CPU Voxel Engine from Scratch - Implementing Lookat Block Function
CPU voxel raytracing. First demo
Voxel Engine Demo #1
Sponsored
View Detailed Profile
CPU Voxel Engine Micro DevLog Demo

CPU Voxel Engine Micro DevLog Demo

Adding correct sides/tops to the voxels.

CPU Voxel Engine Micro DevLog - Adding Gravity and proper AABB collisions

CPU Voxel Engine Micro DevLog - Adding Gravity and proper AABB collisions

Not easy. I remember doing collisions for a 2d tile based game before and it was a breeze. I thought

CPU Voxel Engine Micro DevLog - Adding Block Types

CPU Voxel Engine Micro DevLog - Adding Block Types

CPU Voxel Engine Micro DevLog - Adding Block Types

Voxel Engine Nano DevLog CPU Only No Narration

Voxel Engine Nano DevLog CPU Only No Narration

Adding all faces, now just need to make sure internal faces won't render.

Playing with tunnels - CPU Voxel Engine from scratch

Playing with tunnels - CPU Voxel Engine from scratch

Added some code to be able to remove the block I am looking at more or less. Need to rewrite it properly. Anyone know of a good ...

Sponsored
CPU Voxel Engine Micro DevLog - Placing and Removing Blocks

CPU Voxel Engine Micro DevLog - Placing and Removing Blocks

Temporary solution to placing and removing blocks.

CPU Voxel Engine from Scratch - Collision Stress Test

CPU Voxel Engine from Scratch - Collision Stress Test

CPU Voxel Engine from Scratch - Collision Stress Test

CPU Voxel Engine Test

CPU Voxel Engine Test

200k triangles at 11 FPS. Need to discard internal faces and then we should be good.

Voxel Engine Prototype & UI system demo

Voxel Engine Prototype & UI system demo

A short video of prototype

CPU Voxel Engine from Scratch - Implementing Lookat Block Function

CPU Voxel Engine from Scratch - Implementing Lookat Block Function

Basically using a 3D DDA algorithm to tell which block you are looking at.

CPU voxel raytracing. First demo

CPU voxel raytracing. First demo

First version of my little project where I can actually demonstrate something visual. Here you can see a block of 8x8x8 voxels ...

Voxel Engine Demo #1

Voxel Engine Demo #1

Voxel Engine Demo #1

Voxel Engine Demo

Voxel Engine Demo

Correction: I have worked on the