Gamestudio Links
Zorro Links
Newest Posts
zorro 64bit command line support
by 7th_zorro. 04/20/24 10:06
StartWeek not working as it should
by jcl. 04/20/24 08:38
Data from CSV not parsed correctly
by jcl. 04/20/24 08:32
Zorro FIX plugin - Experimental
by jcl. 04/20/24 08:30
folder management functions
by VoroneTZ. 04/17/24 06:52
lookback setting performance issue
by 7th_zorro. 04/16/24 03:08
Zorro FIX plugin - Experimental
by flink. 04/14/24 07:46
AUM Magazine
Latest Screens
The Bible Game
A psychological thriller game
SHADOW (2014)
DEAD TASTE
Who's Online Now
3 registered members (7th_zorro, Aku_Aku, 1 invisible), 579 guests, and 1 spider.
Key: Admin, Global Mod, Mod
Newest Members
EternallyCurious, howardR, 11honza11, ccorrea, sakolin
19047 Registered Users
Previous Thread
Next Thread
Print Thread
Rate Thread
Page 1 of 3 1 2 3
MDL7 Exporter auf Blender 2.78 Updaten #467254
07/23/17 09:39
07/23/17 09:39
Joined: Jun 2010
Posts: 212
tagimbul Offline OP
Member
tagimbul  Offline OP
Member

Joined: Jun 2010
Posts: 212
Hallo =)
ich versuche mich gerade darin in blender 2.78 ein Python script zu schreiben mit dem ich direkt in MDL7 exportieren kann.

es gibt ja schon einen alten exporter für blender 2.45
http://opserver.de/swik10/index.php?title=Blender#blender_mdl7_exporter

doch die module in blender wurden seither enorm verändert.
daher wollte ich mein wissen etwas vertiefen zum MDL7 format.

ein modul ist das "struct"
da wird etwas gemacht was ich nicht verstehe:
Code:
file.write(struct.pack("<4sllllllHHHHHHHHHH",
     "MDL7", 0, len(self.bones), len(self.groups), self.getsize(),  # 0 = subversion
     0, 0,  # entlumpsize, medlumpsize
     36, 28, 16, 68, 8, 16, 26, 26, 68, 24))



was ist dieses "4sllllllHHHHHHHHHH" ?


meine website mit 3dgs sachen =) //noch nicht ganz umgebaut ^^"
http://flashbreaker.com/home.html
und mein YT channel mit diversen game entwicklungs videos, vor allem shader zeugs
https://www.youtube.com/user/tagimbul/videos
Re: MDL7 Exporter auf Blender 2.78 Updaten [Re: tagimbul] #467256
07/23/17 10:53
07/23/17 10:53
Joined: Oct 2011
Posts: 1,082
Germany
C
Ch40zzC0d3r Offline
Serious User
Ch40zzC0d3r  Offline
Serious User
C

Joined: Oct 2011
Posts: 1,082
Germany
einfach der formatter wie bei einem printf, sieht man recht gut an dem 4s => "MDL7". s steht dabei für string, l für long und H wohl für Hex

Re: MDL7 Exporter auf Blender 2.78 Updaten [Re: Ch40zzC0d3r] #467258
07/23/17 13:49
07/23/17 13:49
Joined: Jun 2010
Posts: 212
tagimbul Offline OP
Member
tagimbul  Offline OP
Member

Joined: Jun 2010
Posts: 212
ah ok thx.


meine website mit 3dgs sachen =) //noch nicht ganz umgebaut ^^"
http://flashbreaker.com/home.html
und mein YT channel mit diversen game entwicklungs videos, vor allem shader zeugs
https://www.youtube.com/user/tagimbul/videos
Re: MDL7 Exporter auf Blender 2.78 Updaten [Re: tagimbul] #467259
07/23/17 14:05
07/23/17 14:05
Joined: Jun 2010
Posts: 212
tagimbul Offline OP
Member
tagimbul  Offline OP
Member

Joined: Jun 2010
Posts: 212
der author des originals:
"thomas oppl"

ist der noch aktiv oder auch hier im forum?


meine website mit 3dgs sachen =) //noch nicht ganz umgebaut ^^"
http://flashbreaker.com/home.html
und mein YT channel mit diversen game entwicklungs videos, vor allem shader zeugs
https://www.youtube.com/user/tagimbul/videos
Re: MDL7 Exporter auf Blender 2.78 Updaten [Re: tagimbul] #467268
07/24/17 00:52
07/24/17 00:52
Joined: Jun 2010
Posts: 212
tagimbul Offline OP
Member
tagimbul  Offline OP
Member

Joined: Jun 2010
Posts: 212
ich muss sagen ich komme ziemlich gut voran grin
also naja sehr sehr langsam aber es dafür immer wie schneller ^^
ich hab mich richtig schnell in python reingefuxt =)


meine website mit 3dgs sachen =) //noch nicht ganz umgebaut ^^"
http://flashbreaker.com/home.html
und mein YT channel mit diversen game entwicklungs videos, vor allem shader zeugs
https://www.youtube.com/user/tagimbul/videos
Re: MDL7 Exporter auf Blender 2.78 Updaten [Re: tagimbul] #467288
07/24/17 21:26
07/24/17 21:26
Joined: Jun 2010
Posts: 212
tagimbul Offline OP
Member
tagimbul  Offline OP
Member

