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

1

22.11.2009, 18:15

Direct3D: Material + Vertex diffuse

Hallo, (ja ich weiss, ich schonwieder ;) )

ich scheitere gerade daran, Direct3D anzuweisen, dass es wenn ich ein Material erstelle, die Streufarbe nicht aus den Materialeinstellungen sondern aus dem Diffuse-Teil jeden einzelnen Vertex nimmt.

2

22.11.2009, 18:19

Zeig doch mal deinen gescheiterten Ansatz...
(Code)

3

22.11.2009, 18:20

Zeig mal ein bisschen Code
EDIT: Schon wieder zu langsam
Metal ist keine Musik sondern eine Religion.

4

22.11.2009, 18:21

Der gescheiterte ansatz besteht darin, dass ich mir nicht vorstellen kann, was ich machen muss, damit er die Diffuse-Farbe des Vertex nicht aus dem Material, sondern aus dem Diffuse-Element des Vertex nimmt. (ich benutze keine Texturen)

5

22.11.2009, 18:22

und was genau soll dir das bringen? Die Farbe bleibt doch gleich
Metal ist keine Musik sondern eine Religion.

6

22.11.2009, 18:23

Sorry Fabian! :?


E122
ColorOp ?
Vertexformat?

7

22.11.2009, 18:24

Also:

ich hab ein Terrain. Jetzt will ich das nach höhenschichten einfärben -> ich tu jedem Vertex je nach höhe eine Farbe verpassen.
Dann will ich die Beleuchtung anmachen, doch damit die Beleuchtung Funkt brauch ich ein Material. Aber wenn ich das Material mach, nimmt es die Farbe nicht mehr aus jedem einzelnen Vertex, sondern aus dem Material.

EDIT:
D3DFVF_XYZ|D3DFVF_NORMAL|D3DFVF_DIFFUSE

ColorOp bringt doch nur was für Texturen, oder ?

8

22.11.2009, 18:25

stimmt konnte man des nicht irgendwie im FVF einstellen? :shock:
EDIT: Wieso bin ich heut so langsam
Metal ist keine Musik sondern eine Religion.

9

22.11.2009, 18:30

Kann man das Material nicht irgendwie auf Dursichtig stellen so das die Eigenfarbe des Objekts bestehen bleibt?
Metal ist keine Musik sondern eine Religion.

10

22.11.2009, 18:32

Hat keine Wirkung.

Werbeanzeige