├── LICENSE ├── README.md ├── gpucraft.png ├── index.html ├── js ├── biome_attributes.js ├── block_type.js ├── camera.js ├── chunk.js ├── chunk_coord.js ├── chunk_data.js ├── engine.js ├── globals.js ├── gpu │ ├── cube_mesh.js │ ├── mesh.js │ ├── sampler.js │ ├── texture.js │ └── texture_util.js ├── gpucraft.js ├── input.js ├── lighting.js ├── math │ ├── math.js │ ├── matrix4.js │ ├── noise.js │ ├── random.js │ ├── vector2.js │ ├── vector3.js │ └── vector4.js ├── player.js ├── scene_object.js ├── skybox.js ├── transform.js ├── voxel_data.js ├── voxel_map.js ├── voxel_material.js ├── voxel_mod.js ├── world.js └── world_data.js ├── resources ├── BlockAtlas.png ├── clouds.png ├── flashlight.png └── sky2.jpg └── style.css /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brendan-duncan/gpucraft/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brendan-duncan/gpucraft/HEAD/README.md -------------------------------------------------------------------------------- /gpucraft.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brendan-duncan/gpucraft/HEAD/gpucraft.png -------------------------------------------------------------------------------- /index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brendan-duncan/gpucraft/HEAD/index.html -------------------------------------------------------------------------------- /js/biome_attributes.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brendan-duncan/gpucraft/HEAD/js/biome_attributes.js -------------------------------------------------------------------------------- /js/block_type.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brendan-duncan/gpucraft/HEAD/js/block_type.js -------------------------------------------------------------------------------- /js/camera.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brendan-duncan/gpucraft/HEAD/js/camera.js -------------------------------------------------------------------------------- /js/chunk.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brendan-duncan/gpucraft/HEAD/js/chunk.js -------------------------------------------------------------------------------- /js/chunk_coord.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brendan-duncan/gpucraft/HEAD/js/chunk_coord.js -------------------------------------------------------------------------------- /js/chunk_data.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brendan-duncan/gpucraft/HEAD/js/chunk_data.js -------------------------------------------------------------------------------- /js/engine.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brendan-duncan/gpucraft/HEAD/js/engine.js -------------------------------------------------------------------------------- /js/globals.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brendan-duncan/gpucraft/HEAD/js/globals.js -------------------------------------------------------------------------------- /js/gpu/cube_mesh.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brendan-duncan/gpucraft/HEAD/js/gpu/cube_mesh.js -------------------------------------------------------------------------------- /js/gpu/mesh.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brendan-duncan/gpucraft/HEAD/js/gpu/mesh.js -------------------------------------------------------------------------------- /js/gpu/sampler.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brendan-duncan/gpucraft/HEAD/js/gpu/sampler.js -------------------------------------------------------------------------------- /js/gpu/texture.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brendan-duncan/gpucraft/HEAD/js/gpu/texture.js -------------------------------------------------------------------------------- /js/gpu/texture_util.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brendan-duncan/gpucraft/HEAD/js/gpu/texture_util.js -------------------------------------------------------------------------------- /js/gpucraft.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brendan-duncan/gpucraft/HEAD/js/gpucraft.js -------------------------------------------------------------------------------- /js/input.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brendan-duncan/gpucraft/HEAD/js/input.js -------------------------------------------------------------------------------- /js/lighting.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brendan-duncan/gpucraft/HEAD/js/lighting.js -------------------------------------------------------------------------------- /js/math/math.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brendan-duncan/gpucraft/HEAD/js/math/math.js -------------------------------------------------------------------------------- /js/math/matrix4.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brendan-duncan/gpucraft/HEAD/js/math/matrix4.js -------------------------------------------------------------------------------- /js/math/noise.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brendan-duncan/gpucraft/HEAD/js/math/noise.js -------------------------------------------------------------------------------- /js/math/random.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brendan-duncan/gpucraft/HEAD/js/math/random.js -------------------------------------------------------------------------------- /js/math/vector2.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brendan-duncan/gpucraft/HEAD/js/math/vector2.js -------------------------------------------------------------------------------- /js/math/vector3.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brendan-duncan/gpucraft/HEAD/js/math/vector3.js -------------------------------------------------------------------------------- /js/math/vector4.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brendan-duncan/gpucraft/HEAD/js/math/vector4.js -------------------------------------------------------------------------------- /js/player.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brendan-duncan/gpucraft/HEAD/js/player.js -------------------------------------------------------------------------------- /js/scene_object.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brendan-duncan/gpucraft/HEAD/js/scene_object.js -------------------------------------------------------------------------------- /js/skybox.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brendan-duncan/gpucraft/HEAD/js/skybox.js -------------------------------------------------------------------------------- /js/transform.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brendan-duncan/gpucraft/HEAD/js/transform.js -------------------------------------------------------------------------------- /js/voxel_data.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brendan-duncan/gpucraft/HEAD/js/voxel_data.js -------------------------------------------------------------------------------- /js/voxel_map.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brendan-duncan/gpucraft/HEAD/js/voxel_map.js -------------------------------------------------------------------------------- /js/voxel_material.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brendan-duncan/gpucraft/HEAD/js/voxel_material.js -------------------------------------------------------------------------------- /js/voxel_mod.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brendan-duncan/gpucraft/HEAD/js/voxel_mod.js -------------------------------------------------------------------------------- /js/world.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brendan-duncan/gpucraft/HEAD/js/world.js -------------------------------------------------------------------------------- /js/world_data.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brendan-duncan/gpucraft/HEAD/js/world_data.js -------------------------------------------------------------------------------- /resources/BlockAtlas.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brendan-duncan/gpucraft/HEAD/resources/BlockAtlas.png -------------------------------------------------------------------------------- /resources/clouds.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brendan-duncan/gpucraft/HEAD/resources/clouds.png -------------------------------------------------------------------------------- /resources/flashlight.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brendan-duncan/gpucraft/HEAD/resources/flashlight.png -------------------------------------------------------------------------------- /resources/sky2.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brendan-duncan/gpucraft/HEAD/resources/sky2.jpg -------------------------------------------------------------------------------- /style.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brendan-duncan/gpucraft/HEAD/style.css --------------------------------------------------------------------------------