The Dynamic Scene Generator lets people play with 3-D scenes of anatomy on the web. At the moment, there are four key components that need to be in place to make the DSG work:
The "model database" is really just a collection of files that give correspondences between FMA concepts and locations for their 3D models. These files, and the Lisp code for accessing them, are in the Skandha module for the DSG server (described next). The main correspondence files now are corr-skull.txt and corr-thorax.txt.
The DSG server is the core of the Dynamic Scene Generator. Given a client request like "show me the heart and all of its parts," the DSG server assembles the proper 3D models into a scene and sends a rendered snapshot back to the client. This server is written as a skandha4 module called "xdada".
The DSG interfaces provide the front-ends that will be seen by people using the DSG system. These are CGI scripts that talk to the DSG server. Of these, only the Scene Builder is in good working order. The other two, the Scene Manager and the Scene Explorer, both need some repairs before anybody will want to use them.
Return to the DSG project page.