  | 78315 packages online |
|
 |
| | | | | No screenshot available |
|
DESCRIPTION Wazp3D beta 39 : Alain THELLIER - Paris - FRANCE - (November 2006 to
October 2008) Wazp3D is a library intended to be compatible with the famous
Warp3D.library for AmigaOS 68040
LICENSE
GNU General Public License (GNU GPL)
MOST IMPORTANT FEATURES o Compatible with the famous Warp3D.library for AmigaOS
68040 o StormMesa compatibility o The 88 functions from the latest
Warp3D.library v4.2 are presents :-) o Sources included (...so Wazp3D has been
ported to AROS) o Software only (=slow) : no need to have 3D hardware o Work in
UAE so can serve to test your 3D softwares inside UAE o Wazp3D can lie and
pretend to have a "perfect hardware driver" so the 3D-softwares will not fail
due to a lacking feature. o Full Documentation, faq and grabs at
http://thellier.free.fr/Wazp3D.htm o Unlike QuarkTex you can run multiple Warp3D
applications concurrently o Built-in debugger
INSTALLATION
copy LIBS:Warp3D.library TO LIBS:Warp3D.library.sav
copy Wazp3D.library TO LIBS:Warp3D.library
HISTORY
Wazp3D was first created to test the "Tales of Tamar"'s 3D Map inside WinUAE.
I have no time left to work more on this Wazp3D project. So i release the source
& library
VERSIONS HISTORY
Changes from previous version
Beta 39 o New option "Directly draw in Bitmap" that can be faster & more
compatible in some case o New option "Display FPS" that count the frames per
second o New demo-program "StarShip" to use with Wazp3D (StormMesa libraries
needed) http://aminet.net/package/dev/src/StarShip o The old option "Only Fast
RGB24" is changed to "Only TrueColor 24&32" o Full documentation also in french
on http://thellier.free.fr/Wazp3D_français.htm o French article on Web-magazine
"Obligement" http://obligement.free.fr/articles/wazp3d.php
Beta 38
o StormMesa Works :-)) (nearly 200 demos works now especially the impressive
Atlantis and GlutMech demos) o More compatible : some functions have been
debugged & cleaned o New option "Dump Object" to dump all as an .OBJ/.MTL text
file o New option "UpdateClearZ" to force a ClearZbuffer at each update (only
for Enforce) o New option "Debug Sepia Image" that colorize in red the part that
Wazp3D drawn
Beta 37 o Four new games are working now: Alybox, D3gnop, Sopoblock,YAPMG :-) o
New option "Reload Textures" to load a new texture set (to change ugly originals
textures) o Library also builded without debugger (smaller version) o New option
"Hack ARGB" to convert directly ARGB textures data to RGBA (for Tamar 3D) =
economize memory o Obsolete option "Clamp UV[0.0 1.0]" is removed (textures are
allways W3D_REPEAT)
Beta 36 o Nicer & a few faster with some new optimised pixels functions o
Texture-repeat works (Bzone) o Smooth Textures options o More compatible : Fog
or coloring works now on partially transparent faces (like trees in Tamar 3D) =
new pixels functions o Fog works better (not perfect yet) o New options "Use
ClearImage" & "Update At UnlockHardware " to enhance update for some programs
like gears(screen),Engine, sKulpt or TheVague.
Beta 35 o Code clean-up and library enhancements from Gunther Nikl o "Hack1 tex
RGBA" works again (draw a textured-triangle as a Gouraud untextured one =
faster) o "Hack2 tex RGBA" works again (draw a textured-triangle as a Flat
untextured one = faster)
Beta 34 o Brand new pixels functions that allow to render lighted textures :-)
so looks now very nice o Corrected a very bad bug concerning pixels-buffering. o
New Bug has appeared :-/ so 4D-clock & other StormMesa stuffs now crash... o
Library is smaller :-)
Beta 33 o Full Documentation at http://thellier.free.fr/Wazp3D.htm o Corrected a
very bad bug introduced in beta 32 concerning memory freeing (beta 32 line 644)
o Corrected a very bad bug in W3D_UpdateTexSubImage o AROS port from Matthias
Rustler o Various pointer==NULL bugs corrected by Matthias Rustler o ClampUV (if
disabled allow texture_repeat) o Perspective correction (disabling) o Zbuffer
enhanced = ReadZSpan/WriteZSpan/etc... o Code CleanUp (no more ULONG used as
pointers to texture) o Bug fix in GetDriverTexFmtInfo : now if use UseAnyTexFmt
is ON then return supported o More compatible with new 3Dprogs
(BattleZone,Lamintro,4D-Clock,StormMesa examples, etc) o Support rectangular
textures o Bug fix in Alpha blending on 32 bits texture but no zbuffer
Beta 32 o No more warnings when recompiling o Perspective correction (cant be
disabled) o 3D-Clipper works o Less bugs (even some few fatals one) o Fog works
(not perfect) o First Culling (CCW/CW face order) implementation (still bugged)
o "Hack1 tex RGBA" works (draw a textured-triangle as a Gouraud untextured one =
faster) o "Hack2 tex RGBA" works (draw a textured-triangle as a Flat untextured
one = faster) o "AntiAlias Screen" new & works (3x3 median per pixel) (slow) o
Library is smaller :-) o More compatible with new 3Dprogs
Beta 31 (first public one)
o New tracked memory allocation
o Project's name changed to "Wazp3D"
KNOWN BUGS o Fog still not perfect o Refresh display problem (sKulpt) o
Texturing distortion (Warp3D-Engine) o Texturing badly mapped for some rare
specifics UV values (Bzone) o SOFT3D_ClearImage (= clearing Wazp3D internal RGBA
buffer) dont use well the MinUpdate region (This bug is patched)
TO DO IN THE FUTURE
o A faster coloring function... (ie rewrite Pixels24M)
o Make the fog works perfectly
IMPORTANT Wazp3D is not perfect but it was good enough for me :-) This Wazp3D
binary is intended to be used within a very fast 68040 AmigaOS (= UAE emulator
with JIT like WinUAE) This Wazp3D binary is compiled for 68040-68881 (adjust
your WinUAE settings) Also need "full screen RTG" & JIT both to be activated to
obtain enough speed (also need picasso 96/cybergraphics and an RGB24 screen)
Wazp3D is NOT an UAE hack and so (should) not depend on a particular UAE version
But it only need much speed for his software rendering Some 3Dprogs need a big
stack to be able to run without crash (glsokoban,etc...)
IMPLEMENTED FEATURES
Texturing
Zbuffer (Zbuffer > z)
Goureaud shading
Alpha blending (1 - Alpha)
Color blending (DECAL)
All Fogs
All primitives
All vertex formats,etc...
UNIMPLEMENTED FEATURES
Stencil masking
Color masking
Alpha masking
Zbuffer Functions
Blending functions
Stippling
Mipmapping
Filtering, etc...
TESTED AND WORKING SOFTWARES
see full documentation at http://thellier.free.fr/Wazp3D.htm
WAZP3D-SETTINGS
The Wazp3D-Settings tool allow to change some parameters of the Wazp3D
library emulation: see full documentation at http://thellier.free.fr/Wazp3D.htm
|
Contents of driver/video/Wazp3D.lha PERMSSN UID GID PACKED SIZE RATIO METHOD CRC STAMP NAME
---------- ----------- ------- ------- ------ ---------- ------------ -------------
[generic] 1260 2276 55.4% -lh5- 4f7c Sep 26 11:41 Disk.info
[generic] 1613 2616 61.7% -lh5- cb93 Oct 31 2006 Wazp3D-Settings
[generic] 218 377 57.8% -lh5- ac5f Sep 25 2007 Wazp3D-Settings-src/Wazp3D-Settings.c
[generic] 789 1199 65.8% -lh5- 1862 Sep 26 11:41 Wazp3D-Settings.info
[generic] 971 1897 51.2% -lh5- 1f9d Aug 21 11:11 Wazp3D-src/Disk.info
[generic] 4544 17448 26.0% -lh5- f2ec Sep 25 15:42 Wazp3D-src/LIBRARY_amigaos_inits.c
[generic] 2157 12438 17.3% -lh5- 67e0 Feb 11 2008 Wazp3D-src/LIBRARY_functions_glue.c
[generic] 575 2754 20.9% -lh5- 3a00 Feb 11 2008 Wazp3D-src/LIBRARY_functions_names.h
[generic] 102 153 66.7% -lh5- 3c95 Feb 11 2008 Wazp3D-src/LIBRARY_name.h
[generic] 1475 3773 39.1% -lh5- 2340 Sep 26 11:34 Wazp3D-src/LIBRARY_settings.c
[generic] 658 1476 44.6% -lh5- e146 Sep 17 14:35 Wazp3D-src/Makefile
[generic] 31 31 100.0% -lh0- 8161 Aug 2 1995 Wazp3D-src/MakeProject
[generic] 359 645 55.7% -lh5- 1527 Aug 21 11:11 Wazp3D-src/MakeProject.info
[generic] 301 597 50.4% -lh5- 484a Aug 21 11:11 Wazp3D-src/Options.info
[generic] 46580 216397 21.5% -lh5- 81af Sep 26 11:15 Wazp3D-src/Wazp3D39.c
[generic] 285 676 42.2% -lh5- 91dd Feb 11 2008 Wazp3D-src/writepixelarrray.c
[generic] 62608 150740 41.5% -lh5- c849 Sep 26 10:51 Wazp3D.library
[generic] 33157 74700 44.4% -lh5- 0188 Sep 26 11:35 Wazp3D.library.withnodebugger
[generic] 3171 7147 44.4% -lh5- b09a Sep 26 11:31 Wazp3D.readme
[generic] 221 468 47.2% -lh5- 932f Sep 26 11:41 Wazp3D.readme.info
---------- ----------- ------- ------- ------ ---------- ------------ -------------
Total 20 files 161075 497808 32.4% Sep 26 15:25
|
|
|
 |
Aminet © 1992-2008 Urban
Müller and
the Aminet team.
Aminet contact address: <aminet aminet net> |