Joined: Jun 2010
Posts: 212
ach lol grin
in image.pixels sind ALLE pixel der textur aneinander gereiht grin
also hab ich so zugriff ^^
muss ich da mein eigenes lese teil schreiben um an ein rgba an einer x y stelle zu kommen oder gibts da was?


meine website mit 3dgs sachen =) //noch nicht ganz umgebaut ^^"
http://flashbreaker.com/home.html
und mein YT channel mit diversen game entwicklungs videos, vor allem shader zeugs
https://www.youtube.com/user/tagimbul/videos
Re: MDL7 Exporter auf Blender 2.78 Updaten [Re: tagimbul] #467329
07/26/17 15:12
07/26/17 15:12
Joined: Jun 2010
Posts: 212
tagimbul Offline OP
Member
tagimbul  Offline OP
Member

Joined: Jun 2010
Posts: 212
EUREKA !!!

ich habs geschaft :DDD
direkter model export von blender in MDL7v!! grin



Last edited by tagimbul; 07/26/17 15:15.

meine website mit 3dgs sachen =) //noch nicht ganz umgebaut ^^"
http://flashbreaker.com/home.html
und mein YT channel mit diversen game entwicklungs videos, vor allem shader zeugs
https://www.youtube.com/user/tagimbul/videos
Re: MDL7 Exporter auf Blender 2.78 Updaten [Re: tagimbul] #467330
07/26/17 15:31
07/26/17 15:31
Joined: Jun 2010
Posts: 212
tagimbul Offline OP
Member
tagimbul  Offline OP
Member

Joined: Jun 2010
Posts: 212
ich muss jetzt nurnoch die animationen und bones exportieren
dann noch das panel fürs exportieren.
sollte ab jetzt kein problem mehr sein =)

ich bin noch voll unter schock weil funktioniert :DDD

Last edited by tagimbul; 07/26/17 15:32.

meine website mit 3dgs sachen =) //noch nicht ganz umgebaut ^^"
http://flashbreaker.com/home.html
und mein YT channel mit diversen game entwicklungs videos, vor allem shader zeugs
https://www.youtube.com/user/tagimbul/videos
Re: MDL7 Exporter auf Blender 2.78 Updaten [Re: tagimbul] #467336
07/26/17 20:29
07/26/17 20:29
Joined: Jun 2009
Posts: 2,210
Bavaria, Germany
Kartoffel Offline
Expert
Kartoffel  Offline
Expert

Joined: Jun 2009
Posts: 2,210
Bavaria, Germany
hey, echt cool!

seh' ich das richtig, man kann auch mit externen texturen exportieren? shocked


POTATO-MAN saves the day! - Random
Re: MDL7 Exporter auf Blender 2.78 Updaten [Re: Kartoffel] #467338
07/26/17 23:55
07/26/17 23:55
Joined: Jun 2010
Posts: 212
tagimbul Offline OP
Member
tagimbul  Offline OP
Member

Joined: Jun 2010
Posts: 212
jap grin
die texturen klappen schon.
also mesh + mehrere texturen die den faces zugewiesen sind funzen jetzt schon
nun kommen die schwirigeren sachen
bastle gerade an den vertex weights, bones und animationen rum
...
dachte das schlimmste habe ich hinter mir tongue
insgesamt muss ich etwa 90% des codes umschreiben

wird wohl noch ein weile dauern.

als ich ein mesh exportieren konnte bin ich ausgeflipt vor freude tongue

am ende mache ich dann noch ein schönes controll panel so das mans dann im blender/file/export aufgelistet bekommt mit scalierung parametern und ein paar setings

interne texturen muss ich noch testen.
aber externe da geb ich den pfad von "C: " aus
also die textur wirds immer finden

auch noch nennenswert.
im material nimmt es sich die erste textur. solten aber im textur slot noch mehrere texturen sein nimmt es diese auch mit.
auf diese weise kann man mehrere texturen exportieren
z.B
material1:
texture1.png
normalmap1.png

material2:
texture2.png
normalmap2.png
usw


ich frage mich wieso bisher noch keiner den aktualisiert hat.
der MED ist schon etwas veraltet.
und Blender wäre ein super ersatz.

vor allem seit ich mich nun mit blender und python auseinander gesetzt habe habe ich erkannt wie mächtig blender ist.
da kann man sachen machen das glaubst du nicht grin

ich habe mal ein tutorial gemacht wo man in blender ein terrain erstellt und nach 3dgs exportiert.
http://flashbreaker.com/media/tutorials/blender-terrain.html

wäre auch cool sowas direkt in .hmp zu exportieren

das terrain mit sculpting mode und direkt mit einem multi texturing shader in blender selber die RGB map zu zeichnen ist einfach göttlich ^^

Last edited by tagimbul; 07/27/17 00:32.

meine website mit 3dgs sachen =) //noch nicht ganz umgebaut ^^"
http://flashbreaker.com/home.html
und mein YT channel mit diversen game entwicklungs videos, vor allem shader zeugs
https://www.youtube.com/user/tagimbul/videos
Page 1 of 3 1 2 3

Moderated by  old_bill, Tobias 

Gamestudio download | chip programmers | Zorro platform | shop | Data Protection Policy

oP group Germany GmbH | Birkenstr. 25-27 | 63549 Ronneburg / Germany | info (at) opgroup.de

Powered by UBB.threads™ PHP Forum Software 7.7.1