.\Technology\Features
Menu
Cloddy Technology Features
Platform independent
The SDK is available in C++, C# and Java and is therefore platform independent. An implementation in objective C is currently in progress and will be available soon (for iPhone development).


Rendering Engine independent
There is no rendering call within the entire SDK using a specific graphics library API like OpenGL or DirectX! Cloddy creates and manages a dynamic mesh during runtime which you can render using your own rendering engine.


Multi-Threaded
As one of the new features, the Cloddy Technology SDK now supports multi-threading giving you even more frame rates during runtime. This makes the SDK ready for future technologies.


Compression support
The larger the heightmaps the larger the amount of storage required to store them on disk. The Cloddy dataset format now also supports compression. For example - the complete SRTM4 datasets have a filesize of 126 GB uncompressed but only 16 GB compressed!


Fractal enhancer
With this new feature you can now enhance your terrain during runtime with fractals giving even more detail to your terrain surfaces. This is very useful if your heightmaps have a low resolution.



Collision detection and picking
Especially for video games the SDK supports collision detection and picking (box, sphere, triangle etc.) allowing other 3D objects to interact with the terrain.


Constant and controlable memory usage
Decide on your own how much memory Cloddy shall use.
The best: memory allocated by Cloddy is constant and there are absolutely no dynamic allocations during runtime.


DEM, GeoTIFF, PNG and RAW support
The SDK supports DEM, GeoTIFF, PNG and RAW elevation data formats. You can use tiled heightmaps and combine them together to a single dataset.