File tree Expand file tree Collapse file tree 1 file changed +4
-11
lines changed
Expand file tree Collapse file tree 1 file changed +4
-11
lines changed Original file line number Diff line number Diff line change 1- # Perlin-Noise-3D-Voxel-Generator
2- Voxel generator based on perlin 3d noise | Python OpenGL 3.3
1+ # Computer Vision 3D Reconstruction
2+ Python OpenGL 3.3
33
44<img src =" ss/chunk.jpg " data-canonical-src =" ss/chunk.jpg " width =" 400 " height =" 400 " alt =" Voxel Terrain Perlin Noise 3D " />
55
6- ## About
7- This is example program had written in Python that generate blocks similar minecraft.
8- This implementation is not optmalized because that draw instanced cubes with position offset.
9- The positions are generating by Perlin Noise. This program do not generation one big mesh.
10- ** Made for learning purpose.**
11-
126## Features
137- Directional Shadows
148- Normal Mapping
@@ -29,13 +23,12 @@ If you have errors after installation you will do following:
2923
3024## Control
3125```
32- G - to generate the new chunk of world
26+ G - to visualize new voxel array
3327ESC - to exit the program
3428```
3529
3630## Execution
3731Open your terminal or CMD and call ` python executable.py ` or ` python3 executable.py `
3832
3933## Thanks
40- - I recommend you webiste with great amount of knowledge https://learnopengl.com . Thanks to the author Joey de Vries.
41- - Textures from https://textures.pixel-furnace.com .
34+ - stanfortonski - https://github.com/stanfortonski - for providing such a great codebase.
You can’t perform that action at this time.
0 commit comments