Terrain erstellen

Probleme beim Erstellen von 3D-Modellen und Texturen, keine Ahnung womit man Musik macht? Dies ist dein Forum.
Benutzeravatar
coder
Beiträge: 204
Registriert: 25.09.2005 17:53
Computerausstattung: Intel Core2Quad Q8200 @ 2.33GHz
ASUS P5Q3, 2GB DDR3-1066 RAM, ATi Raedeon HD 4850
Wohnort: Deutschland
Kontaktdaten:

Terrain erstellen

Beitrag von coder »

Ich kriege immer eine Fehler wenn ich versuche folgende Terraindatei zu laden:
Terrain.png
Bild

Kann mir jemand sagen was ich falsch mache. Ich denke, ich speichere die Datei nur nicht im richtigen Format...
Hat da jemand zufällig ein Konverter oder so...
Windows 7 x64 | PureBasic 4.60 4.50 4.02
Ja verdammt, meine Eltern wohnen immer noch bei mir!
DarkDragon
Beiträge: 6291
Registriert: 29.08.2004 08:37
Computerausstattung: Hoffentlich bald keine mehr
Kontaktdaten:

Beitrag von DarkDragon »

8-bit Graustufen fehlt, mehr nicht:
Erstellt ein neues 3D-Terrain aus der angegebenen 2D-Bilddatei. Das Bild kann entweder im JPEG-, PNG- oder TGA-Format gespeichert sein und muss im 256-Farbmodus (Graustufen) vorliegen.
Einen Konverter hab ich allerdings nicht. Sollte mit vielen gängigen Bildbearbeitungsprogrammen gehen.
Angenommen es gäbe einen Algorithmus mit imaginärer Laufzeit O(i * n), dann gilt O((i * n)^2) = O(-1 * n^2) d.h. wenn man diesen Algorithmus verschachtelt ist er fertig, bevor er angefangen hat.
Benutzeravatar
coder
Beiträge: 204
Registriert: 25.09.2005 17:53
Computerausstattung: Intel Core2Quad Q8200 @ 2.33GHz
ASUS P5Q3, 2GB DDR3-1066 RAM, ATi Raedeon HD 4850
Wohnort: Deutschland
Kontaktdaten:

Beitrag von coder »

OK das Hab ich jetzt gemacht, aber ich bekomme immer noch einen Runtime Error!
Was mache ich falsch? Wenn ich das Beispiel Terrain von PB nehme gehts...
Windows 7 x64 | PureBasic 4.60 4.50 4.02
Ja verdammt, meine Eltern wohnen immer noch bei mir!
DarkDragon
Beiträge: 6291
Registriert: 29.08.2004 08:37
Computerausstattung: Hoffentlich bald keine mehr
Kontaktdaten:

Beitrag von DarkDragon »

Hmm ja an manchen Stellen in Code sollte man Terrains nicht laden (und man kann auch nicht mehr als eins laden, was ich nicht sehr toll finde). Schick mir mal deine Dateien (Code, Terrain + Texturen).
Angenommen es gäbe einen Algorithmus mit imaginärer Laufzeit O(i * n), dann gilt O((i * n)^2) = O(-1 * n^2) d.h. wenn man diesen Algorithmus verschachtelt ist er fertig, bevor er angefangen hat.
Benutzeravatar
coder
Beiträge: 204
Registriert: 25.09.2005 17:53
Computerausstattung: Intel Core2Quad Q8200 @ 2.33GHz
ASUS P5Q3, 2GB DDR3-1066 RAM, ATi Raedeon HD 4850
Wohnort: Deutschland
Kontaktdaten:

Beitrag von coder »

OK, hier sind alle Datein die du brauchst...
(der Code ist noch lange nicht fertig, also wunder dich nicht wenn überflüssige Datein dabei sind oder wenn noch nicht alles funktioniert)

Fall.zip
Bild
Windows 7 x64 | PureBasic 4.60 4.50 4.02
Ja verdammt, meine Eltern wohnen immer noch bei mir!
DarkDragon
Beiträge: 6291
Registriert: 29.08.2004 08:37
Computerausstattung: Hoffentlich bald keine mehr
Kontaktdaten:

Beitrag von DarkDragon »

Erster Fehler: Tex00.png fehlt (Du bist von 01 aufwärts gegangen statt von 00).

Code: Alles auswählen

For t = 0 To 5
Zweiter Fehler: Komischerweise erkennt OGRE genau wie Ulead PhotoImpact dein Terrain Bild nicht als 8 bit Graustufen an, Windows unter Rechtsklick -> Eigenschaften jedoch schon.

Ich habs dir hier mal hochgeladen:
http://www.bradan.eu/files/Terrain.png

Dritter Fehler: Kommentier erstmal das 3DGUI Zeug aus, dafür Fehlen dir noch viele notwendige Dateien.

Nun läuft es, aber Mittagessen ("Lunch" wie es in deinem Requester steht) habe ich noch nicht von dem Programm bekommen.
Angenommen es gäbe einen Algorithmus mit imaginärer Laufzeit O(i * n), dann gilt O((i * n)^2) = O(-1 * n^2) d.h. wenn man diesen Algorithmus verschachtelt ist er fertig, bevor er angefangen hat.
Benutzeravatar
coder
Beiträge: 204
Registriert: 25.09.2005 17:53
Computerausstattung: Intel Core2Quad Q8200 @ 2.33GHz
ASUS P5Q3, 2GB DDR3-1066 RAM, ATi Raedeon HD 4850
Wohnort: Deutschland
Kontaktdaten:

Beitrag von coder »

DarkDragon hat geschrieben:Erster Fehler: Tex00.png fehlt (Du bist von 01 aufwärts gegangen statt von 00).

Code: Alles auswählen

For t = 0 To 5
ok, hab ich behoben
DarkDragon hat geschrieben: Zweiter Fehler: Komischerweise erkennt OGRE genau wie Ulead PhotoImpact dein Terrain Bild nicht als 8 bit Graustufen an, Windows unter Rechtsklick -> Eigenschaften jedoch schon.

Ich habs dir hier mal hochgeladen:
http://www.bradan.eu/files/Terrain.png
Das find ich komisch, denn ich habs einfach in IrfanView bearbeitet
Aber Danke, jetzt funktionierts...
DarkDragon hat geschrieben: Dritter Fehler: Kommentier erstmal das 3DGUI Zeug aus, dafür Fehlen dir noch viele notwendige Dateien.
Schuldigung, hab den GUI-Ordner nicht mit gepackt...
DarkDragon hat geschrieben: Nun läuft es, aber Mittagessen ("Lunch" wie es in deinem Requester steht) habe ich noch nicht von dem Programm bekommen.
Hab vergessen noch hin zu schreiben, das du den PizzaService noch anrufen musst! XD

Danke, jetzt geht alles... :allright:
mfg coder
Windows 7 x64 | PureBasic 4.60 4.50 4.02
Ja verdammt, meine Eltern wohnen immer noch bei mir!
Antworten