<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="FeedCreator 1.8" -->
<?xml-stylesheet href="http://falsam.com/animator/lib/exe/css.php?s=feed" type="text/css"?>
<rdf:RDF
    xmlns="http://purl.org/rss/1.0/"
    xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
    xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
    xmlns:dc="http://purl.org/dc/elements/1.1/">
    <channel rdf:about="http://falsam.com/animator/feed.php">
        <title>Animator.pbi</title>
        <description></description>
        <link>http://falsam.com/animator/</link>
        <image rdf:resource="http://falsam.com/animator/lib/tpl/dokuwiki/images/favicon.ico" />
       <dc:date>2026-05-30T15:20:49+00:00</dc:date>
        <items>
            <rdf:Seq>
                <rdf:li rdf:resource="http://falsam.com/animator/doku.php?id=addjoin&amp;rev=1679501624&amp;do=diff"/>
                <rdf:li rdf:resource="http://falsam.com/animator/doku.php?id=addjoinkey&amp;rev=1679501624&amp;do=diff"/>
                <rdf:li rdf:resource="http://falsam.com/animator/doku.php?id=animationfinish&amp;rev=1680899874&amp;do=diff"/>
                <rdf:li rdf:resource="http://falsam.com/animator/doku.php?id=animationresetkeys&amp;rev=1681564712&amp;do=diff"/>
                <rdf:li rdf:resource="http://falsam.com/animator/doku.php?id=attachjoinentity&amp;rev=1679527081&amp;do=diff"/>
                <rdf:li rdf:resource="http://falsam.com/animator/doku.php?id=createavatar&amp;rev=1679501625&amp;do=diff"/>
                <rdf:li rdf:resource="http://falsam.com/animator/doku.php?id=createjoinanimation&amp;rev=1683625625&amp;do=diff"/>
                <rdf:li rdf:resource="http://falsam.com/animator/doku.php?id=createskeletonbody&amp;rev=1679503708&amp;do=diff"/>
                <rdf:li rdf:resource="http://falsam.com/animator/doku.php?id=enableanimation&amp;rev=1680900106&amp;do=diff"/>
                <rdf:li rdf:resource="http://falsam.com/animator/doku.php?id=freejoins&amp;rev=1679504676&amp;do=diff"/>
                <rdf:li rdf:resource="http://falsam.com/animator/doku.php?id=freejoinsentities&amp;rev=1680900237&amp;do=diff"/>
                <rdf:li rdf:resource="http://falsam.com/animator/doku.php?id=getanimations&amp;rev=1679503814&amp;do=diff"/>
                <rdf:li rdf:resource="http://falsam.com/animator/doku.php?id=getjoin&amp;rev=1679505103&amp;do=diff"/>
                <rdf:li rdf:resource="http://falsam.com/animator/doku.php?id=getjoinparent&amp;rev=1679505755&amp;do=diff"/>
                <rdf:li rdf:resource="http://falsam.com/animator/doku.php?id=getmainjoinnode&amp;rev=1679503109&amp;do=diff"/>
                <rdf:li rdf:resource="http://falsam.com/animator/doku.php?id=loadskeleton&amp;rev=1679501625&amp;do=diff"/>
                <rdf:li rdf:resource="http://falsam.com/animator/doku.php?id=playanimation&amp;rev=1679504268&amp;do=diff"/>
                <rdf:li rdf:resource="http://falsam.com/animator/doku.php?id=saveskeleton&amp;rev=1679501625&amp;do=diff"/>
                <rdf:li rdf:resource="http://falsam.com/animator/doku.php?id=scaleskeleton&amp;rev=1679502375&amp;do=diff"/>
                <rdf:li rdf:resource="http://falsam.com/animator/doku.php?id=start&amp;rev=1683905828&amp;do=diff"/>
            </rdf:Seq>
        </items>
    </channel>
    <image rdf:about="http://falsam.com/animator/lib/tpl/dokuwiki/images/favicon.ico">
        <title>Animator.pbi</title>
        <link>http://falsam.com/animator/</link>
        <url>http://falsam.com/animator/lib/tpl/dokuwiki/images/favicon.ico</url>
    </image>
    <item rdf:about="http://falsam.com/animator/doku.php?id=addjoin&amp;rev=1679501624&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2023-03-22T17:13:44+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>addjoin</title>
        <link>http://falsam.com/animator/doku.php?id=addjoin&amp;rev=1679501624&amp;do=diff</link>
        <description>Syntaxe

