Puedo modelar cubitos de hielo como cubos transparentes ligeramente deformados con el índice de refracción del agua, pero no parecen convincentes. Se ven como trozos de vidrio en lugar de hielo.
Mirando los cubitos de hielo reales, puedo describir intuitivamente algunas diferencias, pero no sé qué propiedades físicas cambiar para que coincidan:
- Los cubitos de hielo están mojados. Los míos parecen vidrio seco.
- Los cubitos de hielo son transparentes en algunos lugares y no en otros.
- Los cubitos de hielo a menudo tienen grietas visibles a pesar de no separarse.
En este caso, estoy tratando de modelar cubitos de hielo en una superficie (en el aire, no flotando en el agua).
¿Qué técnicas necesito incluir para aumentar el realismo?
No busco técnicas en tiempo real, solo para producir imágenes fijas. Me gustaría que el hielo fuera fotorrealista incluso de cerca, y proyectara cáusticos y sombras realistas.
Intenté usar bordes curvos y recubrir mis cubitos de hielo con una capa delgada de material transparente para simular una capa derretida de agua, pero no parece dar la impresión de estar mojado. También he intentado incrustar una esfera transparente de la mitad del tamaño del cubo en su centro, con un efecto de niebla, pero no se mezcla en el cubo de forma natural, solo parece incrustada. Incluso una serie de esferas anidadas con niebla que aumenta gradualmente todavía no se ve bien.
fuente
Respuestas:
Según Wikipedia , el hielo tiene un IOR ligeramente más bajo que el agua no congelada, aunque no sé cuánto afectaría esa diferencia a los resultados.
Las partes con aspecto "opaco" de un cubo de hielo son causadas por grupos de burbujas microscópicas formadas durante la congelación. Es posible que pueda modelar los que usan geometría, pero dada la escala y el número, sospecho que algún tipo de modelo de medios participantes probablemente encajaría mejor. (Aunque no sé de ninguno)
Además, recuerde que la mayoría del hielo no sumergido que verá formará muy pronto una capa delgada de agua líquida que lo interconectará con el aire, por lo que esto también podría alterar significativamente su apariencia.
fuente
Te faltan dos grandes:
Reflexión dependiente del ángulo . Esta es una posible causa de su efecto "transparente en lugares y no en otros", y la causa más probable de la falta de humedad.
Los cubitos de hielo generalmente tienen burbujas de aire atrapadas en su interior. Esto se muestra como una bruma volumétrica blanca más densa en el centro del cubo (para burbujas pequeñas) o burbujas distintas (para burbujas grandes). Esta es la otra causa probable de su "transparencia en lugares y no en otros".
Las técnicas para modelarlas dependen del método de representación que esté utilizando.
fuente
Descubrí que el mapeo de protuberancias al calcular la iluminación y los rayos de refracción puede agregar mucho a la apariencia del hielo. Hace que el hielo se vea texturizado e imperfecto, como se vería un cubo de hielo derritiéndose.
Me pregunto si quizás animar un mapa de relieve podría ayudar a que se vea mojado, ya que las capas de agua / gotas cayeron por su superficie.
Las imágenes a continuación se ven bastante bien, pero probablemente se verían aún mejor con las imperfecciones internas de las que otras personas están hablando.
Aquí está mi sombra donde obtuve las capturas de pantalla de: https://www.shadertoy.com/view/ldj3zz#
fuente