website logo
Auteur
avatar
thellier

Forum » » OS4 sur AmigaOne 500 / Sam460 » » [Résolu] - 3D hardware sur Sam460


Posté : 10-02-2015 13:56 icone du post

>Quand à Warp3D, je n'ai trouvé que l'API d'origine (qui a du évoluer un peu, par la suite ?)


Warp3D v2 = 74 fonctions
Version de base


Warp3D v3 = 81 fonctions
ajouts de fonctions comme W3D_DrawTriangleV() qui trace n triangles en une passe
et de fonctions pour avoir facilement  un écran compatible Warp3D


Warp3D v4 = 88 fonctions
ajouts des fonctions W3D_DrawArray/DrawElements qui trace n triangles/lignes/points en une passe: toutes les autres fonctions de tracés deviennent superflues


Sur AmigaOS4:
Warp3D v5 = 97 fonctions (en fait 95 fonctions 2 sont pas (?) implémentées)
ajouts des fonctions pour le multi-texturing = peut appliquer plusieurs textures (géneralement 4) durant le tracé avec des opérateurs entre elles


exemple de multitexturing en Warp3D V5 le bump-mapping:



Alain Thellier


 

Sam440 - Sam460 - X5000 - PowerBookG4 - WinUAE - MiniMig

Cet article provient de Le site des utilisateurs francophones actuels et futurs d'AmigaOS 4.x
https://amiga-ng.org/viewtopic.php?topic=2036&forum=19