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

Aktuelle Zeit: Do Mär 28, 2024 21:46

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



Ein neues Thema erstellen Auf das Thema antworten  [ 2 Beiträge ] 
Autor Nachricht
BeitragVerfasst: Do Jun 09, 2016 16:34 
Offline
DGL Member
Benutzeravatar

Registriert: Mi Aug 14, 2013 21:17
Beiträge: 587
Programmiersprache: C++
Weiß jemand wie man diesen Effekt nennt?
https://www.youtube.com/watch?v=rkZvy-FCDlQ&t=23m57s

Man sieht die Autos, obwohl sie hinter dem Terrain (bzw der Spielfigur) sind. Die Autos selbst werden aber nicht gerendert, sondern nur so eine Art Lichtschein um ihre Silhouette herum. Wenn jemand sogar ein Paper dazu auf Lager hätte, wäre das super. :)

_________________
So aktivierst du Syntaxhighlighting im Forum: [code=pascal ][/code], [code=cpp ][/code], [code=java ][/code] oder [code=glsl ][/code] (ohne die Leerzeichen)


Nach oben
 Profil  
Mit Zitat antworten  
BeitragVerfasst: Do Jun 09, 2016 18:20 
Offline
DGL Member
Benutzeravatar

Registriert: Mo Sep 23, 2002 19:27
Beiträge: 5812
Programmiersprache: C++
Mit Silhouette hast du ja schon eigentlich den richtigen Suchbegriff. Dafür gibt es diverse Techniken, egal ob über Multipass, Stencil oder den Geometry shader. Da findet man viel im Bereich NPR (Toon-Shading und co.) z.B. http://prideout.net/blog/?tag=opengl-silhouette

Just Cause 3 hab ich zwar nie gespielt, vom Video her sieht das aber eher viel simpler aus. So eine Art Bloom würde ich sagen. Sprich die verdeckten Objekte in einen niedrig aufgelösten Framebuffer mit Grundfarbe der Umrahmung etwas skaliert rendern, dann nochmal ohne Farbe (schwarz), dass dann blurren (zwei Passes im FS oder über einen separierbaren Filter via Compute) und am Ende mit aktiviertem Blending auf die finale Szene legen.

_________________
www.SaschaWillems.de | GitHub | Twitter | GPU Datenbanken (Vulkan, GL, GLES)


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 » OpenGL


Wer ist online?

Mitglieder in diesem Forum: Google [Bot] und 15 Gäste


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.104s | 18 Queries | GZIP : On ]