Gabryelf / Gabryelf/Volumetric-Graphics-Js

Задание 7: Создание LightManager

Open
#9 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
JavaScript
Stars
0
Forks
0
PR merge metrics
No merged PRs in 30d

Description


🚀 Проект web 3D game: Galaxy battle


Создание 3D сцены с поддержкой загрузки GLB моделей






---

## Задание 7: Создание LightManager

- [ ] Создать файл `src/core/LightManager.js`
- [ ] Создать метод `_createAmbientLight()` для рассеянного света
- [ ] Создать метод `_createMainLight()` для направленного света
- [ ] Настроить тени для основного света
- [ ] Создать метод `_createRimLight()` для контрового света
- [ ] Создать метод `_createFillLight()` для заполняющего света
- [ ] Создать метод `_createBackLight()` для подсветки сзади
- [ ] Создать метод `update(time)` для динамической анимации света

---





---

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.