Register for your free account! | Forgot your password?

You last visited: Today at 09:25

  • Please register to post and access all features, it's quick, easy and FREE!


Anforderungen an einen O3DConverter

Reply
 
Old   #1
 
elite*gold: 0
Join Date: Mar 2008
Posts: 598
Received Thanks: 463
Anforderungen an einen O3DConverter

Ich programmieren zz. als Ableger meines Versuchs Flyff in Qt/OpenGL zu replizieren einen Obj-zu-O3D-Converter.

Die Logik für die Umwandlung ist zum Großteil fertig aber die Bedienoberfläche ist noch am Anfang.

Da ich das ganze nur aus Sicht eines Programmierers sehe würde mich interessieren was ihr so Anforderungen an einen ObjO3DConverter habt.

Was ich kann:
-Monster/Objekte darstellen
-Charaktere (aus mehreren Objekten zusammengesetzt) darstellen
-Animationen darstellen

Mögliche Features:
-Modelle übereinanderlegen um das Skinnen zu erleichtern
-Presets, um automatisch zu Skinnen basiert auf den Vertexpositionen


Gepostete Ideen:
-ATEX einbauen



Mognakor is offline  
Thanks
1 User
Old 02/18/2015, 22:25   #2

 
elite*gold: 18
The Black Market: 103/0/0
Join Date: Sep 2009
Posts: 20,162
Received Thanks: 14,383
Einigen Models kann man via ATEX_XXX eine andere Texture zuweisen welche dann in der Texture Datei mit "-etXX" (XX ist die ATEX Nummer) dargestellt werden kann.
Wenn dein Converter dann, nehmen wir an, vom Resource Ordner aus gestartet wird, die anderen Texturen auch darstellt wäre das etwas.


Sedrika is offline  
Old 02/19/2015, 17:38   #3
 
elite*gold: 0
Join Date: Mar 2008
Posts: 598
Received Thanks: 463
Besteht Interesse an einem Feature zum Erstellen neuer Animationen?
Mognakor is offline  
Old 02/19/2015, 19:57   #4
 
elite*gold: 317
Join Date: Jul 2013
Posts: 426
Received Thanks: 293
Wenn Du so fragst und es hinbekommst, dann: JA!


Schulzie is offline  
Old 02/20/2015, 15:17   #5
 
elite*gold: 0
Join Date: Mar 2008
Posts: 598
Received Thanks: 463
Hier mal ein kleiner Zwischenstand:



Derzeit 2 Modelle die man übereinanderlegen und einzeln Aus/An schalten kann.
Konfigurieren muss man die noch über die settings.ini, da kommt noch ein Kontrolpanel dazu damit das einfacher geht.
Panel dass Informationen über die Bones und die Struktur gibt (TreeView, Child-Bones hängen an Parents)


Obj zu O3D ist immernoch zu nur 90% fertig, da ich gerne Rückmeldungen hätte was ihr in dem Prozess steuern möchtet.

Theoretisch möglich ist das setzen von Flags:
Code:
#define XE_NONE				0
#define XE_REFLECT			(0x00000001)
#define XE_OPACITY			(0x00000002)
#define XE_2SIDE			(0x00000004)
#define XE_SELF_ILLUMINATE	(0x00000008)
#define XE_SPECULAR			(0x00000010)
#define XE_BUMP				(0x00000020)
#define XE_HIDE				(0x00000040)
oder auch Farbgebungen für z.b. Licht.
Code:
struct D3DMaterial
{
	RGBA_Color	Diffuse;        /* Diffuse color RGBA */
	RGBA_Color	Ambient;        /* Ambient color RGB */
	RGBA_Color	Specular;       /* Specular 'shininess' */
	RGBA_Color	Emissive;       /* Emissive color RGB */
	float		Power;          /* Sharpness if specular highlight */
};
Bei beidem wird jedoch nicht alles von Flyff genutzt.

Außerdem gibt es Flag bei dem euer Mesh nur Nachts angezeigt wird (z.b. für Straßenlampen).

Natürlich sind auch Dinge möglich wie Meshes die in der Obj vorhanden sind als Collision Mesh zu nutzen oder wegzulassen.
Mognakor is offline  
Old 02/21/2015, 20:31   #6

 
elite*gold: 0
Join Date: Apr 2011
Posts: 128
Received Thanks: 56
Quote:
Originally Posted by Mognakor View Post
Natürlich sind auch Dinge möglich wie Meshes die in der Obj vorhanden sind als Collision Mesh zu nutzen oder wegzulassen.
Man kann auch seperat ein mesh für die Collision verwenden. Simplere meshes für collision entlasten den worldserver und client massiv.
TheRealFoamy is offline  
Old 02/23/2015, 20:25   #7
 
elite*gold: 0
Join Date: Nov 2009
Posts: 374
Received Thanks: 463
Quote:
Originally Posted by Mognakor View Post
Hier mal ein kleiner Zwischenstand:



Derzeit 2 Modelle die man übereinanderlegen und einzeln Aus/An schalten kann.
Konfigurieren muss man die noch über die settings.ini, da kommt noch ein Kontrolpanel dazu damit das einfacher geht.
Panel dass Informationen über die Bones und die Struktur gibt (TreeView, Child-Bones hängen an Parents)


Obj zu O3D ist immernoch zu nur 90% fertig, da ich gerne Rückmeldungen hätte was ihr in dem Prozess steuern möchtet.

