Red de conocimientos turísticos - Información de alquiler - Desde la perspectiva de OPENGL, ¿cómo se hace esto? Entre en detalles sobre cada objeto que se encuentra dentro, incluida la luz, la sombra, el color, etc.

Desde la perspectiva de OPENGL, ¿cómo se hace esto? Entre en detalles sobre cada objeto que se encuentra dentro, incluida la luz, la sombra, el color, etc.

Las imágenes de las películas generalmente no se renderizan con OpenGL, sino con trazado de rayos. OpenGL se centra más en la velocidad que en la corrección física del renderizado, por lo que generalmente se usa en juegos, no en películas. Pixar utiliza su propio lenguaje de sombreado, que es mucho más complejo que el lenguaje de sombreado OpenGL.

Sin embargo, algunas técnicas gráficas están interconectadas entre diferentes métodos de renderizado. En la imagen de arriba, además del modelo 3D de alta calidad, hay varios fenómenos importantes que son importantes para el realismo:

1. Sombra suave (pared derecha), la autosombra del cabello.

2. Oclusión ambiental, como las esquinas de vigas.

3. Translúcidos, como los pies, la cola y la barba de Remy.

4. Refracción del agua

5. La profundidad de campo, como la pared trasera y el techo, son virtuales.

6. Desenfoque de movimiento, por ejemplo, el verde (¿jabón?) de la izquierda es virtual en la dirección vertical y el de la derecha es sólido en la dirección horizontal.

7. Florecer, como lo más destacado del queso en la cabeza de Remy.

A excepción de 4, todos los fenómenos anteriores pertenecen a la iluminación global, que es un efecto difícil de crear directamente. utilizando OpenGL. Pero en los juegos OpenGL, existen básicamente tecnologías correspondientes para simular aproximadamente estos efectos, excepto que las películas de Pixar se renderizan utilizando un método de trazado de rayos más preciso. Estos efectos, junto con la calidad del modelo, determinan la diferencia entre la pantalla del juego y la pantalla del cine.