transvoxel-unity
Transvoxel implementation with Unity's Job System and Burst compiler
File Explorer
Download Latest Version (.zip)- FastNoiseLiteInstanceEditor.cs
- FastNoiseLiteInstanceEditor.cs.meta
- FastNoiseLite.meta
- bbqsauce5.transvoxel.editor.asmdef
- bbqsauce5.transvoxel.editor.asmdef.meta
- EditorCreateTextureArray.cs
- EditorCreateTextureArray.cs.meta
- ThirdParty.meta
- ChunkActor.prefab
- ChunkActor.prefab.meta
- Chunk.cs
- Chunk.cs.meta
- ChunkActor.cs
- ChunkActor.cs.meta
- ChunkData.cs
- ChunkData.cs.meta
- ChunkUtils.cs
- ChunkUtils.cs.meta
- DensityData.cs
- DensityData.cs.meta
- DensityGenerator.cs
- DensityGenerator.cs.meta
- GeneratorSettings.cs
- GeneratorSettings.cs.meta
- LoopingTaskScheduler.cs
- LoopingTaskScheduler.cs.meta
- MaterialGenerator.cs
- MaterialGenerator.cs.meta
- Pools.cs
- Pools.cs.meta
- VoxelWorld.cs
- VoxelWorld.cs.meta
- WorldSettings.cs
- WorldSettings.cs.meta
- WorldState.cs
- WorldState.cs.meta
- IntBox.cs
- IntBox.cs.meta
- LinearOctree.cs
- LinearOctree.cs.meta
- MeshNativeData.cs
- MeshNativeData.cs.meta
- MeshNativeDataAllocator.cs
- MeshNativeDataAllocator.cs.meta
- MeshNativeDataContainer.cs
- MeshNativeDataContainer.cs.meta
- OctreeNode.cs
- OctreeNode.cs.meta
- SecondaryVertexData.cs
- SecondaryVertexData.cs.meta
- VertexData.cs
- VertexData.cs.meta
- FastNoiseLiteExtensions.cs
- FastNoiseLiteExtensions.cs.meta
- FastNoiseLiteInstance.cs
- FastNoiseLiteInstance.cs.meta
- FastNoiseLiteStruct.cs
- FastNoiseLiteStruct.cs.meta
- FastNoiseLiteTables.cs
- FastNoiseLiteTables.cs.meta
- FastNoiseLite.cs
- FastNoiseLite.cs.meta
- LICENSE
- LICENSE.meta
- FastNoiseLiteExtensions.meta
- ThirdParty.meta
- TransvoxelMesher.cs
- TransvoxelMesher.cs.meta
- TransvoxelMesher.Transitions.cs
- TransvoxelMesher.Transitions.cs.meta
- TransvoxelTables.cs
- TransvoxelTables.cs.meta
- TransvoxelTablesBlobAsset.cs
- TransvoxelTablesBlobAsset.cs.meta
- TransvoxelTablesBlobDataAllocator.cs
- TransvoxelTablesBlobDataAllocator.cs.meta
- CollisionJobFactory.cs
- CollisionJobFactory.cs.meta
- DensityJobFactory.cs
- DensityJobFactory.cs.meta
- FilterJobFactory.cs
- FilterJobFactory.cs.meta
- MaterialJobFactory.cs
- MaterialJobFactory.cs.meta
- MeshCopyJobFactory.cs
- MeshCopyJobFactory.cs.meta
- MesherJobFactory.cs
- MesherJobFactory.cs.meta
- UniformityJobFactory.cs
- UniformityJobFactory.cs.meta
- UpdatesJobFactory.cs
- UpdatesJobFactory.cs.meta
- CollisionJob.cs
- CollisionJob.cs.meta
- DensityJob.cs
- DensityJob.cs.meta
- FilterJob.cs
- FilterJob.cs.meta
- MaterialJob.cs
- MaterialJob.cs.meta
- MeshCopyJob.cs
- MeshCopyJob.cs.meta
- MesherJob.cs
- MesherJob.cs.meta
- UniformityJob.cs
- UniformityJob.cs.meta
- UpdatesJob.cs
- UpdatesJob.cs.meta
- CollisionTask.cs
- CollisionTask.cs.meta
- DensityTask.cs
- DensityTask.cs.meta
- FilterTask.cs
- FilterTask.cs.meta
- MaterialTask.cs
- MaterialTask.cs.meta
- MeshCopyTask.cs
- MeshCopyTask.cs.meta
- MesherTask.cs
- MesherTask.cs.meta
- UniformityTask.cs
- UniformityTask.cs.meta
- UpdatesTask.cs
- UpdatesTask.cs.meta
- Factories.meta
- Jobs.meta
- Tasks.meta
- Float3Extensions.cs
- Float3Extensions.cs.meta
- Int3Extensions.cs
- Int3Extensions.cs.meta
- Vector3IntExtensions.cs
- Vector3IntExtensions.cs.meta
- GlobalBlobData.cs
- GlobalBlobData.cs.meta
- GlobalNativeDataManager.cs
- GlobalNativeDataManager.cs.meta
- IBlobDataAllocator.cs
- IBlobDataAllocator.cs.meta
- IPersistentNativeDataAllocator.cs
- IPersistentNativeDataAllocator.cs.meta
- MemoryManager.cs
- MemoryManager.cs.meta
- NativeArrayAllocator.cs
- NativeArrayAllocator.cs.meta
- NativeListAllocator.cs
- NativeListAllocator.cs.meta
- NativeParallelHashMapAllocator.cs
- NativeParallelHashMapAllocator.cs.meta
- NativeParallelHashSetAllocator.cs
- NativeParallelHashSetAllocator.cs.meta
- CoordinateUtilities.cs
- CoordinateUtilities.cs.meta
- Extensions.meta
- Memory.meta
- PoolSimple.cs
- PoolSimple.cs.meta
- SceneDebug.cs
- SceneDebug.cs.meta
- bbqsauce5.transvoxel.runtime.asmdef
- bbqsauce5.transvoxel.runtime.asmdef.meta
- Core.meta
- Data.meta
- FastNoiseLite.meta
- Mesher.meta
- Tasks.meta
- Utils.meta
- ChunkMaterial.mat
- ChunkMaterial.mat.meta
- DensityNoise.asset
- DensityNoise.asset.meta
- HeightmapNoise.asset
- HeightmapNoise.asset.meta
- StonesNoise.asset
- StonesNoise.asset.meta
- Example.unity
- Example.unity.meta
- _TextureArray.asset
- _TextureArray.asset.meta
- Grass001_1K_Color.jpg
- Grass001_1K_Color.jpg.meta
- Ground048_1K_Color.jpg
- Ground048_1K_Color.jpg.meta
- Rock020_1K_Color.jpg
- Rock020_1K_Color.jpg.meta
- Materials.meta
- Noise.meta
- Scenes.meta
- Textures.meta
- TriplanarTextureArrayGraph.shadergraph
- TriplanarTextureArrayGraph.shadergraph.meta
- TriplanarTextureArrayNode.shadersubgraph
- TriplanarTextureArrayNode.shadersubgraph.meta
- .gitignore
- CHANGELOG.md
- CHANGELOG.md.meta
- Editor.meta
- LICENSE
- LICENSE.meta
- package.json
- package.json.meta
- Prefabs.meta
- README.md
- README.md.meta
- Runtime.meta
- Samples.meta
- Shaders.meta
# Installation Guide
1. Get the code
git clone https://github.com/bbQsauce5/transvoxel-unity
Downloads the entire project code from GitHub to your computer.
cd transvoxel-unity
Moves into the project folder you just downloaded.
2. Node.js
Easy RecommendedPrerequisites
npm install
Downloads and installs the libraries listed in package.json.
npm start
Starts the development/run server.
After running the command, open the address shown in the terminal (usually something like http://localhost:3000) in your browser.
// repository documentation
Was this content helpful?
(0 ratings)
