Avatar utilizator
qPastarnac
Membru Avansat
Membru Avansat
  • Mesaje: 57
    Membru din: 03 Oct 2024, 09:59
  • Reacții: 693
  • Mesaje utile: 0
  • Status: Pierd vremea ^.^
  • Regat: Shinsoo
  • [ID Discord]
  • Medalii

    *Descriere:
    Librarii folosite:
    https://github.com/assimp/assimp
    https://github.com/guillaumeblanc/ozz-animation
    granny-sdk-the-source-code-t6542?hilit=granny+sdk

    Pentru import gr2 in blender:
    program-metin2-blender-gr2-toolkit-alph ... lender+gr2

    In libul assimp a fost adaugat suport pentru incarcarea fisierelor .gr2

    Daca ai skinned mesh si vrei sa folosesti si fisiere .glb/fbx etc se poate muta etergrnlib la noul assimp-gr2.lib eliminand granny.h si liburile de la granny
    ( nu voiam sa convertesc toate obiectele de pe harti si a fost cea mai rapida metoda sa folosesc glb + ozz ).

    Daca nu ai skinned mesh ramai la sdk granny! In assimp este doar load la mesh fara functiile de skinned!
    (codul adaugat pentru suport gr2 este in assimp/code/AssetLib/GR2/)

    Este si un convertor doar pentru windows dar nu isi face build cu liburile,trebuie construit manual :
    Gr2 -> glb (cu animatii glb + animatii .ozz + generare skeleton.ozz)
    glb->Gr2(mesh + animatii)
    [Altele] Assimp + suport gr2 (doar pentru skinned mesh) - Mesaj 1 - Imagine 1

    FBX in lucru,nu recomand sa fie folosit!

    fisier.bat pentru convertit animatiile glb->ozz sau invers

    Testat pe Directx9,Directx11 si Directx12(meshurile sunt intunecate pentru ca nu am pus lumina pe ele)
    (DirectX9 ,DirectX11 ,DirectX12)

    cmake 3.22 minim (pentru supot freebsd 12...)
    build reusit pe

    Windows : x86 / x64
    Android: ARM64 (arm64-v8a) / ARM (armeabi-v7a)

    FreeBSD : 12 i386
    comenzile :
    cmake -S . -B build -DCMAKE_BUILD_TYPE=Release -DCMAKE_CXX_STANDARD=17 -DCMAKE_CXX_STANDARD_REQUIRED=ON -DASSIMP_WARNINGS_AS_ERRORS=OFF
    cmake --build build -j2



    [Altele] Assimp + suport gr2 (doar pentru skinned mesh) - Mesaj 1 - Imagine 2

    Conținut: Ascuns
    Reacționează ❤️ la acest mesaj și conținutul se va afișa automat.


    *Link scanare VirusTotal (obligatoriu): https://www.virustotal.com/gui/file/3ad ... ?nocache=1

    Nou Cum descarc de pe TeraBox?

    Afișează detalii Ascunde detalii
    • Este asemănător cu Mega.nz
    • Instalați-vă clientul lor de Download de aici
    • Faceți-vă un cont (vă puteți loga cu Facebook / Google / etc)
    • Nou Dacă nu vreți să descărcați clientul de Download, folosiți acest site
    • Gata! Acum puteți descărca resursele rapid & simplu.

    De ce folosim TeraBox?

    • Este gratuit
    • Primești 1TB de spațiu gratuit la orice cont creat!
    • Este ușor de folosit și varianta premium este foarte ieftină
    • Fișierele nu sunt șterse niciodată
    TeraBox logo
    Avatar utilizator
    LeH
    Membru Ucenic
    Membru Ucenic
  • Mesaje: 40
    Membru din: 30 Sep 2024, 21:34
  • Reacții: 1353
  • Mesaje utile: 1
  • Status: Pierd vremea ^.^
  • Regat: Shinsoo
  • Avatar utilizator
    LeH
    Membru Ucenic
    Membru Ucenic

    Mesaj

    poti sa verifici linkul ca nu vrea :)
    Avatar utilizator
    qPastarnac
    Membru Avansat
    Membru Avansat
  • Mesaje: 57
    Membru din: 03 Oct 2024, 09:59
  • Reacții: 693
  • Mesaje utile: 0
  • Status: Pierd vremea ^.^
  • Regat: Shinsoo
  • [ID Discord]
  • Medalii

    Avatar utilizator
    qPastarnac
    Membru Avansat
    Membru Avansat

    Mesaj

    LeH scrie: ↑ poti sa verifici linkul ca nu vrea :)
    link fixat,mersi ca mi ai spus

    Înapoi la “Resurse utile”

    Discord ID copiat: