Beiträge von Trabbi 601s

Discord Einladung
Trete unserem Discord-Server bei (klicke hier zum Beitreten).

    Wuuupsii... danke dir! Bild voll vergessen :whistling: Hab ich direkt nachgeholt.
    Auch hast du vollkommen recht: Es ist SHIFT + T, das hab ich dann auch gleich korrigiert.
    Es kann vielleicht sein, dass es an verschiedenen Einstellungen lag, die ich mal vorgenommen hatte, um das kollaborative arbeiten erst zu ermöglichen.. ich hatte dann max Dateien erzeugt, die in der Cloud lagen, die dann wiederum jeder am Projekt beteiligte einbinden Konnte wie er es wollte und so die Pfade immer korrekt sind. Ich weiß es aber ehrlich gesagt nicht genau. Aber gut zu wissen und ich hab wieder was über 3dsMax gelernt^^


    P.s.: Echt schöne Brücke ;)

    Danke dir @Holzlaender aber auch dar war es leider nicht..
    aaaaber ich habs jetzt gelöst! Der entscheidende Tipp kam von hier:
    https://www.trainsimdev.com/fo…883bcdde37d26962cff9d1f2a


    und zwar war das Problem, wie bereits von einigen von euch vermutet, dass die Pfade nicht ganz gepasst haben. Die Pfade waren alle relativ angegeben, was ich auch so als passend empfand. Spoiler: war es aber nicht.


    Falls jemand das gleiche Problem haben sollte:

    • In 3dsMax mit SHIFT+T die Medienverfolgung öffnen. Hier werden euch alle eingebundenen Medien aufgelistet.
    • Schauen, ob die Texturen relative Pfade haben. Das erkennt man daran, dass kein Laufwerksbuchstabe am Anfang steht, sondern einfach nur ein Ordner oder ".."
    • Mit der rechten Maustaste auf den Pfad klicken.
    • "Pfad einstellen..." Klicken
    • In dem Fenster, das sich geöffnet hat, die Textur wieder auswählen
    • der Pfad ist nun absolut

    Unten habe ich nochmal ein Bild dazu angehängt. Ich hab zwar immer noch den Texturfehler, aber um den kann ich mich jetzt entspannt kümmern ;)


    Vielen vielen Dank euch allen, für eure Hilfe! ohne euch hätte ich das so echt nicht hin bekommen!! :prost:

    @nobsi
    Die Idee mit dem Hex - Editor ist ja mal super! Hab nochmal alles überprüft. ich mach jetzt einfach mal nen ähnlichen aufbau wie du:
    Bild 1: Sieht praktisch aus, wie bei dir
    Bild 2: Das material als solches wird wohl exportiert, zumindest steht der richtige Name und der richtige Shader in der Datei.
    Bild 3: Aber im späteren verlauf wird ein langer Block mit Texture name table eingeleitet, aber darauf hin folgen nur noch nullen mit einer abschließenden eins.
    Bild 4: folglicherweise taucht die Textur dann auch nicht beim Export auf.


    Ich kann hier wirklich kein Fehler erkennen :/
    Bin also weiterhin für jede Idee offen. Vielen Dank euch!


    P.s.: Das mit dem Hauptbahnhof, ist aktuell erst mal irrelevant. Wollte den Thread damit auch gar nicht so abdriften lassen, darum kümmern wir uns dann, wenn es soweit ist ;)

    Oh man, langsam bekomme ich echt ein schlechtes gewissen..
    Vielen lieben Dank für diese rege Beteiligung an der Lösung meines Problems!! Ihr seid echt suuper *=)**dhoch* !!
    Ich habe den Vorschlag von @ice auch nochmal überprüft und einfach nochmal alles neu aufgerollt und es mit einem neuen Objekt nochmal versucht. Leider auch wieder das gleiche Ergebnis.
    Um nochmal auf die Frage bezüglich max zurück zu kommen: Ich benutze 3ds max 2015 in der 64 bit version. Das Plugin ist natürlich das entsprechende aus dem dev Ordner. hab ich auch installiert, wie ich es in mehreren Anleitungen gelesen habe (ich glaube sogar hier im wiki). Was mich mal wieder etwas stutzig macht ist, dass beim Einstellen des root folders, in den optionen des plugins, unten rechts "RWMaxPlugin Build Version: TS 2014 - v43.2a" steht schließlich habe ich ja eigentlich TS2017. hat das eine besondere Relevanz?


    Danke für eure Hilfe!


    @TrailDogRunner1909 schade und ich hatte gehofft, dass ich mein exorbitantes Modell vom Berliner Hauptbahnhof irgendwann mal in einem Wahnwitzigen Projekt verwursten kann :lolx2: (ich glaube das hat inklussive U-Bahnhof mittlerweile fast 1,5 Mio. Polys angehäuft)

    check! ist so gemacht. Das ist aber die Struktur für "Source\Trabbi601\MAHDKA\Scenery\Buildings"
    Ich meinte allerdings in "Assets\Trabbi601s\MAHDKA\Scenery\Buildings".
    Wenn ich das Objekt mit dem BPE 2 erstelle (wie ihr sagtet mit F7) dann gibt es hinterher keinen Ordner "Assets\Trabbi601s\MAHDKA\Scenery\Buildings\textures".
    Erst wenn ich die Textur explizit exportiere, wird dieser Ordner erstellt mit einer GeoPcDx Datei, die wohl die Textur repräsentiert.

    Danke nochmal für euer Feedback!!
    Mit "Kuju IGB" meinte ich eigentlich "RW Intermediate Geometry" entschuldigt bitte, dass das für Verwirrung gesorgt hat, da hab ich wohl gestern in meiner Aufregung was durcheinander gewürfelt.


    Das mit dem Ordnername habe ich jetzt nochmal geändert, aber leider immer noch gleiches Ergebnis. Auch die Sache mit dem "Export with References" hab ich so gemacht.
    In der Preview ist praktisch genau das gleiche zu sehen, wie in meinem ersten Bahnsteigbild. also die Bahnsteige ohne Textur.


    Wenn ich die Textur nicht explizit einzeln exportiere, wird auch kein Ordner "textures" erstellt, ist das so korrekt? Ich hab hier irgendwie die Verbindung Zwischen Modell und Textur in verdacht.. kann man diese IGB irgendwie anschauen oder in 3ds max re-importieren um zu schauen, ob die richtig erstellt wurde?


    @143er : was genau meinst du mit die Textur nicht ordentlich eingetragen? Ich hab nochmal ein bild angehängt. Hier sieht man Das von mir erstellte Material mit der Textur. Der Shader ist "TrainBasicObjectDiffuse" und die Textur steht im Slot1


    langsam hab ich echt so gar kein plan mehr :(


    P.s.: Die Mappingproblematik des zweiten Bilds, darf erst mal außer acht gelassen werden. So weit bin ich, wie gesagt, erst durch expliziten Eingriff in die .GeoPcDx datei gekommen.

    Danke euch beiden, für eure Gedanken, aber das scheint wohl leider nicht die Lösung zu sein :/
    @rschally auf deinen hinweis hab ich in Assets einfach nochmal alles gelöscht und dann Texturen, igs und xml in der Reihenfolge einzeln exportiert. Danach den Cache befreit aber leider immer noch das gleiche Ergebnis.


    @nobsi habe jetzt auch nochmal die ganzen überflüssigen Texturen raus gelöscht und nur noch die beibehalten, die ich brauche. leider auch hier alles wie gehabt... Die Hierarchie sollte eigentlich stimmen, das hatte ich heute Mittag auch schon in verdacht. In meinem ersten Post sieht man ja die Struktur. in der "HD hbf.max" arbeite ich. Für das Material habe ich ich "Textures\concrete.dds" verwendet und die ist auch im Explorer so zu sehen.


    Was haltet ihr denn von meinem Verdacht bezüglich dieses <TextureByName> Tags? Kann man die .igeb irgendwie anschauen/debuggen, sodass ich schauen könnte, ob der exporter anständig läuft?


    Edit.: Ich habe jetzt einfach mal den eingangs beschriebenen Codeblock in folgendes geändert:

    Code
    <TextureByName>
    	<e d:type="cDeltaString">Textures\[00]concrete</e>
    </TextureByName>

    Im zweiten Bild kann man das Ergebnis sehen. Die Textur ist jetzt völlig falsch (liegt das möglicherweise an einer falsch codierten dds? ) nun ist natürlich die frage, warum diese Information normalerweise fehlt? ich mein für Objekte mit einer Textur kann man das vielleicht noch eigens eintragen, aber bei komplexeren Gebilden kann man das dann schon wieder vergessen.. :/


    Auch hierzu gerne weiterhin Meinungen Kommentare und Lösungsansätze.. Ich freu mich drauf!! Vielen Dank euch! :prost:

    Moin ich bin neu hier und brauche direkt mal Hilfe :D
    Aber Halt! vielleicht sollte ich mich kurz vorstellen (macht man das so hier bei euch? ) Naja ganz kurz: Ich bin Rolf, 23 Jahre alt und in Berlin ansässiger Studi. Seit Jahren arbeite ich schon mit 3ds max, ich hab sehr viel mit GTA gemacht und hab da eigentlich auch meine meisten Erfahrungen mit 3d Modellierung und Spielengines usw. sammeln können. Inzwischen habe ich auch einiges an Erfahrung mit Unity gemacht, aber das geht jetzt langsam zu weit, was ich sagen will: ich würde mich nicht mehr als Anfänger bezeichnen, der euch jetzt fragen wird, wie er sein Objekt von Sketchup mit Hilfe von 3ds max in ein Spiel bekommt und dabei hofft, dass es die One-Button-Lösung gibt. (nein, ich will hier um Himmels willen niemanden fronten, aber aus Erfahrung weiß ich, dass sowas oft vor kommt und manchmal echt anstrengend ist), aaaber ich gerate wieder ins schwafeln...


    Nun aber zu meinem Problem: Ich hab mir vor kurzem den Train Sim 2017 gegönnt und irgendwie bin ich recht schnell im Editor hängen geblieben. Mein aktueller Plan ist es auf der Strecke Mannheim - Karlsruhe die parallele Strecke über Heidelberg und Bruchsal dran zu frickeln. Warum? persönliche Gründe, ich komme von da und fand das witzig... Also Schienen bis nach Wiesloch/Walldorf zur HDM gelegt und dann wollte ich mal eigene Objekte modellieren. Also alles an Tutorial gesucht, was ich finden Konnte, die Bahnsteige von Heidelberg rudimentär modelliert -> RW Material drauf mit TexDiffuse Shader (TrainBasicObjectDiffuse habe ich auch versucht) -> einfache Textur (256 x 256 px) drauf gekachelt -> als Kuju IGB exportiert -> im Blueprint Editor ein Scene Blueprint erstellt -> Anzeigename und Modell eingetragen Exportiert -> mich schon im Train Sim gefreut, dass alles so problemlos geklappt hat -> Modell ausgewählt -> nur die "Missing Texture" Textur zu sehen.


    Ich hab für die Texturen sowohl .dds als auch eine zu .ace konvertierte .tga und .png versucht. Hat alles keinen Erfolg.
    Ich habe jetzt nach drei Tagen des rumprobierens und im Netz suchen mal mit RW_Tools mal die erstellte .GeoPcDx Datei geöffnet. Dabei ist mir folgender Block aufgefallen:


    Code
    <TextureByName>
    	<e d:type="cDeltaString">[00]</e>
    </TextureByName>

    Ich habe die Vermutung, dass innerhalb des <e> Tags der Name meiner Textur stehen sollte also sowas wie concrete oder Textures\concrete. Wenn ich das dann per Hand eintrage, verändert sich aber an der Fehlenden Textur auch nichts.


    Wie gesagt, ich hab echt schon überall gesucht und zu diesem Problem noch keine Infos gefunden. Ich bin den Prozess mehrfach durchgegangen und hab ihn auch einige Male komplett neu aufgerollt. Ich häng da schon seit Sonntag mittag dran.
    Ich würde mich wirklich sehr über Hilfen, Meinungen und Kommentare freuen!
    Vielen Dank!! :)