Reparto y recepción de sombras en 3D Geometrías
Contents
[
Hide
]
Generalmente, algunos formatos de archivo 3D pueden almacenar configuraciones relacionadas con la sombra en geometría como FBX. UsoAspose.3D para Python via .NET, Los desarrolladores pueden representar una imagen mapeando sombras desde el punto de vista de una fuente de luz. La calidad de imagen depende de la fuente de luz, el ángulo de elevación y la distancia entre la cámara y los objetos geométricos.
Reparto y recepción de sombra
Por defecto, todos los objetos de la escena proyectan sombras desde una fuente de luz. Los desarrolladores también pueden recibir sombras por objeto en la superficie del objeto. Este ejemplo de código revela cómo establecer la posición de la luz y los objetos de la cámara. También crea un plano y coloca tres objetos con diferentes colores y configuraciones de sombra.
Todas las geometrías tienen cast_shadows = True
y receive_shadows = True
, las sombras de la caja roja y el toro en el plano, la caja roja no recibirá sombras y la caja azul no proyectará sombras.
Muestra de programación
Este ejemplo de código emite y recibe sombras en 3D geometrías.
Resultado de renderizado