Skip to content

Old 3D modelling program, C++ for DOS with VESA support and software texturing/lighting engine.

Notifications You must be signed in to change notification settings

timluther/clayworks_3.0

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

clayworks_3.0

Old 3D modelling program, C++ for DOS with VESA support and software texturing/lighting engine. A live version of this can be found here: http://www.cw-3d.com/clay/downloads/cwDOS3.0/public/index.html

I maintained this version around 1997-2000 before switching over to windows. 3.x was the first version to be written in C++ rather than Pascal and was largely a direct port from pascal to C++, a process that took several months IIRC. The move to SVGA allowed me to expand the capabilities of the software rendering engine considerably and this version supports texture mapping, coloured lighting, smooth shading and highlight preserving transparency effects.

About

Old 3D modelling program, C++ for DOS with VESA support and software texturing/lighting engine.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages