GNU 3DLDF is a
GNU software package for
three-dimensional technical drawing. Currently, its only form of output is
MetaPost code. GNU 3DLDF is written in
C++ using the
CWEB
Web is a computer programming system created by Donald E. Knuth as the first implementation of what he called "literate programming": the idea that one could create software as works of literature, by embedding source code inside descriptive t ...
package created by
Donald Knuth and
Silvio Levy
Silvio () is an Italian male name, the male equivalent of Silvia. Sílvio is a variant of the name in Portuguese. It is derived from the Latin "Silvius", meaning "spirit of the wood," and may refer to:
People
* Silvio Berlusconi (born 1936), Itali ...
. It is intended, among other things, to provide a convenient way of creating 3D graphics for inclusion in
TeX documents and to fit in with the "family" of programs associated with TeX. It was written by Laurence D. Finston. 3DLDF stands for "3D" plus the initials of the author (LDF). This name was chosen because the author considered it unlikely that it would clash with the name of any other software package for 3D graphics.
History
3DLDF seemed not a pure MetaPost package as it is written in C++ using CWEB, but in 2004, it was seen by some as the greatest promise for MetaPost's 3D drawing capabilities.
References
External links
Source codeon the
GNU Savannah
GNU Savannah is a project of the Free Software Foundation initiated by Loïc Dachary, which serves as a collaborative software development management system for free Software projects. Savannah currently offers CVS, GNU arch, Subversion, Git, M ...
platform.
GNU Project software
{{graphics-software-stub