Generic 3D Graphics Kernel
Current graphic systems (traditional or object-oriented) offer a
certain amount of functionality but also prescribe a lot of implications,
constraints and may not fit a given task. The result is
that in many cases people start from scratch, implement the basic
graphics stuff again and again.
The objective of the announced project is to develop a generic 3D
graphics kernel "G" that may be used to implement an own
system by deriving the generic one. By aggregation and inheritance the
interfaces and implementations of the generic kernel may be used.
The generic kernel shall offer a wide functionality consisting of
unrelated classes that may adaptively be integrated into a specialized
system without run-time and memory overhead.
Derived kernels until now are:
-
GX - an extended ray-tracing kernel by Nguyen Duc Cuong
- GT - an NFF compatible ray-tracing kernel for test purposes
basing on GX
- GG - a prototype GIS kernel by AED Graphics GmbH
- EGR GF - an object-oriented commercial semantic kernel for
European furniture industry
- EGR MAF -
a distributed Multimedia application framework
- EGR TIGER - an interpretative OpenGL
environment including Motif-like GUI functionality and hi-level OpenGL-based kernel for education
Kernels in work:
- GY - a reimplementation of former 3D graphics kernel
YART
- PRIMA - a sample implementation of ISO PREMO by DIN
|
Current Version: 1.6
License Type: Free
|
Home Site:
http://metallica.prakinf.tu-ilmenau.de/Generic/Generic.html
Source Code Availability: Yes,
ftp://Metallica.Prakinf.tu-ilmenau.de/pub/PROJECTS/GENERIC/ (g1.6.tar.gz - includes G, GX, GT)
Available Binary Packages:
- Debian Package: No
- RedHat RPM Package: No
- Other Packages: No
Targeted Platforms:
UNIX, Works fine on Linux, Windows 95/NT.
Software/Hardware Requirements:
OpenGL or Mesa
|
Other Links:
ftp://Metallica.Prakinf.tu-ilmenau.de/pub/PROJECTS/GENERIC/ (FTP Site)
http://metallica.prakinf.tu-ilmenau.de/generic/HIER.html (Documentations)
Mailing Lists/USENET News Groups:
To join the Mailing List, send email to ekki@prakinf.tu-ilmenau.de
with subject "subscribe GENERIC mailing list"
User Comments:
See A Screen Shot? (Not Yet)
|