- v50 information can now be added to pages in the main namespace. v0.47 information can still be found in the DF2014 namespace. See here for more details on the new versioning policy.
- Use this page to report any issues related to the migration.
Difference between revisions of "Utility:Obsidian"
m (→Credits) |
|||
Line 21: | Line 21: | ||
=Credits= | =Credits= | ||
* Technical lead programmer - Skeggox | * Technical lead programmer - Skeggox | ||
− | * 3D artists - Djohaal, opsneakie | + | * Art Director - GFXiNXS |
+ | * 3D artists - Djohaal, opsneakie, Crunch | ||
* Icon design - Janus | * Icon design - Janus | ||
Revision as of 17:56, 13 June 2010
Obsidian
Please note this tool is not complete and cannot render dwarf fortress. It is in development.
Obsidian is a toolset for converting DF maps into a renderable scene, manipulating the result, and displaying it directly in 3D or exporting to 3rd party renderers and raytracers.
Its a modular Lua framework, using Open Scene Graph for rendering and DFHack for talking with Dwarf Fortress.
This forum thread has more detail.
Screen shots
Art
Obsidian's art will be contributed by the community. Follow the section title to a page with more details on how you can contribute.
Credits
- Technical lead programmer - Skeggox
- Art Director - GFXiNXS
- 3D artists - Djohaal, opsneakie, Crunch
- Icon design - Janus
Technical Info
Cell Engine
This is a structured representation of a DF fortress (technically a cellular automata with metadata) in C++. It provides XML and binary serializers by default, as well as Lua bindings. All of the code is generated from XML definition files, which represents all of the information we know about Dwarf Fortress