Woof3D is a shared library for Amiga, Windows95 and Linux x86. It offers a very SIMPLE way to create 3D program in C.
So Woof 3D is a graphic engine mainly a 3D engine for texturing 3D polygons much more like 3D cards.
It evolved a lot from it's starting in May 2000 and now offers high level and low level fonctions for 3D and 2D graphics.
Why an other 3D engine ?
=========================
# Cause Woof3D is very SIMPLE to program. You don't need to know
anything about the supported OS
# Cause Woof3D offer true cross platforming with Linux X86,
Windows95, AmigaOS 68K versions (one C source for all).
# Cause Woof3D offer high level functions like direct Vscape
or Caligari files handling.
# CauseWoof3D also offer basic 2D and 3D primitives that allow
to program lots of simple graphics softwares like OS-friendly games.
# Cause beginners in C langage dont have to know about pointers
or dereferencing to use Woof3D
Supported platforms
===================
# PC x86 with Windows95 and DirectDraw (2D hardware acceleration)
# Amiga 68k with AmigaOS 3.0-3.9 and Cybergraphics/Picasso96
(2D hardware acceleration ) or any computer emulating an Amiga
the same way (with WinUAE, DosUAE, etc…)
# Amiga 68k with AmigaOS 3.0-3.9 and a Warp3D 3D card (3D hardware
acceleration )
# PC x86 with Linux and Xwindow (2D hardware acceleration )
Installation
============
# AmigaOS
copy woof3d.library to LIBS:
# Windows
copy woof3d.dll in C:\Windows\System
# Linux (install as root)
cp libwoof3d.so.1.0 /lib
ln -s libwoof3d.so.1.0 libwoof3d.so.1
ln -s libwoof3d.so.1 libwoof3d.so
Google UseNet Article Link