AddJoin(List joins.NewSkeleton(), Name.s, dx.f=0, dy.f=0, dz.f=0, *Join.NewSkeleton = 0)

Description

Ajouter un joint.

Arguments

 Joins.NewSkeleton()   Le skeleton contenant les joints.      Name   Nom du joint.     dx.f, dy.f, dz.f   Déplacement du joint par rapport au joint parent.</description>
    </item>
    <item rdf:about="http://falsam.com/animator/doku.php?id=addjoinkey&amp;rev=1679501624&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2023-03-22T17:13:44+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>addjoinkey</title>
        <link>http://falsam.com/animator/doku.php?id=addjoinkey&amp;rev=1679501624&amp;do=diff</link>
        <description>Syntaxe

AddJoinKey(*Join.NewSkeleton, Name.s, rx.f, ry.f, rz.f, px.f=0, py.f=0, pz.f=0)

Description

Ajouter une clé à une animation.

Arguments

 Join.NewSkeleton()   Joint concerné par l&#039;animation.      Name   Nom de l&#039;animation.     rx.f, ry.f, rz.f</description>
    </item>
    <item rdf:about="http://falsam.com/animator/doku.php?id=animationfinish&amp;rev=1680899874&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2023-04-07T22:37:54+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>animationfinish</title>
        <link>http://falsam.com/animator/doku.php?id=animationfinish&amp;rev=1680899874&amp;do=diff</link>
        <description>Syntaxe

AnimationFinish(List Joins.NewSkeleton(), Animation.s)

Description

Tester si une animation est terminée.

Arguments

 Joins.NewSkeleton()   Le skeleton contenant les joints.      Animation   l&#039;animation à tester.     
Valeur de retour

Retourne 1 si l&#039;animation est terminée ou 0 dans le cas contraire.</description>
    </item>
    <item rdf:about="http://falsam.com/animator/doku.php?id=animationresetkeys&amp;rev=1681564712&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2023-04-15T15:18:32+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>animationresetkeys</title>
        <link>http://falsam.com/animator/doku.php?id=animationresetkeys&amp;rev=1681564712&amp;do=diff</link>
        <description>Syntaxe

AnimationResetKeys(List Joins.NewSkeleton())

Description

Reset d&#039;une animation (Retour aux paramètres initiaux).

Arguments

 Joins.NewSkeleton()   Le skeleton contenant les joints.     
Valeur de retour

Aucune.

Remarques</description>
    </item>
    <item rdf:about="http://falsam.com/animator/doku.php?id=attachjoinentity&amp;rev=1679527081&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2023-03-23T00:18:01+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>attachjoinentity</title>
        <link>http://falsam.com/animator/doku.php?id=attachjoinentity&amp;rev=1679527081&amp;do=diff</link>
        <description>Syntaxe

AttachJoinEntity(*Join.NewSkeleton, MeshFile.s, Material.s=“”, dx.f=0, dy.f=0, dz.f=0, sx.f=1, sy.f=1, sz.f=1, rx.f=0, ry.f=0, rz.f=0)

Description

Attache une entité à un joint.

Arguments

 Joins.NewSkeleton()   Le joint sur lequel sera attaché l&#039;entité.</description>
    </item>
    <item rdf:about="http://falsam.com/animator/doku.php?id=createavatar&amp;rev=1679501625&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2023-03-22T17:13:45+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>createavatar</title>
        <link>http://falsam.com/animator/doku.php?id=createavatar&amp;rev=1679501625&amp;do=diff</link>
        <description>Syntaxe

