Gegenstände aus Orginal Map exportieren geht nicht

Dragonfloez
Posts: 21
Joined: Tue Apr 09, 2013 5:22 pm

Gegenstände aus Orginal Map exportieren geht nicht

Post by Dragonfloez »

HAllo Leute,
ich wollte mal wissen wie ich es hinbekomme aus der Orginal Map zum Beispiel einen Busch zu exportieren. Wenn ich auf Export gehe und dan Export Selection ausführe nach dem ich das Objekt auf der Orginalen Map markiert habe und anschliesend das Objekt in meinen Buildings Ordner meiner Map einfügen will geht das zwar aber beim einfügen in meiner Map kommt das alles ohne Texturen oder erscheint gar nicht.

Wo finde ich diese und wo müssen diese hinkopiert werden?
Gibt es keinen einfacheren Weg Dinge zu Exportieren?


Vielen Dank,
LG Dani
User avatar
bassaddict
GIANTS Software | Web/Script Programmer
Posts: 11983
Joined: Tue Nov 29, 2011 2:44 pm
Location: ER, DE

Re: Gegenstände aus Orginal Map exportieren geht nicht

Post by bassaddict »

Wenn du etwas aus der Standardmap holen willst solltest du erstmal die i3d da erstellen, wo auch die i3d der Standardmap ist. Dann die i3d mit einem Texteditor öffnen und alle Texturen zusammen suchen, damit du dann anschließend alles in deine Map rein kopieren und die i3d in deiner Map importieren kannst.
Dragonfloez
Posts: 21
Joined: Tue Apr 09, 2013 5:22 pm

Re: Gegenstände aus Orginal Map exportieren geht nicht

Post by Dragonfloez »

Also ich neme einen Stein aus der Orginal Map markiere ihn und im Giants Editor Exportiere ich dieses auf den Desktop (Export Selection) als i3d.

Dann Öffne ich die i3d mit note++ und sehe dann wo was ich brauche?




Beispiel so siehts dan im Notepad++ aus:
-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
<?xml version="1.0" encoding="iso-8859-1"?>

<i3D name="map01" version="1.6" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://i3d.giants.ch/schema/i3d-1.6.xsd">
<Asset>
<Export program="GIANTS Editor" version="5.0.1"/>
</Asset>

<Files>
<File fileId="1" filename="../Documents/My Games/FarmingSimulator2013/mods/myModMap/map/textures/terrain/rock_diffuse.png" relativePath="true"/>
</Files>


<Materials>
<Material name="rock_mat" materialId="141" ambientColor="1 1 1">
<Texture fileId="1"/>
</Material>
</Materials>


<Shapes>
<IndexedTriangleSet name="rock03" shapeId="1" bvCenter="-0.0434029 0.0002276 -0.00756827" bvRadius="1.73915" isOptimized="true">
<Vertices count="50" normal="true" uv0="true">
<v p="-0.55414 -0.752503 0.993215" n="-0.440441 -0.826711 0.350086" t0="0.289176 0.218372"/>
0494506" n="0.952774 -0.263767 0.150494" t0="0.984502 0.20996"/>

<v p="-0.635317 -0.997023 0.0386523" n="-0.460578 -0.858163 -0.226769" t0="0.0256665 0.307497"/>
<v p="-1.52761 -0.426256 0.303257" n="-0.863414 -0.488706 -0.125234" t0="0.130622 0.174838"/>
<v p="-0.55414 -0.752503 0.993215" n="-0.440441 -0.826711 0.350086" t0="-0.0775129 0.192535"/>
<v p="0.089396 -1.20537 -0.0126221" n="-0.103984 -0.993663 -0.0426814" t0="-0.0518568 0.388604"/>
<v p="0.313082 -0.874135 0.82339" n="0.0167681 -0.999845 0.0053962" t0="-0.172803 0.307319"/>
<v p="-0.0336426 -1.05607 1.11255" n="-0.0980308 -0.987857 0.120532" t0="-0.172774 0.228607"/>
</Vertices>
<Triangles count="72">
<t vi="0 1 2"/>
<t vi="2 3 4"/>
<t vi="5 0 2"/>
<t vi="43 49 48"/>
<t vi="46 48 49"/>
</Triangles>
<Subsets count="1">
<Subset firstVertex="0" numVertices="50" firstIndex="0" numIndices="216"/>
</Subsets>
</IndexedTriangleSet>
</Shapes>


<Dynamics>
</Dynamics>

