Hey ho,
wie kann ich ein Object dazu bringen das es nicht so matt aussieht, sondern eher wie ein Hochglanzlack von einem Auto in welchem sich die ganze Umgebung spiegelt.
Dafür ist doch sicher ein Shader geeignet oder?
Hier ein Bild was ich meine :P
Soll eher so aussehen wie das linke aber halt noch Objecte spiegeln können.
Gruß Zim
Hochglanz-Lack Shader oderso
- The_Dark_Zim-.-
- Beiträge: 372
- Registriert: 18.03.2008 16:53
Hochglanz-Lack Shader oderso
PB: 5.xx LTS x86/x64 | WIN: 10 Pro x64, Linux Mint x64
-
- Beiträge: 87
- Registriert: 28.11.2010 13:07
- Computerausstattung: P4 2x3.2GKz.1GB WIXP 32Bit NVIDEA GT240 1GB DDR3, AMD XP 1.8GHz Linux 32Bit NVIDEA GT240 TIi3200
- Wohnort: Germany
- Kontaktdaten:
Re: Hochglanz-Lack Shader oderso
Hast Du einen Shader geschrieben oder bekommen ?
Fals Du noch keine Lösung hast ich hab gerade ein car rendering demo hochgeladen.
http://forums.purebasic.com/german/view ... 080d8de7ef
Das was ich da mit dem Lack und den Scheiben mache geht natürlich auch mit Felgen.
Im Allgemeinem nimmt man eine "Einvironmap" die dann die Umgebungsrefektionen auf spiegelnden Oberflächen erzeugt.
Für deine Felgen wäre es zu aufwending diese map aus verschiedenen Kammeraperspektieven immer wieder neu zu generieren.
Im falle einer Cubemap müstest Du dann die gleiche Scene erst aus 6 verschiedenen Kameraperspektieven rendern
und ein siebtes mal die eigentliche Scene mit der so eben erstellten Cubemap.
Da sich in jeder Felge etwas anders spiegeln kann müstest du das sogar für jede Felge
welche selbst in der aktuellen Kamera sichtbar ist wieder holen.
Es reicht aber eine vorgefertigte texture als Umgebugsmap zu verwenden.
Kannst es Dir ja mal anschauen.
Ach so ich benutze nicht die PB 3D engine sonder "nur" OpenGL.
Was hast Du mit 3D Autos vor wenn man fragen darf ?
Grüße DJ.
Fals Du noch keine Lösung hast ich hab gerade ein car rendering demo hochgeladen.
http://forums.purebasic.com/german/view ... 080d8de7ef
Das was ich da mit dem Lack und den Scheiben mache geht natürlich auch mit Felgen.
Im Allgemeinem nimmt man eine "Einvironmap" die dann die Umgebungsrefektionen auf spiegelnden Oberflächen erzeugt.
Für deine Felgen wäre es zu aufwending diese map aus verschiedenen Kammeraperspektieven immer wieder neu zu generieren.
Im falle einer Cubemap müstest Du dann die gleiche Scene erst aus 6 verschiedenen Kameraperspektieven rendern
und ein siebtes mal die eigentliche Scene mit der so eben erstellten Cubemap.
Da sich in jeder Felge etwas anders spiegeln kann müstest du das sogar für jede Felge
welche selbst in der aktuellen Kamera sichtbar ist wieder holen.
Es reicht aber eine vorgefertigte texture als Umgebugsmap zu verwenden.
Kannst es Dir ja mal anschauen.
Ach so ich benutze nicht die PB 3D engine sonder "nur" OpenGL.
Was hast Du mit 3D Autos vor wenn man fragen darf ?
Grüße DJ.
PS. meine vielen Fehler der Rechtschreibung auf dem Forum könnt Ihr gerne ignorieren.
- The_Dark_Zim-.-
- Beiträge: 372
- Registriert: 18.03.2008 16:53
Re: Hochglanz-Lack Shader oderso
Öhm ich hatte vor ein Spiel, aus dem englischen Forum, grafisch auf zu arbeiten. Wenn ich das schaffe möchte ich es dann weiter entwickeln.
PB: 5.xx LTS x86/x64 | WIN: 10 Pro x64, Linux Mint x64
-
- Beiträge: 965
- Registriert: 04.10.2004 18:42
- Computerausstattung: Amiga, LinuxMint, Windows7
- Wohnort: gotha
- Kontaktdaten:
Re: Hochglanz-Lack Shader oderso
da brauchst kein shader
hau einfach ne spheremap auf nen 2. texture layer, dann siehts genauso aus
hau einfach ne spheremap auf nen 2. texture layer, dann siehts genauso aus
amiga rulez...
Rebirth Software
Rebirth Software