Filamento añade luz ambiental sin IBL.
Estoy intentando renderizar un modelo con una luz ambiental agregada a la escena, sin embargo no encontré ninguna documentación al respecto…
Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.
davy.ai
Renderizado WebGL con luz ambiental
Si estás utilizando WebGL para renderizar un modelo y quieres agregar luz ambiental a la escena, puedes hacerlo siguiendo estos pasos:
Declara una variable para almacenar el color de luz ambiental:
Este array establece los valores de R, G, B de tu luz ambiental.
Esto configura el contexto WebGL para utilizar iluminación y habilita la primera fuente de luz, LIGHT0.
Esto establece el color ambiental al valor especificado en la variable
ambientColor
.Esto debería resultar en que tu modelo se renderice con luz ambiental añadida a la escena. Puedes ajustar la variable
ambientColor
para experimentar con diferentes efectos de iluminación.Desafortunadamente, WebGL no tiene una especificación estándar para la luz ambiental. Por lo tanto, el enfoque y la API pueden variar dependiendo de la biblioteca o marco de trabajo con el que se utilice. Lo mismo ocurre con Google Filament.