<Scene>
<Shape name="rock03" translation="325.923 160.324 448.621" rotation="-168.391 -10.9587 -95.4162" static="true" clipDistance="150" nodeId="10838" materialIds="141" shapeId="1" castsShadows="true" receiveShadows="true"/>
</Scene>

</i3D>

---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------


Ich gehe davon aus das die benötigten Materialien unter dem Vermerk stehen:


<Files>
<File fileId="1" filename="../Documents/My Games/FarmingSimulator2013/mods/myModMap/map/textures/terrain/rock_diffuse.png" relativePath="true"/>
</Files>

Wenn ich den Pfad anpasse passiert aber immer noch nix?

Fehlt da noch was? und eine solche .png Datei kann ich net finden nur die .dss davon?


Vielen Dank
User avatar
bassaddict
GIANTS Software | Web/Script Programmer
Posts: 11983
Joined: Tue Nov 29, 2011 2:44 pm
Location: ER, DE

Re: Gegenstände aus Orginal Map exportieren geht nicht

Post by bassaddict »

So, genau da steht drin, welche Dateien benötigt werden.
Die Datei muss in deiner Map drin sein und der Pfad dann natürlich stimmen. So wie der jetzt ist ist der auf jeden Fall unbrauchbar. Wenn die i3d in myModMap/map drin ist muss der Pfad nur "textures/terrain/rock_diffuse.png" lauten.

Jo, DDS ist richtig. PNG steht da nur, weil das universeller ist. Damit werden nämlich PNG, DDS und GRLE gefunden. Alle 3 Formate, die von LS benötigt werden (DDS für Texturen, GRLE für die *_density Dateien und PNG für die *_weight Dateien). Da braucht man sich dann also keine Gedanken machen, ob man da wirklich exakt das richtige Format angegeben hat, solange da PNG steht wirds halt funktionieren.
User avatar
böserlöwe
GIANTS Software | Support Engineer
Posts: 10816
Joined: Thu Oct 01, 2009 10:09 pm
Location: Kreis Schaumburg
Contact:

Re: Gegenstände aus Orginal Map exportieren geht nicht

Post by böserlöwe »

Ist so nicht ganz perfekt, weil das Objekt die Texturen immer relativ zum Standort sucht.

Also:
1. du erstellst auf dem Desktop einen neuen Ordner. Um bei deinem beispiel zu bleiben, "Stein" genannt.
2. Du exportierst die I3d aus der Standardmap in diesen Ordner Stein rein.
3. Du kopierst dir aus der Originalen Map die Texturen die in der i3d aufgelistet sind, egal ob als PNG oder dds, auch mit in den Ordner STein rein.
4. Dann musst du die Pfade in der i3d des Stein, so ändern, das es nur noch
<File fileId="1" filename="rock_diffuse.png"
so aussieht.

5. Jetzt kannst du diesen kompletten Ordner Stein vom Desktop aus, in deinen modells-Ordner der Modmap kopieren.
6. Beim Importieren des Objektes musst du unbedingt drauf achten, den Stein aus dem Ordner der sich jetzt innerhalb der map, also unter modells/stein/stein.i3d befindet, zu importieren.
Nur dann sind die Texturen auch vorhanden.
Eine Abkürzung dieses Weges geht nur indem man den Ordner gleich in dem Modmap auf dem Desktop erstellt, alles andere muss bleiben.
Dragonfloez
Posts: 21
Joined: Tue Apr 09, 2013 5:22 pm

Re: Gegenstände aus Orginal Map exportieren geht nicht

Post by Dragonfloez »

Kannst du bitte nochmal Schritt 4 ausführlicher erklären?.

Muss ich den
<Files>
<File fileId="1" filename="../../Documents/My Games/FarmingSimulator2013/mods/myModMap/map/textures/terrain/rock_diffuse.png" relativePath="true"/>
</Files>

löschen?

oder Anpassen und muss ich dann die rock_diffuse.png in rock_diffuse.dds umbenenen?

Kannst du mir anhand des Beispiels zeigen wie?, bitte.
Maeks

Re: Gegenstände aus Orginal Map exportieren geht nicht

Post by Maeks »

Ich sage auch mal ein Dankeschön, weil ich dabei bin wieder was zu lehrnen. :hi:

Gruß Maeks
User avatar
böserlöwe
GIANTS Software | Support Engineer
Posts: 10816
Joined: Thu Oct 01, 2009 10:09 pm
Location: Kreis Schaumburg
Contact:

Re: Gegenstände aus Orginal Map exportieren geht nicht

Post by böserlöwe »

