Your application or engine uses the SDK
throughout static libraries - the so called Cloddy API and Cloddy Kernel libraries!
Those are available in C/C++, C# and
Java, each of them for Windows and Unix computer systems.
Beside that, the SDK also includes a very powerful set of tools, that will help you to create, convert and manage elevation model formats like DEM, GeoTIFF, RAW and PNG.
Samples and Reference Applications show you by example how to get started quickly and will help you in many aspects.
The application programming interface (API) is the main part of the entire SDK. You will use it to load heightmaps, create terrains, adapt your vertex format, apply textures etc. As it comes with the entire source code you can feel free to change it for your needs.
As you can see the API has a lot of very useful already implemented features like
Multi-Threading, Collision Detection, Picking and so on. It also comes with the ability
to enhance your terrain data with fractals which will add even more detail to your terrain surface.
This API is rendering engine independent. That means that you can use your own rendering engine to visualize the terrain. It does not matter if you are using OpenGL or DirectX or even Java3D.
Currently the API supports rectangular (e.g. regions) and spherical terrains (e.g. planets and asteroids)
The Kernel is the low level part of the SDK. It capsulates the powerful Cloddy algorithm which takes care of the triangulation of the terrain mesh.
This component only comes as a precompiled static library which you must include
within your projects. The API is then the interface for you to the Kernel.The mesh the Kernel creates is a so called CLOD mesh (continuous level of detail) and has many advantages compared to static DLOD (discrete level of detail) meshes.
Additionally the Cloddy Technology SDK has three more parts that will assist you in almost any aspect of terrain management and Cloddy integration.
The Tool Set for example contains a program called Cloddy Preprocessor. With this tool
you can easily convert between different elevation data formats, create datasets, perform
heightmap scaling, build collections of heightmap tiles, use scripts to improve workflow
etc.The Reference Applications together with the Samples will show you by example how to get the best out of the SDK.
Putting all together, the Cloddy Technology SDK has almost everything needed when terrains come into question. Probably it is the sexiest Terrain SDK available!

