Du bist nicht angemeldet.

Stilllegung des Forums
Das Forum wurde am 05.06.2023 nach über 20 Jahren stillgelegt (weitere Informationen und ein kleiner Rückblick).
Registrierungen, Anmeldungen und Postings sind nicht mehr möglich. Öffentliche Inhalte sind weiterhin zugänglich.
Das Team von spieleprogrammierer.de bedankt sich bei der Community für die vielen schönen Jahre.
Wenn du eine deutschsprachige Spieleentwickler-Community suchst, schau doch mal im Discord und auf ZFX vorbei!

Werbeanzeige

Jürgen

Frischling

  • »Jürgen« ist der Autor dieses Themas

Beiträge: 6

Wohnort: Hamburg

  • Private Nachricht senden

1

26.01.2004, 19:12

X.files ohne texturen einladen

Hallo,
ich habe einige simple Figuren in einem 3D -Programm erstellt und möchte diese in mein Spiel laden.
Die Figuren benötigten keine Texturen und haben jeweils auch nur eine Farbe.
Ich weiss nun nicht, wie ich diese in mein Spiel einladen kann, so dass
auch die Farbe korrekt dargestellt wird und die Figuren nicht nur als weisse
Umrisse zu sehen sind.
(mit Texturen weiss ich wie es geht, aber ohne....?)
Hat da jemand einen Tip?

2

26.01.2004, 19:47

Deine Vertice brauchen eine Vertexfarbe. Fuege einfach eine Diffuse Farbe zum Vertex hinzu und setze diese dann auf die Farbe die du haben willst.
Wichtig! Ich übernehme keinerlei Verantwortung für eventl. Datenverlust oder Schäden am Rechner ;D

Jürgen

Frischling

  • »Jürgen« ist der Autor dieses Themas

Beiträge: 6

Wohnort: Hamburg

  • Private Nachricht senden

3

26.01.2004, 20:13

..erstmal danke für die schnelle Antwort!!!
..vielleicht kannst du mir das noch genauer erklären..
die Vertex brauchen eine Farbe, das leuchtet mir ein....setze ich die Farbe in dem 3D-Modeller oder in meinem Quelltext?
und wenn in meinem Quelltext, dann wie?
Ich bin ziemlich neu dabei, von daher bringe ich nicht soviel Background mit...
Mit D3DXLoadMeshFromX(..) lade ich das Mesh ein,..okay aber ab da, hab ich keine Idee wie ich da jetzt die Farbe in die Vertex kriege...

4

26.01.2004, 20:45

Dein Vertex bekommt einen weiteren Wert hinzu. Dieser ist ein 32Bit Wert und gibt die Farbe des Vertex an. Im Format A8R8G8B8.

Am besten ist wenn du die Farben in deinem X-File, also Modeller, anlegst. Wenn du dich dann etwas besser damit auskennst, kannst du das ja dann im Code machen.
Wichtig! Ich übernehme keinerlei Verantwortung für eventl. Datenverlust oder Schäden am Rechner ;D

Jürgen

Frischling

  • »Jürgen« ist der Autor dieses Themas

Beiträge: 6

Wohnort: Hamburg

  • Private Nachricht senden

5

27.01.2004, 16:56

...es läuft jetzt.
Ich hatte dem Material auf allen Farben volle Reflexion gegeben und dann das Licht auf allen Farben "voll" aufgedreht, kein Wunder, dass dann alles weiss "glüht"...
danke nochmal für den Denkanstoß!

Werbeanzeige