Окно освещения

From Valve Developer Community
Jump to: navigation, search
Underlinked - Logo.png
This article needs more links to other articles to help integrate it into the encyclopedia. Please help improve this article by adding links that are relevant to the context within the existing text.
January 2024
English (en)русский (ru)
... Icon-Important.png

По-умолчанию, свет будет преломляться через окно, если угол окружающего освещения будет настроен соответствующим образом. Однако, в реальном мире свет падает из окна вне зависимости от положения Солнца на небе.

Обычно, Valve использует следующую технологию, чтобы это смоделировать:

Большое окно с рамой.

1. Создайте отверстие (например, окно).

Окрашенный браш в окне.

2. Нарисуйте в нём браш и покройте текстурой nodraw.

Браш будет излучать свет.

3. Сторону браша, обращенную внутрь помещения, закрасьте текстурой lights/white001_nochop. Специально эта текстура в игре излучает свет. Ярость её свечения можно изменять параметром "Texture scale". (Масштаб освещения при этом не меняется.)

Окно параметров.

4. Преобразуйте браш в энтитю func_brush. В её свойствах поменяйте Render Mode на Don't Render, чтобы браш не выглядел как белый непрозрачный лист. (Он по-прежнему будет испускать свет). Также, если вы не хотите, чтобы браш имитировал небьющееся стекло, поменяйте Solidity на Never Solid.

Note.pngNote:Браш, преобразованный в неотображаемый func_illusionary, также будет хорошо работать, но данная энтитя считается устаревшей.