Mein Beispiel steht oben drin.
Es ist immer nur eine Zeile pro Textur dabei.
Hier beim Stein jetzt nur eineTextur, bei anderen Objekten müssen dann mehrere Texturen geändert werden.
Der Bereich den du dann haben solltest, sieht dann so aus:

<Files>
<File fileId="1" filename="rock_diffuse.png" relativePath="true"/>
</Files>
Dragonfloez
Posts: 21
Joined: Tue Apr 09, 2013 5:22 pm

Re: Gegenstände aus Orginal Map exportieren geht nicht

Post by Dragonfloez »

Ok habs, dankeschön für die tolle Antwort.

Also muss dann so aussehen:

<Files>
<File fileId="1" filename="rock_diffuse.dds"/>
</Files>


Echt Endgeil!

Danke nochmal :)
User avatar
böserlöwe
GIANTS Software | Support Engineer
Posts: 10816
Joined: Thu Oct 01, 2009 10:09 pm
Location: Kreis Schaumburg
Contact:

Re: Gegenstände aus Orginal Map exportieren geht nicht

Post by böserlöwe »

Wenn der relativPath am Ende drin stand, sollte der auch beim neuen drin stehen bleiben.
Ansonsten passts
Dragonfloez
Posts: 21
Joined: Tue Apr 09, 2013 5:22 pm

Re: Gegenstände aus Orginal Map exportieren geht nicht

Post by Dragonfloez »

Noch ne frage, wiso sind die Texturen weg wenn ich das so mache und im LS 2013 öffne?.

Bzw. beim erneuten öffnen meiner Map sind bei den Bäumen und Büschen, sowie Gebäude die Texturen net da (erscheinen nicht auf der Karte), außer die von den Steinen, da funktioniert es auch in der Map im Spiel?

Obwohl beim einstzen in meine Map sie erstmal da sind. Aber nicht mehr beim zweiten start.

Danke im vorraus
HGReaper
Posts: 2248
Joined: Tue Jan 15, 2013 1:28 pm

Re: Gegenstände aus Orginal Map exportieren geht nicht

Post by HGReaper »

Dann stimmt der Texturpfad nicht!
Der Pfad, den du bei <Files> eingibst, muss auf eine Datei in deiner "HierDeineMap".zip verweisen.
Ich finde, es ist hier nun übermäßig ausführlich erklärt worden was du wie zu machen hast, werf doch auch mal einen blick in die Log, die sagt dir nämlich auch, was nicht stimmt.
Dabei seit LS 11, danke Gronkh :lol:

Trecker geht nicht bitte Hilfe!
Leute, hier kann keiner Hellsehen, bei Problemen immer:
- welche Map?
- welcher Mod?
- wann/ wie/ wobei?
- wie lange beobachtet?
- Log!
Dragonfloez
Posts: 21
Joined: Tue Apr 09, 2013 5:22 pm

Re: Gegenstände aus Orginal Map exportieren geht nicht

Post by Dragonfloez »

Also ich habe die Dateien zusammengesucht in einen Ordner gepakt die Pfade wie oben gennant angepasst, die .i3D eingefügt und es funtioniert nur bei den Steinen. Nicht bei den Büschen. Das ist Fakt bei mir.

Was habe ich da falsch gemacht?
Alle Dateien sind in einem Ordner, die i3d und die dss Dateien!

-------------------------------------------------------------

<Files>
<File fileId="4" filename="treeBranches_diffuse.dds"/>
<File fileId="2" filename="treeTrunks_diffuse.dds"/>
<File fileId="3" filename="treeTrunks_normal.dds"/>
<File fileId="6" filename="treesLODs_diffuse.dds"/>
<File fileId="5" filename="windShader.xml"/>
</Files>

--------------------------------------------------------------------------------

Nochmal Danke
User avatar
bassaddict
GIANTS Software | Web/Script Programmer
Posts: 11983
Joined: Tue Nov 29, 2011 2:44 pm
Location: ER, DE

Re: Gegenstände aus Orginal Map exportieren geht nicht

Post by bassaddict »

Hat böserlöwe doch schon gesagt.
böserlöwe wrote:Wenn der relativPath am Ende drin stand, sollte der auch beim neuen drin stehen bleiben.
Dragonfloez
Posts: 21
Joined: Tue Apr 09, 2013 5:22 pm

Re: Gegenstände aus Orginal Map exportieren geht nicht

Post by Dragonfloez »

HAb den Fehler.
Muss alles in den models ordner ohne Unterordner. Danke nochmal!
Post Reply