Beiträge von Anohros

    Ich habe den Quellcode zum selbst bauen der Basiskomponente des Converters auf GitHub veröffentlicht:

    Bitte melden Sie sich an, um diesen Link zu sehen.


    Dabei handelt es sich um Bibliothek die meiner Converter Konsole sowie GUI die benötigten Funktionen zum Konvertieren bereitstellt.

    Die Bibliothek ist soweit stabil und lässt sich gut erweitern und theoretisch in andere Tools einbinden.


    Die Converter Konsole baut darauf auf und wird demnächst veröffentlicht. Es wird dann noch die GUI folgen.

    It depends on the source material.


    I did upscale the character und building textures by using:

    Bitte melden Sie sich an, um diesen Link zu sehen. (uses a trained neural network)


    I have found out that the character textures are greatly improved by texture upscaling and it fits really in the game. Buildings are really depending on the source material. Sometimes even the non-upscaled textures have a ingame a more nice looking result than the upscaled variant.


    It also helps to use different trained networks which affects the look of the outcome in different ways.


    A little taste of it (Unreal Engine 4):

    Bitte melden Sie sich an, um dieses Medienelement zu sehen.


    Some more details:

    Upscaled by a factor of 4

    Disk space increased by a factor of ~5.23.

    #Update 1.3


    I have not much time to develop the converter continuously. Though, I am still working on it.


    Basic features of the GUI are already fully functional as shown in picture below - one of the best features is the possibility to merge scenes from various gr2 files into a single fbx scene:

    Bitte melden Sie sich an, um diesen Link zu sehen.


    Support for Blender Graphic Software is fixed. Now, converted gr2 files can be imported to blender directly:

    Bitte melden Sie sich an, um diesen Link zu sehen.

    #Update 1.2 oben


    Daraus wird sich vermutlich, zumindest von meiner Seite aus, kein Metin2 Klone oder "Metin3" entwickeln. Ich nutze die UE4 aktuell eher um ein bisschen rum zu probieren und Spaß zu haben. Der Konverter ist mittel zum Zweck um Content zum Basteln in die Engine zu holen, ohne selbst modellieren zu müssen. Aber mit diesem Konverter sollte es prinzipiell kein Problem sein Metin2 in der UE4 mit originalem Content nach zu empfinden. Abgesehen von der aufwändigen Spiellogik, Networking und Effekte etc.. Aber eine kleine Singeplayer-Demo wäre schnell gemacht :D

    Hallo geehrte Community


    Vor über einem Jahr habe ich die Entwicklung eines Konverters begonnen, um Modelle vom Format "gr2" ("Granny 2") zum Format "fbx" ("Filmbox") zu konvertieren, damit ich diese Modelle in der Unreal Engine 4 nutzen kann. Aber mit dem Ziel, dass nach dem konvertieren keine Handgriffe wie z.B. Rigging, Skinning in 3ds Max durchzuführen sind. Das klappte damals auch schon ziemlich gut..


    Bitte melden Sie sich an, um dieses Medienelement zu sehen.


    Um den Charakter samt der Animationen innerhalb der Unreal Engine 4 zu nutzen, waren keine Handgriffe in 3ds Max erforderlich. Ohne meinen Konverter wäre der übliche bekannte Weg gewesen, das Modell über das Tool "grnreader" in 3ds Max zu importieren und das Rigging und Skinning am Modell vorzunehmen (dauert..).


    Leider hatte mein Konverter beim konvertieren mancher Modellen einige Fehler. Zum Beispiel beim konvertieren eines Metin Steins, die Charaktere machten eher weniger Probleme. Bin leider kein Experte im Fach "3D-Animationen". Daher hatte ich die Entwicklung erstmal pausiert, nachdem ich keinen Fix für die Fehler finden konnte..


    Seit kurzem habe ich die Entwicklung wieder aufgenommen "mit frischem Wind" und habe die Fehler beseitigen können.


    Bitte melden Sie sich an, um diesen Link zu sehen.


    Sobald mein Konverter keine offenen Themen mehr hat und die Code-Qualität meinen Erwartungen entspricht, dann wird dieser zum Download erhältlich sein.



    #Update 1
    Materials werden mittlerweile vom Konverter inkl. Texturen exportiert. Bei den Texturen ist die Reglung für den Umgang mit absoluten und relativen Pfaden noch nicht vollständig gelöst. Aktuell ist es erforderlich, dass die Texturen am selben Ort abliegen wo auch die gr2-Datei abliegt.


    Bitte melden Sie sich an, um diesen Link zu sehen. Bitte melden Sie sich an, um diesen Link zu sehen.



    #Update 1.2
    Umgang mit absoluten und relativen Pfaden beim Export von Texturen ist gelöst. Das ist vor allem interessant, da das Zusammensetzen mehrerer "gr2" Dateien möglich ist.


    Beispiel:
    Du nennst dem Konverter verschiedene "die zueinander in Relation stehen" gr2-Dateien in einer bestimmten Reihenfolge:


    1. Eine "gr2" Datei von einem Skeleton Mesh z.B. einem Charakter.
    2. Eine "gr2" Datei von einer Animation z.B. eine "Attack" Animation.
    3. Eine "gr2" Datei wie z.B. die Haare.


    Das Tool Granny Viewer würde alles zu einer Szene zusammensetzen. Das selbe passiert beim Konverter ebenfalls und lässt sich als eine Szene ins Format "fbx" umwandeln, welche in 3ds Max vollständig und funktional importierbar ist.



    Bugs.. jeder Entwickler kennt sie..
    Bitte melden Sie sich an, um diesen Link zu sehen.


    #Update 1.3

    Basic features of the GUI are already fully functional as shown in picture below - one of the best features is the possibility to merge scenes from various gr2 files into a single fbx scene:

    Bitte melden Sie sich an, um diesen Link zu sehen.


    Support for Blender Graphic Software is fixed. Now, converted gr2 files can be imported to blender directly:

    Bitte melden Sie sich an, um diesen Link zu sehen.



    Hinweis: Die "*.fbx" Format lässt sich vollständig und funktional in 3ds Max importieren und von da aus wieder zurück ins "*.gr2" Format


    Quellcode zum selbst bauen (Basiskomponente):

    Bitte melden Sie sich an, um diesen Link zu sehen.


    Grüße
    Anohros