Skip to content

matthewreagan/TerrainMesh3D

master
Switch branches/tags

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
 
 

TerrainMesh Demo

TerrainMesh

TerrainMesh is a SCNNode subclass which aims to simplify the creation of custom SceneKit geometry for triangle meshes. It also provides built-in support/example APIs for deformation and manipulation of the mesh.

It was created as a simple / fun exploratory demonstration of deformable SceneKit terrain.

Related Article

For a more in-depth explanation of this class and how to use custom geometry with SceneKit, see the blog post here: http://sound-of-silence.com/?article=20161108

Performance

The TerrainMesh class can be used as-is for a variety of purposes including terrain generation or manipulation, but it is by no means the most efficient or practical way of achieving this. For more links on the topic, please check out the blog post linked above.

Author

Matt Reagan - Website: http://sound-of-silence.com/ - Twitter: @hmblebee

License

Source code and related resources are Copyright (C) Matthew Reagan 2016. The source code is released under the MIT License.

About

Deformable 3D terrain in SceneKit

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published