The NG D3DT
is a commercial 3D library from Okino Computer Graphics, Inc (sales@okino.com).
NuGraf's renderer is designed to create fast, high quality photo-realistic
images using software generation methods. NuGraf is a complete development
system for creating 3D computer graphics applications, the toolkit handles
all aspects of the 3D modeling and rendering process.
High-speed,
32-bit broadcast-quality scanline renderer based on a hybrid Z-scanline/A-buffer
algorithm.
Support
for third party renderers via a back-end custom rendering interface. NuGraf
ships with a full featured OpenGL(tm) interface module.
Hierarchical
database management and inquiry system.
650 pages
of documentation.
Efficient
interfaces provided to allow large quantities of polygonal data to be
passed into the database, including a host-based callback mechanism (the
"user-defined" primitive). A mathematically stable sub-library of polygon
welding and smoothing operations optimize any raw data for rendering (ex:
DXF).
Meshed
polygon vertices can be assigned a color, normal, (u,v) texture coordinates,
and U/V tangent information.
Complex
n-sided polygons with recursive holes & islands.
Sphere,
cone, and cylinder quadric primitives with implicit texture parameterizations.
Box, prism, disc and rectangle primitives with implicit texture parameterizations.
NURB and
bicubic patch primitives with selectable basis.
Scenes
are created using object instancing and hierarchical attachment.
Omnidirectional,
unidirectional or spot light sources with numerous options: intensity,
color, decay,fall-off, softness, shadow parameters.
Implementation
of PIXAR's soft shadow technique with tiling optimizations.
A wide
selection of predefined surface shaders: 2D texture mapping, Perlin and
Peachy 3D procedural texture functions, spherical/cubical environment
and planar reflectance mapping, mist and fog full-featured atmospheric
shaders, flat, gouraud or phong shading models, phong or blinn specular
highlight.
Output
drivers for images, X11-Windows, SGI, Windows and VGA.
The library
is available on a wide range of platforms, including Apple Macintosh,
IBM PC 32-bit DOS, Microsoft Windows v3.1 (32-bit), Microsoft Windows
NT (32-bit DLL), Linux + X11, SUN workstations, Silicon Graphics workstations
and DEC Alpha AXP (Windows NT).
ZR is an implementation
of an accurate zbuffer renderer from Raghu Karinthi (raghu@cs.wvu.edu) of
the West Virginia University.
NFF input
files.
24 bit
color TARGA file rendering.
Accurate
fixed point arithmetic in all its calculations.
Gouraud
shading.
The source is
published in the chapter 7-6 of the book Graphics Gems V from Alan Paeth (ISBN:
) and is available at
ftp.princeton.edu. More info in the ZRend Readme.
12.06.1995 SIPP
12.06.1995
SIPP (SImple
Polygon Processor) is a scanline z-buffer rendering library from Equivalent
Software HB. the authors are Jonas Yngvesson (jonas-y@isy.liu.se) and Inge
Wallin (ingwa@isy.liu.se).
Phong,
gouraud or flat shading.
Texture,
opacity and bump mapping.
Bezier
patches and polygons and object primitives.
Procedural
texure shaders.
Arbitrary
number of light sources.
Z-buffer
rendering.
Simple
anti-aliasing through oversampling.
Output
to Portable Pixmap format (ppm) or user-supplied functions.
C source
and good documentation.
The source can
be found on isy.liu.se
. There is also a version with TCL interface available at
ftp.uu.net.