PureBasic - Sprite3D

Généralités

La bibliothèque Sprite3D est la base d'un moteur de traitement 3D utilisé pour afficher les sprites 2D en utilisant les nouvelles capacités matérielles 3D comme le zoom en temps-réel, les transformations, les fondus de couleurs (transparence) et plus encore. Pour en savoir plus sur les sprites, lisez la documentation Sprite. Une carte graphique récente est recommandée pour bénéficier de la pleine puissance de ces fonctions (avec accélération des fonctions 3D). Les sprites 3D sont proposés pour réaliser facilement des effets hors du commun, mais il ne faut pas oublier qu'ils sont moins rapides que les sprites classiques et plus restrictifs en termes de taille par exemple. Le support des sprites se fait à partir de DirectX7 ce qui permet d'utiliser le circuit spécialisé accélérateur s'il existe.

Sommaire des commandes

CreateSprite3D
DisplaySprite3D
FreeSprite3D
InitSprite3D
IsSprite3D
RotateSprite3D
Sprite3DBlendingMode
Sprite3DQuality
Start3D
Stop3D
TransformSprite3D
ZoomSprite3D

Exemple

Sprite3D.pb

OS Supportés

Windows, Linux (OpenGl), MacOS X

Guide de référence - Index