Dator
 |  Startsida |  Hårdvara |  Nätverk |  Programmering |  Programvara |  Felsökning |  System |   
Programmering
  • C /C + + -programmering
  • Computer Programspråk
  • Delphi Programmering
  • Java Programming
  • JavaScript programmering
  • PHP /MySQL Programmering
  • perl Programmering
  • python Programming
  • Ruby programmering
  • Visual Basics Programmering
  • * Dator Kunskap >> Programmering >> C /C + + -programmering >> Content

    Hur man använder Skeleton filer i OGRE

    Den fria , öppen källkod 3D- animation verktyg som kallas OGRE stödjer många avancerade funktioner såsom vertex och fragment shaders , volymetriska texturer och progressiva maskor . Bland dessa funktioner, tillåter skeletal animation stöd du att blanda flera animationer med variabla vikter och ger ditt skapande liv via manuell ben kontroll . OGRE skelett filformat innehåller skelett definitioner som används för att animera 3D-modeller . I huvudsak , hierarkiska ben inom mesh flytta 3D- modellen . Du måste skapa , ladda och aktivera skelett filer att tillämpa dem i OGRE . Instruktioner
    1

    Skapa en skelett -fil med hjälp av en exportör kompatibel med OGRE . Dessa program producerar i huvudsak utförda modeller och material som Ogre sedan animeras . Exempel inkluderar Blender och OgreXmlConverter , som omvandlar text XML-filer att Mesh - eller skelett - filer . Exportera din skapelse som spelmotor material genom att spara den i . Skelettet filformatet . Skapa en enhet baserad på ett nät kopplat till skelettet filen du skapat med din exportören .
    2

    Använd OGRE funktion Animation staten att fastställa användningen av animation på enheten . Ring " Entity :: getAnimationState " ange sedan anropa metoder på det returnerade objektet att uppdatera sin animation . Aktivera animering med " setEnabled " funktionen . Använd " addTime " att stegvis ändra animeringen position eller automatiskt loop animeringen . Du kan även använda negativa värden med " addTime " att vända animering .
    3

    Genomföra skeletal animation i - hårdvara som ett alternativ . För att göra detta , skriv en vertex program som inkluderar per - vertex blandning index och blanda vikter tillsammans multipelvärlden matriser . Lägg till attributet " includes_skeletal_animation true " till din vertex program definition innan du använder program med OGRE .
    4

    Kombinera skelett och vertex animation i OGRE att skapa detaljerade animationer uppsättningar . Aktivera båda på samma enhet på samma gång genom att tillämpa vertex animation till basen mesh och skeletal animation till resultatet . Denna metod gör att du kan lita på skeletal animation för bas rörelse och vertex animation för detaljerad rörelse såsom ansiktsuttryck .

    Tidigare:

    nästa:
    relaterade artiklar
    ·Hur man lär Pekare i C
    ·Hur man upptäcker Blow av Mic på Xcode
    ·Hur man kompilerar ett sidhuvud i C + +
    ·Hur du använder GDB med Eclipse
    ·Hur man använder en listbox kontroll i MFC Visual C + …
    ·Konvertera BitArray till byte
    ·Hur man gör en GNU -fil för C + +
    ·Så skyddar PIC12F675 koder från Hacking
    ·Lägga till en vippströmbrytare till en Silverlight Ap…
    ·Fördelar och nackdelar med Objective C
    Utvalda artiklarna
    ·Så här visar du ett Word-dokument med PHP
    ·Hjälp med sekventiell filer i Java-programmering
    ·Hur att rensa skärmen i Python Programmering
    ·Hur man tar bort cookies i PHP
    ·Hur kan jag göra en 3 Column Grid
    ·Hur sortera en array
    ·Hur visa flera Histogram i Matlab
    ·Hur man tar bort ett värde från en associativ array i…
    ·Hur man skriver ett program i Java som Ingångar ord på…
    ·Hur att skapa en ruta Drive List i Visual Basic
    Copyright © Dator Kunskap http://www.dator.xyz