CreateAvatar(List Joins.NewSkeleton(), ShowJoin.b=#False)

Description

Création 3D de l&#039;objet animé.

Arguments

 Joins.NewSkeleton()   Le skeleton contenant les joints.      [ShowJoin.b=#False]   Visualisation des joints (oui ou non).</description>
    </item>
    <item rdf:about="http://falsam.com/animator/doku.php?id=createjoinanimation&amp;rev=1683625625&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2023-05-09T11:47:05+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>createjoinanimation</title>
        <link>http://falsam.com/animator/doku.php?id=createjoinanimation&amp;rev=1683625625&amp;do=diff</link>
        <description>Syntaxe

CreateJoinAnimation(*Join.NewSkeleton, Name.s, Mode = #PB_Relative)

Description

Créer une animation associé à un joint.

Arguments

 Join.NewSkeleton()   Joint concerné par l&#039;animation.     Name   Nom de l&#039;animation.     Mode   Usage ultérieur.</description>
    </item>
    <item rdf:about="http://falsam.com/animator/doku.php?id=createskeletonbody&amp;rev=1679503708&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2023-03-22T17:48:28+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>createskeletonbody</title>
        <link>http://falsam.com/animator/doku.php?id=createskeletonbody&amp;rev=1679503708&amp;do=diff</link>
        <description>Syntaxe

CreateSkeletonBody(Impostor, Type, x.f, y.f, z.f, Mass.f=1, Restitution.f=0, Friction.f=0)

Description

Crée un impostor physique invisible pour attacher un skeleton.

Arguments

 Impostor Impostor à créer.      Type   #PB_Entity_BoxBody ou #PB_Entity_CylinderBody.</description>
    </item>
    <item rdf:about="http://falsam.com/animator/doku.php?id=enableanimation&amp;rev=1680900106&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2023-04-07T22:41:46+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>enableanimation</title>
        <link>http://falsam.com/animator/doku.php?id=enableanimation&amp;rev=1680900106&amp;do=diff</link>
        <description>Syntaxe

EnableAnimation(List Joins.NewSkeleton(), Animation.s) 

Description

Activer une animation terminée.

Arguments

 Joins.NewSkeleton()   Le skeleton contenant les joints.      Animation   l&#039;animation à activer.     
Valeur de retour

Aucune.</description>
    </item>
    <item rdf:about="http://falsam.com/animator/doku.php?id=freejoins&amp;rev=1679504676&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2023-03-22T18:04:36+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>freejoins</title>
        <link>http://falsam.com/animator/doku.php?id=freejoins&amp;rev=1679504676&amp;do=diff</link>
        <description>Syntaxe

FreeJoins(List Joins.NewSkeleton())

Description

Libéres les joints d&#039;un skeleton. l&#039;ensemble des entités deviennent physiques.

Arguments

 Joins.NewSkeleton()   Le skeleton contenant les joints.     
Valeur de retour

Aucune.

Remarques</description>
    </item>
    <item rdf:about="http://falsam.com/animator/doku.php?id=freejoinsentities&amp;rev=1680900237&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2023-04-07T22:43:57+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>freejoinsentities</title>
        <link>http://falsam.com/animator/doku.php?id=freejoinsentities&amp;rev=1680900237&amp;do=diff</link>
        <description>Syntaxe

FreeJoinsEntities(List Joins.NewSkeleton())

Description

Détruire les entités d&#039;un skeleton.

Arguments

 Joins.NewSkeleton()   Le skeleton contenant les joints.     
Valeur de retour

Aucune.

Remarques</description>
    </item>
    <item rdf:about="http://falsam.com/animator/doku.php?id=getanimations&amp;rev=1679503814&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2023-03-22T17:50:14+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>getanimations</title>
        <link>http://falsam.com/animator/doku.php?id=getanimations&amp;rev=1679503814&amp;do=diff</link>
        <description>Syntaxe

GetAnimations(List Joins.NewSkeleton())

Description

Donne la liste des animations d&#039;un skeleton.

Arguments

 Joins.NewSkeleton()   Le skeleton contenant les joints.     
Valeur de retour

Retourne une chaine contenant la liste des animations. Chaque animation est séparée par le caractère</description>
    </item>
    <item rdf:about="http://falsam.com/animator/doku.php?id=getjoin&amp;rev=1679505103&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2023-03-22T18:11:43+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>getjoin</title>
        <link>http://falsam.com/animator/doku.php?id=getjoin&amp;rev=1679505103&amp;do=diff</link>
        <description>Syntaxe

GetJoin(List Joins.NewSkeleton(), Name.s)

Description

Retourner l&#039;identifiant du joint recherché à partir de son nom.

Arguments

 Joins.NewSkeleton()   Le skeleton contenant les joints.      Name   Nom du joint.    
Valeur de retour

Retourne l&#039;identifiant du joint.</description>
    </item>
    <item rdf:about="http://falsam.com/animator/doku.php?id=getjoinparent&amp;rev=1679505755&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2023-03-22T18:22:35+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>getjoinparent</title>
        <link>http://falsam.com/animator/doku.php?id=getjoinparent&amp;rev=1679505755&amp;do=diff</link>
        <description>Syntaxe

GetJoinParent(List Joins.NewSkeleton(), *join.NewSkeleton)

Description

Faire une recherche d&#039;un joint parent à partir d&#039;un joint.

Arguments

 Joins.NewSkeleton()   Le skeleton contenant les joints.      *join.NewSkeleton   Joint dont on cherche le joint parent.</description>
    </item>
    <item rdf:about="http://falsam.com/animator/doku.php?id=getmainjoinnode&amp;rev=1679503109&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2023-03-22T17:38:29+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>getmainjoinnode</title>
        <link>http://falsam.com/animator/doku.php?id=getmainjoinnode&amp;rev=1679503109&amp;do=diff</link>
        <description>Syntaxe

GetMainJoinNode(List Joins.NewSkeleton())

Description

Retourne le node du joint maitre.

Arguments

 Joins.NewSkeleton()   Le skeleton contenant les joints.     
Valeur de retour

Retourne le node du joint maître.

Remarques

Le skeleton n&#039;étant pas physique Cette fonctionnalité est nécessaire si vous souhaitez le lié à une entité.</description>
    </item>
    <item rdf:about="http://falsam.com/animator/doku.php?id=loadskeleton&amp;rev=1679501625&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2023-03-22T17:13:45+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>loadskeleton</title>
        <link>http://falsam.com/animator/doku.php?id=loadskeleton&amp;rev=1679501625&amp;do=diff</link>
        <description>Syntaxe

LoadSkeleton(List Joins.NewSkeleton(), FileName.s)

Description

Télécharger un skeleton au format JSON.

Arguments

 Joins.NewSkeleton()   Le skeleton contenant les joints.      FileName   Nom du fichier avec l&#039;extension JSON.    
Valeur de retour</description>
    </item>
    <item rdf:about="http://falsam.com/animator/doku.php?id=playanimation&amp;rev=1679504268&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2023-03-22T17:57:48+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>playanimation</title>
        <link>http://falsam.com/animator/doku.php?id=playanimation&amp;rev=1679504268&amp;do=diff</link>
        <description>Syntaxe

PlayAnimation(List Joins.NewSkeleton(), Animation.s, FrameRate.i = 60)

Description

Jouer une animation.

Arguments

 Joins.NewSkeleton()   Le skeleton contenant les joints.      Animation   Nom de l&#039;animation.     [FrameRate]   Nombre d&#039;images à générer pour jouer une clé de l&#039;animation.</description>
    </item>
    <item rdf:about="http://falsam.com/animator/doku.php?id=saveskeleton&amp;rev=1679501625&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2023-03-22T17:13:45+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>saveskeleton</title>
        <link>http://falsam.com/animator/doku.php?id=saveskeleton&amp;rev=1679501625&amp;do=diff</link>
        <description>Syntaxe

SaveSkeleton(List Joins.NewSkeleton(), FileName.s)

Description

Sauvegarder un skeleton au format JSON.

Arguments

 Joins.NewSkeleton()   Le skeleton contenant les joints.  FileName   Nom du fichier avec l&#039;extension JSON. 
Valeur de retour</description>
    </item>
    <item rdf:about="http://falsam.com/animator/doku.php?id=scaleskeleton&amp;rev=1679502375&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2023-03-22T17:26:15+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>scaleskeleton</title>
        <link>http://falsam.com/animator/doku.php?id=scaleskeleton&amp;rev=1679502375&amp;do=diff</link>
        <description>Syntaxe

ScaleSkeleton(List Joins.NewSkeleton(), x.f=1, y.f=1, z.f=1)

Description

Change les dimensions d&#039;un skeleton.

Arguments

 Joins.NewSkeleton()   Le skeleton contenant les joints.      Name   Nom du joint.     x.f=1, y.f=1, z.f=1   Les facteurs d&#039;échelle sur les trois axes.</description>
    </item>
    <item rdf:about="http://falsam.com/animator/doku.php?id=start&amp;rev=1683905828&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2023-05-12T17:37:08+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>start</title>
        <link>http://falsam.com/animator/doku.php?id=start&amp;rev=1683905828&amp;do=diff</link>
        <description>Animator.pbi version 1.20 (15 Avril 2023)

 Download Animator.zip 


:!: Fonctionne à partir de PureBasic 6.01

Qu&#039;est ce que Animator.pbi ?

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</description>
    </item>
</rdf:RDF>
