Introduction
sKulpt aims at being (someday J ) the modern reincarnation of the ancient but beloved Amiga 3D modeling and raytracing software Sculpt Animate 3D / 4D by Eric Graham and Byte By Byte.
Sculpt was (and still is) a model for simplicity and ergonomy, and many pictures were drawn by it, in amateur and professional contexts.
Furthermore, it was cheap, although it packed many features and was almost bug-free.
I would still be using it nowadays if…
SKulpt will someday cover these features, if I have enough spare time to finish it… Or maybe you, since I provide the source.
At the moment, sKulpt is in a very early state of development, yet supporting :
I’d say around 30 to 40% of its features are implemented and available. Although many more are actually in the code. This is because I first developed sKulpt on the PC, under Direct3D v7, with the scope of porting it back to the Amiga afterwards (developing under Microsoft’s Visual C++ v6 is much faster than under SAS/C, and when I started the project, I did not know about StormC, which I bought since !).
Features
Same menu structure as in Sculpt 3/4D, same features at same place (a number of them not yet available under the Amiga version, mostly those requiring a dialog box, since the dialog box engine is not finished on the Amiga).
Able to load, view and rework Sculpt 3/4D scenes, except paths and object names. All the provided sample scenes are actually original Sculpt 3D demo scenes.
Able to save / load its own file format.
Able to save Microsoft’s DirectX X file format.
Modeling in windows (top, face, side) :
Modeling with 5 cursors :
Camera and target are always linked by a white line.
These ease triangle creation, which is available with :
Vertice creation is made at main cursor location, either with the point gadget or with 'P' key.
Modeling with tools (not all available at the moment) :
Release the current tool with either menu or the space bar.
Reposition all windows with the ESC key.
All selecting, editing, transforming features of Sculpt 3/4D (not all available at the moment).
Able to draw 3D as solid, wireframe or vertices.
Very sophisticated mesh triangulation engine, based on the Triangle project, supporting holes, optimization and more.
On the PC (soon on the Amiga), the following are also available :
To do