Outils pour utilisateurs

Outils du site


start

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
start [2023/04/07 22:48] falsamstart [2023/05/12 17:37] (Version actuelle) falsam
Ligne 1: Ligne 1:
-**Animator.pbi version 1.10 (Avril 2023)**+**Animator.pbi version 1.20 (15 Avril 2023)**  
  Download [[https://www.falsam.com/animator/Animator.zip|Animator.zip]] \\   Download [[https://www.falsam.com/animator/Animator.zip|Animator.zip]] \\ 
-Ce fichier compressé contient la version 1.00 et 1.10 d'Animator. 
  
-:!: **Fonctionne uniquement avec PureBasic 6.01** +:!: **Fonctionne à partir de PureBasic 6.01** 
  
 <WRAP round box 100%> <WRAP round box 100%>
Ligne 9: Ligne 9:
 </WRAP> </WRAP>
 <WRAP group> <WRAP group>
-**Animator.pbi** est un module codé avec le langage **PureBasic** permettant de créer des **objets animés** chacun étant au **format JSON**.+**Animator.pbi** est un module codé avec le langage **PureBasic** permettant de créer des **objets animés 3D (ou avatar) **. Chaque création pourra être sauvegarder au **format JSON**.
  
-■ Un objet est représenté par la liste structurée récursive **NewSkeleton()**+■ Un objet est représenté par une liste structurée récursive. 
  
-■ Un objet animé est défini par un ensemble de joints reliés les uns les autres. +■ Un objet animé est défini par un ensemble de jointures reliées les unes aux autres. 
-Chaque join est lié à la structure récursive **NewSkeleton**+Chaque jointure est liée aussi à une structure récursive. 
  
-■ Sur chaque jointon peut ajouter une ou plusieurs entité simple (//Cube, Sphere, etc ...//) ou des meshes OGRE3D. chaque entité peut être associé à un fichier .material ou à une couleur ou une texture.+■ Sur chaque jointurevous ajouterez une ou plusieurs entités simples (//Cube, Sphere, etc ...//) ou des meshes OGRE3D. chaque entité peut être associé à un fichier .material ou à une couleur au format RGB/RGBA ou une texture.
  
-■ Sur chaque jointon peut ajouter une ou plusieurs animation. Chaque animation est configurée avec une timeline composée de clés définissant la rotation et le déplacement.+■ Sur chaque jointureVous pourrez ajouter une ou plusieurs animations. Chaque animation est configurée avec une timeline composée de clés définissant la rotation et le déplacement.
  
 </WRAP> </WRAP>
Ligne 35: Ligne 35:
 </code> </code>
  
-Initialiser l'objet animée.+Initialiser l'objet animée que vous souhaitez créer.
 <code purebasic>Define NewList Cube.NewSkeleton()</code> <code purebasic>Define NewList Cube.NewSkeleton()</code>
 Insérons un joint au point de coordonnée 0,0,0 sur l'axe x,y,z. Insérons un joint au point de coordonnée 0,0,0 sur l'axe x,y,z.
Ligne 153: Ligne 153:
 [[EnableAnimation|EnableAnimation() Active une animation terminée.]]\\ [[EnableAnimation|EnableAnimation() Active une animation terminée.]]\\
 [[FreeJoinsEntities|FreeJoinsEntities() Détruit les entités d'un skeleton.]] \\ [[FreeJoinsEntities|FreeJoinsEntities() Détruit les entités d'un skeleton.]] \\
 +[[AnimationResetKeys|AnimationResetKeys() Reset d'une animation.]] \\
  
  
start.1680900524.txt.gz · Dernière modification : 2023/04/07 22:48 de falsam