oui !
en fait faut bien comprendre qu'un sprite est d'abord crée en 2D
avec Resultat = CreateSprite(
#Sprite, Largeur, Hauteur ,
#PB_Sprite_Texture)
ce parametre de texture est tres important pour la suite !!
ensuite tu fait un simple
Resultat = CreateSprite3D(
#Sprite3D,
#Sprite)
maintenant et seulement maintenant ton sprite 3D existe !!
je ne pense pas qu'on puisse dessiner avec Stardrawing dans un sprite 3D !!
faut dessiner dans le sprite 2D puis convertir a la volé ! eventuellement ...
pour les effets genre déformation le sprite 2D est tres rapide
en utilisant Startdrawing !!
mais pour les rotations, le prite 3d a deja une rotation precodé par purebasic avec "RotateSprite3D(#Sprite3D, Angle, Mode)"
bref pour modifier l'apparence d'un sprite , mieux vaut rester en 2D
le sprite 3D n'a d'utilité que parce que certaine fonction purebasic sont cablé pour
