DirectX-Forum - Beitragsübersicht -
ThemaDX9: vector to rgb
Von cgmarco
E-Mail cgmarco@gmx.de
Datum 10. März 2009 um 12:59:02
Frage moin moin
beim dot3 bm muss ja der lichtvektor in einen rgbwert umgewandelt werden
habe das gefunden
DWORD VectorToRGB(VECTOR NormalVector)
{
DWORD dwR = (DWORD)(127 * NormalVector->x + 128);
DWORD dwG = (DWORD)(127 * NormalVector->y + 128);
DWORD dwB = (DWORD)(127 * NormalVector->z + 128);

return (DWORD(0.ff000000 + (dwR << 16) + (dwG << 8) + dwB;
}
wie sieht das ganze in vb08 aus???
danke im vorraus
Antwort:
Von Nico
E-Mail nico.schertler@gmx.de
Datum 11. März 2009 um 20:07:18
Antwort Hallo!

Ich weiß nicht was du mit dot3 bm meinst. Und wobei willst du einen Vektor in einen Integer umwandeln? Die meisten Vektoren in DX zeigen auf Positionen oder in bestimmte Richtungen.
Sonst stellt das .NET-Framework in der Klasse Vektor auch sehr schöne Funktionen bereit, mit denen sich gut arbeiten lässt, wenn dir das weiterhilft.

Nico
[ Antwort schreiben | Zurück zum DirectX-Forum | Forum-Hilfe ]
Antworten
DX9: vector to rgb - cgmarco 10. März 2009 um 12:59:02
Re: vector to rgb - Nico 11. März 2009 um 20:07:18
Re: vector to rgb - mdx 12. März 2009 um 00:22:55
Re: vector to rgb - cgmarco 13. März 2009 um 20:05:20
Re: vector to rgb - mdx 14. März 2009 um 20:17:27

Ihre Antwort
(Nick-)Name   Wichtige Informationen zur Namensangabe
E-Mail (opt.)  Wichtige Informationen zur Angabe einer eMail-Adresse
Thema   Wichtige Informationen zur Angabe eines Themas
Betrifft (IDE)  DirectX 9
Ihre Antwort
Smilies
Mehr...
FettKursivUnterstrichen   Übersicht der Tipp-KürzelÜbersicht der Projekt-KürzelÜbersicht der Bücher-Kürzel 
Homepage
Titel
Root-Smilies              
             
             
[ Zurück zum DirectX-Forum | Forum-Archiv | Forum-Hilfe | Chat ]

Zum Seitenanfang

Startseite | VB-/VBA-Tipps | Projekte | Tutorials | API-Referenz | Komponenten | Bücherecke | Gewinnspiele | VB.Net | .Net-Forum | DirectX | DirectX-Forum | Chat | Ausschreibungen | Links | Suchen | Stichwortverzeichnis | Feedback | Impressum

Seite empfehlen Bug-Report
Letzte Aktualisierung: Sonntag, 13. Dezember 2015