Theoretisch möglich ist das setzen von Flags:
Code:
#define XE_NONE                0
#define XE_REFLECT            (0x00000001)
#define XE_OPACITY            (0x00000002)
#define XE_2SIDE            (0x00000004)
#define XE_SELF_ILLUMINATE    (0x00000008)
#define XE_SPECULAR            (0x00000010)
#define XE_BUMP                (0x00000020)
#define XE_HIDE                (0x00000040)
oder auch Farbgebungen für z.b. Licht.
Code:
struct D3DMaterial
{
    RGBA_Color    Diffuse;        /* Diffuse color RGBA */
    RGBA_Color    Ambient;        /* Ambient color RGB */
    RGBA_Color    Specular;       /* Specular 'shininess' */
    RGBA_Color    Emissive;       /* Emissive color RGB */
    float        Power;          /* Sharpness if specular highlight */
};
Bei beidem wird jedoch nicht alles von Flyff genutzt.

Außerdem gibt es Flag bei dem euer Mesh nur Nachts angezeigt wird (z.b. für Straßenlampen).

Natürlich sind auch Dinge möglich wie Meshes die in der Obj vorhanden sind als Collision Mesh zu nutzen oder wegzulassen.
kA. ob es an mir liegt, aber ich kann das Programm nicht Starten:
nintendo13 is offline  
Thanks
1 User
Old 02/23/2015, 20:36   #8
 
elite*gold: 130
Join Date: Apr 2012
Posts: 1,175
Received Thanks: 671
Selbe hier
Terrat is offline  
Old 02/23/2015, 21:59   #9
 
elite*gold: 0
Join Date: Mar 2008
Posts: 598
Received Thanks: 463
Fügt den Ordner hinzu dann sollte es laufen.

Werde morgen auch noch ne neue .exe hochladen.
Attached Files
File Type: rar platforms.rar (484.8 KB, 4 views)
Mognakor is offline  
Old 02/25/2015, 22:13   #10
 
elite*gold: 0
Join Date: Mar 2008
Posts: 598
Received Thanks: 463
Update:



ObjO3D Konversion läuft, Automatisches Skinnen ist noch in Arbeit.
Mognakor is offline  
Old 02/28/2015, 17:31   #11
 
elite*gold: 0
Join Date: Jan 2013
Posts: 14
Received Thanks: 33
How about a mass convert option? Or the ability to convert a model with start up parameters.
LingRay is offline  
Old 02/28/2015, 19:02   #12
 
elite*gold: 0
Join Date: Mar 2008
Posts: 598
Received Thanks: 463
Quote:
Originally Posted by LingRay View Post
How about a mass convert option? Or the ability to convert a model with start up parameters.
Start up parameter as?
Mognakor is offline  
Old 02/28/2015, 21:19   #13
 
elite*gold: 0
Join Date: Jan 2013
Posts: 14
Received Thanks: 33
Quote:
Originally Posted by Mognakor View Post
Start up parameter as?
Something along the lines of:
-input "filename" -output "filename"
This way you could just write a small bat file to mass convert an entire folder.


LingRay is offline  
Reply



« Defender's Set | Fragen :) »

Similar Threads
Welche Anforderungen braucht ein VRoot für einen 24 Slot Server?
05/22/2012 - Counter-Strike - 17 Replies
Guten Morgen zusammen, wie der Titel schon sagt würde ich mir gerne für den Anfang einen 24 Slot Server holen, aber ich habe mir überlegt das ein kleiner VRoot eigentlich genauso viel kostet, nur frage ich mich wie viele Server drauf laufen oder ob überhaupt einer drauf läuft :D Es wäre ein VRoot mit 2 CPU Kernen welche je 4 GHZ haben und 2 GB RAM. Danke euch und Gruß Zero /edit Oder ein VRoot mit 3x 6 GHZ und 4GB RAM :)
[Frage] - Anforderungen an einen P-Server?
05/21/2012 - Metin2 PServer - Discussions / Questions - 25 Replies
Hey Ho liebe COM. sowie liebes Team, Da ich und ein Kumpel gerade dabei sind einen P-Server zu erstellen wollten wir gerne noch die Meinung vieler aktiven User hören die sich in der Metin2 Sektion bewegen. Unser Server wird auf einem Newschool Konzept basieren jedoch mit einem Touch Middleschool. Einzelheiten verrate ich nicht ;)
Anforderungen für einen Middleman
02/06/2011 - Main - 3 Replies
Hallo ich will einmal die Anforderunge für einen Middleman wissen da ich gerne MM erden möchte aber ich so einen Thread nicht finde wo so etwas drinsteht. Ich weiß nur das man 3 Monate regestriert sein muss,mindestens 10 Positive TBM's haben muss,mehr als 300 Posts haben muss. Ich weiß aber nicht ob man Telefon Vertifiziert sein muss oder anderen Anforderungen entsprechen muss ;) Danke für eure Antworten Euer BlueSkyler
Anforderungen für einen Root?
05/28/2010 - Metin2 PServer - Discussions / Questions - 22 Replies
Da ich bei der Sufu nichts gefunden habe unter "Mindestanforderungen root, anforderungen root usw." probier ichs mal so. Welche Anforderungen in bezug auf hardware sollte ein Root Server für einen stabilen Ablauf haben. (~ 500 spieler perm online) Lg



All times are GMT +1. The time now is 09:25.


Powered by vBulletin®
Copyright ©2000 - 2018, Jelsoft Enterprises Ltd.
SEO by vBSEO ©2011, Crawlability, Inc.

Support | Contact Us | FAQ | Advertising | Privacy Policy | Abuse
Copyright ©2018 elitepvpers All Rights Reserved.