Originally posted by drkohler
Das führt zu gar nichts. Du kannst nicht Asphyre (Grafiksystem auf DX9 aufbauend) und OpenGL Befehle (Grafiksystem aufbauend auf Open GL) vermischen und hoffen, dass dabei etwas Vernünftiges herauskommt.
Um einen 1404/1701 Inseleditor zu bauen, musst du
a) Das isd-Format von Anno entschlüsseln und die Daten Mundgerecht abspeichern
b) Ein Programmiersystem finden, dass alle 3D-Befehle unterstützt
c) Hoffen, das irgend jemand schon einen Landscape Editor gebaut hat mit diesem Programmiersystem, der so umgebaut werden kann, dass er die Mundgerechten Annodaten verwursteln kann (mindestens die Heightmap und das Multitexturing muss er können) und die Resultate wieder Mundgerecht abspeichern kann.
d) Wenn nicht, selber einen Landscape bauen, der Heightmaps und Multitexturing kann und das Resultat Mundgerecht abspeichern kann.
e) Mit dem Landscape die Inseln umbauen/neue Inseln bauen
f) Die neuen Daten wieder in ein isd-Format für Anno verschlüsseln.
Viel Glück, vor 1-2 Jahren gab es weder a) noch b) noch c) noch d) noch e) noch f), deshalb hatte ich aufgehört mit Inseleditor basteln. Vor Allem habe ich keine Ahnung von 3D-Programmierung, was die Sache auch nicht grad vereinfacht (Anno macht jetzt Alles mit Shadern, nicht mehr bloss Tiles aneinanderhängen wie 1503).
Also ein weiteres mal hallo drKohler.
Und, so als Antwort auf
a) Du selber, hast eine von den möglischen wegge für die Entschlüssellung formel Gefunden.
b)das Programmier system ist schon gefunden, es wird nicht weiter als die Update version sein von dem Asphyre Engine.
c) ollllla halte mal, der landscape programm, dies ist ja dein Entwurf.
also du selber hast in schon gebaut. nur muss er ein wenigst umgeändert werden, dies ist ja logisch, denn er enthalt leichte bug.
d) die neue Version von dem asphire engine, hat eine menge möglischkeiten, wo die alte version, nicht gehabt hatte. also multi texturing, sowie es schon beispiele gebe, wird dann eher leichter sein. Denn, wenn ich diese Geschriebenen Programme Verstehe, also ja, ist klaro, ich habe schon einigen jahre 3D Praxis, also hier kann ich ja verstehen, dass wenn du noch nie mit 3D Rumgebastelt hast, das so die texturen usw, für dich sehr unverständig können sein.
e) Ne, der Landscape programm, muss nur hier sein, für die Objekte, ein letztes mal anzuschauen zu können, bevor das sie in ISD oder GR2 files Gespeichert werden.
Also der landscape, muss nur basis funktion, von der Rotation, Ansicht, und ein bisschen Edition Behalten, denn die Haupt 3D Modelle, diese werden Besser untern einem Richtige 3D Editor Erzeugt. wo es in dem 3D Editor, alle tools gebe für die objekte sie zu modeliesieren.
und so, wenn man in einem minimale zeit, eine Insel will bearbeiten, einfach nur Bryce benutzen, seine Insel Erstellen, und in 3DS speichern.
F)
für den f) hier, leider muss zu erst, alle kleinen bug von dem programm umgeändert werden, so dass die ISD Speicherung, kein fehler anzeigen. Denn für den moment, hat der Landscape als haupt problem, mit den Süd Inseln die Datein nicht zu erkennen.
Nord Inseln, kein problem.....