In Progress

Shader - Voxel Rendering

I am looking for someone to write a shader in GLSL and HLSL that renders a huge amount of cubes(represented as voxels).

The system must work by taking a three dimensional texture as an input. This texture contains information about the voxels(Stored in the ARGB values). This information will describe a location in a texture atlas(two dimensional texture).

The shader must take these inputs and the vertices from a larger cube and then ray cast many smaller virtual cubes, textured using the texture from the texture atlas. If the texture is the transparent texture(Say at location 0,0), the block won't be raycasted.

The above or more efficient technique must be used. These blocks must be rendered very efficiently, with hundreds of thousands of blocks capable of being displayed with a decent frame rate.

I have attached the webpage of a forum where someone is discussing this technique, and showing proof that it is possible.

Skills: C++ Programming

See more: voxel rendering, voxel shader, voxel rendering shader, glsl voxel, shader voxel, rendering voxels, efficient rendering voxels, shader voxel rendering blocks, shader voxel rendering, glsl voxels, texture atlas shader, glsl voxel shader, voxel rendering cubes, glsl voxel rendering, shader voxels, programming technique, shader rendering, voxel texture shader, voxel texture, shader, cast, atlas, block programming, hlsl shader, shader glsl

About the Employer:
( 2 reviews ) Burpengary, Australia

Project ID: #1087578

Awarded to:


Please check the PM.

$150 AUD in 15 days
(25 Reviews)

4 freelancers are bidding on average $725 for this job


HI, Please check PM

$1000 AUD in 5 days
(3 Reviews)

Hi, I code GLSL for years. I can do the job using geometry shaders. (OpenGl 3.2, only work on recent hardware). I will provide a small program (C++/Linux) to navigate in the scene (fly mode). It will take 3 week ma More

$1000 AUD in 14 days
(0 Reviews)

I am an expert in OpenGL coding and can complete this project quickly and effectively. Also, I am a native speaker of English :)

$750 AUD in 5 days
(1 Review)