Добавлен , опубликован
W3 Lighting Designer — это html тулза помогающая в настройке модели освещения для Warcraft 3. Она позволяет визуально редактировать цвета Color и Ambient Color и сразу видеть результат на сфере и изометрическом кубе.

Так как W3me не отображает световые эффекты корректно и при сохранении инвертирует цвета, в тулзе есть специальная кнопка для инверсии, чтобы компенсировать этот баг и корректно подготовить данные для карты.

Подробное описание

Развернуть

Градиенты и маркеры

Маркеры на градиентах Color и Ambient Color – маленькие квадратики над шкалой.
Функция: клик по маркеру открывает стандартный цветовой пикер. Выбор цвета автоматически:
Обновляет значение в соответствующем <textarea> (обрезка до двух знаков после запятой).
Обновляет визуальный градиент.
Обновляет отображение на сфере и кубе.

Color / ​Ambient ​Color <textarea>

Функция: можно вручную редактировать ключи и цвета в формате time: { r, g, b }.
Изменения автоматически применяются на градиенте и канвасах после обновления градиента (через маркеры или при вводе и нажатии Enter).

Кнопка Сменить фон

Функция: переключает фон страницы между тёмным и светлым для удобного просмотра цветов.

Кнопка Инвертировать текст

Функция: из-за бага W3me, который инвертирует цвета при сохранении, эта кнопка меняет местами компоненты RGB в текстовом поле:
(r, g, b) → (b, g, r)
После нажатия градиенты и канвасы автоматически обновляются.

Play / Pause

Функция: включает/останавливает анимацию времени суток, влияющую на градиенты Color и Ambient Color на сфере и кубе.

Скорость (input type="range")

Функция: регулирует скорость анимации времени суток.
Значение от 0.1 до 5, шаг 0.1.

Направление света (↑ ↓ ← →)

Функция: задаёт направление источника света на канвасах.
↑ – свет сверху
↓ – свет снизу
← – свет слева
→ – свет справа
Меняет смещение градиента освещения на сфере и на гранях куба.

Timeline (input type="range")

Функция: ручное управление временем суток.
Перемещение ползунка обновляет сферу и куб в соответствии с текущим значением цвета.
`
ОЖИДАНИЕ РЕКЛАМЫ...
11
UPD: А ну я чет описание не прочитал, ну для модели времени суток может и полезно... Только вот ничего что источников может быть несколько? Все равно как-то это неудобно, т.к. для тонкой настройки нужно видеть как оно влияет непосредственно в 3D пространстве, или например в комбинации с другими источниками, т.к. в одну .mdx модель можно запихнуть несколько directional источников и под разными углами...
А собственно зачем это нужно? Я вот попробовал отредактировать 333: {0.06, 0.02, 0}
10333: {0.77, 0.94, 0.58}
15333: {0.04, 0.13, 0.08}
20333: {0.5, 0.8, 0.3}
30333: {0.12, 0.56, 0.35}
37333: {0.7, 0.8, 0.6}
46333: {0.3, 0.3, 0.5}
50333: {0.2, 0.5, 0.3}
60333: {0.06, 0.02, 0}
а там такие квадратики с таймингами на градиенте цветов и они не пропали, тоесть эти объекты не связаны...
Эта штука нужна просто чтобы посмотреть как один цвет перетекает в другой? Не совсем понимаю практического применения для варика...
Если уж такое и делать то было бы здорово прям видеть предпросмотр сценки 3D имитирующей движок варика (ну или приближенно) и чтобы видеть каждый отдельный источник и как он анимируется, соответственно и .MDX подгружать и выгружать, вот тогда это была бы весьма ценная тулза
26
prizraknadache, В основном для настройки глобального освещения.
Например:
Environment\DNC\DNCAshenvale\DNCAshenValeTerrain\DNCAshenValeTerrain.mdx
Environment\DNC\DNCAshenvale\DNCAshenValeUnit\DNCAshenValeUnit.mdx
В W3me это только если в слепую делать, а тут наглядно видно.
Но ничего не мешает так же использовать для настройки отдельной лампочки.
Чтобы оставить комментарий, пожалуйста, войдите на сайт.