Ich werde hier mal versuchen eine Anleitung zum erstellen einer Schematischen Zeichnung (Bauplan für Voxel Modellen+Schematische Zeichnung)
zu schreiben.
Man braucht dazu verschiedene kleinere Tools , die wichtigsten zuerst:
1. Binvox http://www.cs.princeton.edu/~min/binvox/
2. Viewvox http://www.cs.princeton.edu/~min/viewvox/
Binvox wird zum umberechnen von model dateien benutzt . Es rechnet die datei von standard models (.3ds,.Obj...usw) in Voxel um.
Viewvox wird zum ansehen gebraucht um das mit Binvox umberechnete Model an zu sehen.
Mit Viewvox kann man dann später auch die schematische Zeichnung schritt für schritt in Minecraft aufbauen, aber dazu später.
Wie komm ich an ein Model ?
Es gibt viele kostenlose Models die man im Netz finden kann, man sollte dabei in Google suchen z.b. --> Models 3ds oder Models Obj usw..
Beispiel: Wow Model
Wir machen uns das aber ein bischen schwerer,
Wir wollen ein bestimmtes Model aus einem Spiel wie World of Warcraft und zwar das Schwert Frostgram.
Damit wir an das Schwert kommen brauchen wir ein weiteres Tool und eine Installierte Version von World of Warcraft mit minimum Lich King Addon
World of Wacraft Model Viewer wowmodelviewer.org/ heist das Ding.
Wie man mit dem installierten Viewer dann umgeht sollte jeder selbst heraus finden.
So sieht das Schwert im Model Viewer aus
[Blockierte Grafik: http://img6.imagebanana.com/img/a8xvnzey/thumb/Frostmourn.JPG]
um das ganze zu exportieren gehen wir auf
Datei--> Exportiere Model-->Wavefront OBJ
(man kann es auch in 3ds abspeichern wenn man z.b. noch etwas mit einem anderen 3d Programm daran ändern will. Mit Autocad maya oder Poser z.b.)
So , nun haben wir ein Model daß wir mit Binvox umrechnen können, um das zu tun brauchen wir ein Command Fenster .
1. Start unten Links von Windows klicken
2. in das Fenster bei Ausführen cmd eintragen und Enter drücken
[Blockierte Grafik: http://img6.imagebanana.com/img/amp158qr/thumb/cmd.JPG]
3. Ich habe meine Binvox und Viewvox auf der festplatte E: liegen , darum gebe ich nun den genauen Pfad ein wo die Dateien sind.
E:
[Blockierte Grafik: http://img6.imagebanana.com/img/fyn5bcqm/thumb/e.JPG]
cd temp--->cd Poser wavefront obj (das ist mein verzeichnis in der sich die dateien befinden E:\temp\Poser wavefront obj\ )
[Blockierte Grafik: http://img6.imagebanana.com/img/nwdwamtj/thumb/wfobj.JPG]
ok an der richtigen stelle sind wir nun...
4.wir geben nun einmal binvox ein und erhalten eine anleitung keine panik ist halb so wild...
[Blockierte Grafik: http://img6.imagebanana.com/img/3dx41ts0/thumb/bivox.JPG]
5. Die wichtigen Variablen sind :
Binvox -c -d 300 -ri -cb -down 64 Frostgram.OBJ
erläuterung :
Binvox=auszuführende Datei , -c=auschneiden mit z-buffer ,-d= die größe des Drahtgitters (je größer die zahl desto größer das endresultat in höhe & breite. in Minecraft ist so ziemlich alles über 124 höhe über der wolkengrenze) , -ri damit bleibt das Model hohl, also nur der rahmen wird berechnet , -cb das Model wird zur mitte des gitters gerückt, -down 64 (das ist die größe die die Blöcke in Minecraft haben, dieser wert ist wichtig da es ein fester wert ist) , Frostgram.OBJ= unser Schwert das berechnet werden soll.
Hat man diese Werte eingestellt , in unserem Fall versuchen wir das mal mit diesen, kann man auf Enter drücken und gucken was passiert =)
[Blockierte Grafik: http://img6.imagebanana.com/img/f87n5soh/thumb/binvoxfrosti.JPG]
Enter drücken
[Blockierte Grafik: http://img6.imagebanana.com/img/4lxofxi1/thumb/berech.JPG]
Es wurde nun aus der .OBJ datei eine .binvox erstellt ... das ist bereits ein voxel
ok dann gucken wir uns das umberechnete mal an mit Viewvox
wir geben in die Commando zeile ein:
Viewvox Frostgram.binvox
[Blockierte Grafik: http://img6.imagebanana.com/img/mpcdr8lf/thumb/viwvo.JPG]
jo , sieht garnicht so übel aus für ein Voxel XD
[Blockierte Grafik: http://img6.imagebanana.com/img/1tklltc0/thumb/voxfrost.JPG]
wir können nun in der 3d Ansicht gucken wie hoch das Teil geworden ist indem wir die tasten
a
p
y
s
hintereinander drücken.
So haben wir eine draufsicht wo wir dann mit den Tasten J und K die Zeilen wechseln können.
Ihr könnt die Höhe des Voxels in dem Command Fenster sehen , jedes mal wenn ihr J oder K drückt zeigt es euch die Etage an in der man sich in der 3d Ansicht befindet.
[Blockierte Grafik: http://img6.imagebanana.com/img/k1dl4xk7/thumb/zeile1.JPG][Blockierte Grafik: http://img6.imagebanana.com/img/zatfrlux/thumb/zeile2.JPG] ...usw
Übrigens man beendet die 3d ansicht mit Q, dadurch kann man im Command Fenster wieder schreiben.
jaaa. Ich denke das wäre schonmal ein guter anfang um Zeile für Zeile die Blöcke in Minecraft aufeinander zu stapeln
wenn man nicht noch geschickter ist und sich einfach die Arbeit spart indem man noch ein kleines Tool benutzt .
Das ganze hat allerdings nur Sinn wenn man mit dem minecraft Editor einigermaßen umgehen kann.
Das kleine Tool heist Binvox To Schematic minecraftforum.net/viewtopic.php?f=25&t=75844
Werft diese Dateien einfach mit in den Ordner wo Ihr euer Model und binvox gespeichert habt.
und zieht mit drag & drop einfach euer .binvox model auf die Datei Dragbinvoxfilehere.bat
und ihr habt eine Schemazeichnung mit der endung .schematic als resultat.
Die könnt ihr im MineCraftEditor Inportieren und somit ein fertig aufgebautes Model platzieren
Aber vorsicht. Gerade bei Servern ist das importieren und hemmungslose rum gecarve anscheinend nicht selten mit Problemen verbunden.
Es entstehen des öfteren dabei Chunks die Schwerwiegende Fehler erzeugen. Also macht auf jedenfall vor jeder änderung an eurer Map ein Backup.
[Blockierte Grafik: http://img6.imagebanana.com/img/lf32wmd7/thumb/frostgram11.JPG][Blockierte Grafik: http://img6.imagebanana.com/img/z92qug9x/thumb/20110321_22.12.53.png]
Nicht schön aber selten ;P
Ihr machts besser
Viel Spaß
zu schreiben.
Man braucht dazu verschiedene kleinere Tools , die wichtigsten zuerst:
1. Binvox http://www.cs.princeton.edu/~min/binvox/
2. Viewvox http://www.cs.princeton.edu/~min/viewvox/
Binvox wird zum umberechnen von model dateien benutzt . Es rechnet die datei von standard models (.3ds,.Obj...usw) in Voxel um.
Viewvox wird zum ansehen gebraucht um das mit Binvox umberechnete Model an zu sehen.
Mit Viewvox kann man dann später auch die schematische Zeichnung schritt für schritt in Minecraft aufbauen, aber dazu später.
Wie komm ich an ein Model ?
Es gibt viele kostenlose Models die man im Netz finden kann, man sollte dabei in Google suchen z.b. --> Models 3ds oder Models Obj usw..
Beispiel: Wow Model
Wir machen uns das aber ein bischen schwerer,
Wir wollen ein bestimmtes Model aus einem Spiel wie World of Warcraft und zwar das Schwert Frostgram.
Damit wir an das Schwert kommen brauchen wir ein weiteres Tool und eine Installierte Version von World of Warcraft mit minimum Lich King Addon
World of Wacraft Model Viewer wowmodelviewer.org/ heist das Ding.
Wie man mit dem installierten Viewer dann umgeht sollte jeder selbst heraus finden.
So sieht das Schwert im Model Viewer aus
[Blockierte Grafik: http://img6.imagebanana.com/img/a8xvnzey/thumb/Frostmourn.JPG]
um das ganze zu exportieren gehen wir auf
Datei--> Exportiere Model-->Wavefront OBJ
(man kann es auch in 3ds abspeichern wenn man z.b. noch etwas mit einem anderen 3d Programm daran ändern will. Mit Autocad maya oder Poser z.b.)
So , nun haben wir ein Model daß wir mit Binvox umrechnen können, um das zu tun brauchen wir ein Command Fenster .
1. Start unten Links von Windows klicken
2. in das Fenster bei Ausführen cmd eintragen und Enter drücken
[Blockierte Grafik: http://img6.imagebanana.com/img/amp158qr/thumb/cmd.JPG]
3. Ich habe meine Binvox und Viewvox auf der festplatte E: liegen , darum gebe ich nun den genauen Pfad ein wo die Dateien sind.
E:
[Blockierte Grafik: http://img6.imagebanana.com/img/fyn5bcqm/thumb/e.JPG]
cd temp--->cd Poser wavefront obj (das ist mein verzeichnis in der sich die dateien befinden E:\temp\Poser wavefront obj\ )
[Blockierte Grafik: http://img6.imagebanana.com/img/nwdwamtj/thumb/wfobj.JPG]
ok an der richtigen stelle sind wir nun...
4.wir geben nun einmal binvox ein und erhalten eine anleitung keine panik ist halb so wild...
[Blockierte Grafik: http://img6.imagebanana.com/img/3dx41ts0/thumb/bivox.JPG]
5. Die wichtigen Variablen sind :
Binvox -c -d 300 -ri -cb -down 64 Frostgram.OBJ
erläuterung :
Binvox=auszuführende Datei , -c=auschneiden mit z-buffer ,-d= die größe des Drahtgitters (je größer die zahl desto größer das endresultat in höhe & breite. in Minecraft ist so ziemlich alles über 124 höhe über der wolkengrenze) , -ri damit bleibt das Model hohl, also nur der rahmen wird berechnet , -cb das Model wird zur mitte des gitters gerückt, -down 64 (das ist die größe die die Blöcke in Minecraft haben, dieser wert ist wichtig da es ein fester wert ist) , Frostgram.OBJ= unser Schwert das berechnet werden soll.
Hat man diese Werte eingestellt , in unserem Fall versuchen wir das mal mit diesen, kann man auf Enter drücken und gucken was passiert =)
[Blockierte Grafik: http://img6.imagebanana.com/img/f87n5soh/thumb/binvoxfrosti.JPG]
Enter drücken
[Blockierte Grafik: http://img6.imagebanana.com/img/4lxofxi1/thumb/berech.JPG]
Es wurde nun aus der .OBJ datei eine .binvox erstellt ... das ist bereits ein voxel
ok dann gucken wir uns das umberechnete mal an mit Viewvox
wir geben in die Commando zeile ein:
Viewvox Frostgram.binvox
[Blockierte Grafik: http://img6.imagebanana.com/img/mpcdr8lf/thumb/viwvo.JPG]
jo , sieht garnicht so übel aus für ein Voxel XD
[Blockierte Grafik: http://img6.imagebanana.com/img/1tklltc0/thumb/voxfrost.JPG]
wir können nun in der 3d Ansicht gucken wie hoch das Teil geworden ist indem wir die tasten
a
p
y
s
hintereinander drücken.
So haben wir eine draufsicht wo wir dann mit den Tasten J und K die Zeilen wechseln können.
Ihr könnt die Höhe des Voxels in dem Command Fenster sehen , jedes mal wenn ihr J oder K drückt zeigt es euch die Etage an in der man sich in der 3d Ansicht befindet.
[Blockierte Grafik: http://img6.imagebanana.com/img/k1dl4xk7/thumb/zeile1.JPG][Blockierte Grafik: http://img6.imagebanana.com/img/zatfrlux/thumb/zeile2.JPG] ...usw
Übrigens man beendet die 3d ansicht mit Q, dadurch kann man im Command Fenster wieder schreiben.
jaaa. Ich denke das wäre schonmal ein guter anfang um Zeile für Zeile die Blöcke in Minecraft aufeinander zu stapeln
wenn man nicht noch geschickter ist und sich einfach die Arbeit spart indem man noch ein kleines Tool benutzt .
Das ganze hat allerdings nur Sinn wenn man mit dem minecraft Editor einigermaßen umgehen kann.
Das kleine Tool heist Binvox To Schematic minecraftforum.net/viewtopic.php?f=25&t=75844
Werft diese Dateien einfach mit in den Ordner wo Ihr euer Model und binvox gespeichert habt.
und zieht mit drag & drop einfach euer .binvox model auf die Datei Dragbinvoxfilehere.bat
und ihr habt eine Schemazeichnung mit der endung .schematic als resultat.
Die könnt ihr im MineCraftEditor Inportieren und somit ein fertig aufgebautes Model platzieren
Aber vorsicht. Gerade bei Servern ist das importieren und hemmungslose rum gecarve anscheinend nicht selten mit Problemen verbunden.
Es entstehen des öfteren dabei Chunks die Schwerwiegende Fehler erzeugen. Also macht auf jedenfall vor jeder änderung an eurer Map ein Backup.
[Blockierte Grafik: http://img6.imagebanana.com/img/lf32wmd7/thumb/frostgram11.JPG][Blockierte Grafik: http://img6.imagebanana.com/img/z92qug9x/thumb/20110321_22.12.53.png]
Nicht schön aber selten ;P
Ihr machts besser
Viel Spaß