Hi,
ich programmiere gerade fuer ein praktikum in opengl und bin gerade etwas ratlos. ich habe mittels stenciling einen spiegel realisiert und bin jetzt dabei, ebenfalls mittels stenciling schatten in meine szene einzubauen. soweit geht auch alles.
das problem ist die schatten in den spiegel zu bekommen.
ich muss innerhalb der spiegelmethode die schattenmethode aufrufen und benutze den stencil buffer also verschachtelt.
in der schattenmethode sichere ich mittels pushattrib alle wesentlichen bits und pop-e sie am ende wieder. trotzdem funktioniert es nichtmehr, das nur auf der spiegelflaeche gespiegelt wird, sondern die gespiegelte szene wird komplett gezeichnet… ich denke das gegenseitig sachen ueberschrieben werden, allerdings sollte das doch durch das pushen und popen nicht passieren?!? wirklich hilfreiche informationen dazu habe ich mit google leider nicht gefunden, viell. hat ja jemand eine idee was ich falsch gemacht haben koennte…
rene