Saludos chicos, buscando por el foro no he encontrado nada parecido a este topic, así que me pareció buena idea sacarlo a la luz.
La idea sería recopilar links, tutoriales, papers o tools donde se muestren interesantes shaders y efectos, tanto a nivel de teoría como de implementación. Cualquiera que conozca algún buen link bienvenido sea, empezaré con un par de links que me vienen a la mente:
http://developer.amd.com/archive/gpu/rendermonkey/pages/default.aspx (http://developer.amd.com/archive/gpu/rendermonkey/pages/default.aspx)
http://developer.amd.com/archive/gpu/ashli/Pages/default.aspx (http://developer.amd.com/archive/gpu/ashli/Pages/default.aspx)
Vamos a empezar por ponerle chincheta al post :)
Salu2...
Ummm, no tenía ni idea de esto de la chincheta [EX3], cool!!!
Ahí van un par de links más para la colección:
http://www.geeks3d.com/geexlab/shader_library.php
http://devmaster.net/categories/articles
http://graphics.cs.williams.edu/papers/SAOHPG12/ <- Recomendado mirarse la versión anterior del 2011
Guau, este topic no está teniendo el éxito que pensé que tendría, tenía la idea de que la gente del foro participaría más.
Ok, algunas shots con diferentes efectos que he implementado en mi engine para darle un poco más de vidilla :D
http://imageshack.us/g/856/68340877.png/ (http://imageshack.us/g/856/68340877.png/)
Creo que le faltaría que pusieras qué shader has aplicado en cada caso... :P
Dejaré esa tarea como ejercicio de los lectores... aunque ahí va una pista, todos los shaders que he usado están en los links que he puesto en los mensajes anteriores ;D
Come on guys... donde están vuestros ocultos, misteriosos y geniales shader effects???!!!!
Gracias por el enlace... :o :o
Te refieres al Ambient Occlusion de morgan mcguire http://graphics.cs.williams.edu/papers/SAOHPG12/ (http://graphics.cs.williams.edu/papers/SAOHPG12/)? La verdad los resultados que ofrece son la caña, he intentando varias implementaciones de SSAO y esta es sin duda, la mejor.
Y por no desviarme del topic... http://www.cse.unr.edu/~sushil/models/381/material/programs/ <- Colección aleatoria de shaders.
Ummm, alguien tiene o conoce una buena implementación del bloom/glow effect? Hoy he intentado conseguir algo convincente pero los resultados que he obtenido no son de mi agrado.
Basicamente la composición del efecto la he hecho tal que así:
1º) A: Diffuse scene
2º) B: Extraigo brillos de A (He probado 3 diferentes tipos de filtro paso alto con diferentes umbrales de frecuencia)
3aº) C: Box blur horizontal/vertical o
3bº) C: Gaussian blur de B
4º) Compongo en additive A+C y aplico tonemapping modulando la saturación en las zonas brillantes.
Pues nada... no me acaba de convencer el resultado, todo tipo de sugerencias son bien recibidas.
Cheers.
El blur lo haces sobre una textura de menor tamaño verdad? Si el FrameBuffer es de 1024x768, por ejemplo, el blur tiene que hacerse sobre una textura que sea una cuarta parte para que quede bien.
Bueno, lo estaba haciendo sobre una textura del mismo tamaño del render, aplicando el blur con radio variable con radio suficientemente grande para emular la textura de 1 cuarta... De todas formas, probaré tal y como dices, thx ;D
Volviendo al topic, más links... http://obge.paradice-insight.us/wiki/User's_Manual
Alguien podría recomendarme una buena implementación de motion blur???
Alguien conoce donde puedo encontrar una implementación rápida de un bilateral filter en glsl?
Thx