Bump mapping es una técnica de gráficos computacionales 3D que consiste en dar un aspecto rugoso a las superficies de los objetos. Se emplea para dar un efecto de relieve en las superficies de los objeto. 이 기술은 그것의 형상을 변경하지 않고 표면 법선을 수정. 원래 표면의 법선은 수직 거기에 남아. El bump mapping cambia la perpendicularidad por otras normales para lograr el efecto deseado, 모든 오브젝트의 토폴로지 또는 형상을 변경하지 않고. 결과는 비교적 풍부하고 상세하다, 큰 자연 요소와 유사한 달성 할 수있다 (오렌지의 질감). La diferencia entre mapeado de desplazamiento (변위 매핑) y bump mapping es que con bump mapping no se perturba la geometría solo la dirección del campo normal. (위키 백과)
Para generar una imagen basada en la técnica de “범프 매핑”, necesitamos un objeto al que le aplicaremos una textura que es la responsable de definir las variaciones del relieve sobre su superficie.
예를 들면, partimos del siguiente modelo:
Si se le añade una textura, el color hace que la apariencia cambie sustancialmente. 그러나, el volumen no dá la impresión de haber cambiado. La textura se ha “pintado” sobre la superficie como una piel pero sin rugosidad.
Además de aportar color a la figura, podemos utilizar la textura para definir variaciones en la rugosidad, haciendo que unas partes parezcan sobresalir respecto de otras. Esto se hace modificando en el algoritmo de sombreado, la dirección de las normales a la superficie, 즉, modificando el comportamiento de la luz en cada punto dependiendo del color que tenga.
El efecto es el que conseguiríamos modificando la superficie con pequeñas alteraciones de sus puntos.
El efecto de Bump mapping se puede realizar independientemente de la aplicación del color a la superficie. En la siguiente imagen se ha creado el efecto de rugosidad pero no se ha añadido el color de la textura a la imagen final, dando esa sensación de “piel de naranja” que comentamos al principio
Es una técnica que aporta un efecto “orgánico” a las superficies, sin añadir apenas complejidad en el cálculo de las imágenes, por lo que es muy útil en la creación de imagen de síntesis.
Las imágenes se han generado con 블렌더.
반드시 연결된 댓글을 달다.