Files |  Tutorials |  Articles |  Links |  Home |  Team |  Forum |  Wiki |  Impressum

Aktuelle Zeit: Fr Jul 18, 2025 21:11

Foren-Übersicht » Programmierung » Shader
Unbeantwortete Themen | Aktive Themen



Ein neues Thema erstellen Auf das Thema antworten  [ 2 Beiträge ] 
Autor Nachricht
 Betreff des Beitrags: 3Dtextur zugriff
BeitragVerfasst: Di Mär 27, 2007 11:07 
Offline
DGL Member

Registriert: Mo Mär 26, 2007 18:18
Beiträge: 3
Hi,

von euch weiß sicher jemand rat;

wie spreche ich in einer 3D Textur einen bestimmten layer an?

das ganze soll im Vertex-shader passieren und ist für ein displacement gedacht.
Also, die 3D textur ist aus mehreren bildern (die auf den einzelnen Layern liegen) aufgebaut.

Aus dieser Textur möchte ich eine float wert auslesen und zwar aus einem bestimmten teil (höhe).

so was in diese richtung:

float zahl;

zahl = texture3D( 3D_textur, gl_MultiTexCoord0.xyz ).r;


mit diesem aufruf scheint es so als bekäme ich den wert aus dem 0-ten layer; was muß ich ändern damit die informationen z.b aus dem dritten layer benutzt werden?



Schon mal Dank

[/code]


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Do Mär 29, 2007 19:08 
Offline
DGL Member

Registriert: Mo Mär 26, 2007 18:18
Beiträge: 3
he leutz

hat sich erledigt;

falls es jemand interssiert....

vec3 naklar = (gl_MultiTexCoord0.xy, 0.3);

float zahl;

zahl = texture3D(3D_textur, naklar).r;


der dritte layer wird angesprochen...


Grüße


Nach oben
 Profil  
Mit Zitat antworten  
Beiträge der letzten Zeit anzeigen:  Sortiere nach  
Ein neues Thema erstellen Auf das Thema antworten  [ 2 Beiträge ] 
Foren-Übersicht » Programmierung » Shader


Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 1 Gast


Du darfst keine neuen Themen in diesem Forum erstellen.
Du darfst keine Antworten zu Themen in diesem Forum erstellen.
Du darfst deine Beiträge in diesem Forum nicht ändern.
Du darfst deine Beiträge in diesem Forum nicht löschen.
Du darfst keine Dateianhänge in diesem Forum erstellen.

Suche nach:
Gehe zu:  
cron
  Powered by phpBB® Forum Software © phpBB Group
Deutsche Übersetzung durch phpBB.de
[ Time : 0.012s | 14 Queries | GZIP : On ]