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

01.06.2007, 11:48

Weltmatrix in einem Effekt setzen

Hi Community!
Ich komme mit schon etwas doof vor, aber ich wollte eigentlich nur fragen, wie man die Weltmatrix in einem Effekt setzen kann...

Ich hab mal so rumgegoogelt, aber die Leute benutzen alle immer einen Vertex-und Pixelshader und da ich keine Ahnung habe, wie man mit denen in einem Effekt umgeht, wäre es interessant zu wissen, ob es auch eine einfache Möglichkeit gibt, die Matrix zu setzen. So etwas wie,
'TransformWorld = <myMatrix>;'.

Danke für die Hilfe :)

TheOffspring

BlackSnake

Community-Fossil

Beiträge: 1 549

Beruf: Student

  • Private Nachricht senden

2

01.06.2007, 14:51

ich würde sagen, dass das ganze mit setmatrix geht. ob nun effekt oder material, ist am ende egal. solange die matrix "global" in dem effekt/material liegt.

3

01.06.2007, 15:26

Oh, da habe ich mich wohl ein bisschen falsch ausgedrückt...

Wie ich aus meinem Programm heraus den Variablen in dem Effekt einen Wert zuweise ist mir schon klar.
Mein Problem ist jetzt eigentlich nur, dass ich wissen möchte, wie ich in meinem Effekt (also in der .fx-Datei) die Weltmatrix setzen kann.

Im Endeffekt soll man dann einer Matrix, die ich im Effekt deklariere, aus dem Programm raus, einen Wert zuweisen können, und diese Matrix soll dann im Effekt (!) als Weltmatrix eingesetzt werden.
Und dabei ist mir eben der letzte Schritt ein Problem.

Aber danke schon einmal für die Hilfe :)

TheOffspring

Werbeanzeige