Форумы на Наша-Life
Home user CP  
Календарь событий Найти других пользователей Часто задаваемые Вопросы Поиск  
Автор
Тема
Создать Новую Тему    Ответить
Active
(Junior Member)

Зарегистрирован: Jul 2006
Проживает: /CПб
Написал: 87 сообщений

Оценка: 3 Votes 3 чел.

Незатемняющаяся текстура
Сообщение #985365
Мне нужно сделать текстуру незатемняющейся, т.е. независящую от источников света. Чтобы она всегда была видна, даже в полной темноте. Конкретно, хочу сделать маленькую красную кнопочку, которая как бы "горит" в темноте, но ставить рядом с ней light не хочу (свет в этом месте мне не нужен, только яркая кнопочка).

Как бы такое сделать, подскажите пожалуйста. Может что-то в vmt дописать?
Old Post 05-09-2010 12:39
Active отсутствует Посмотреть данные 'Active' Отправить Приватное Сообщение для 'Active' Найти другие сообщения 'Active' Добавить Active в Список Друзей
Править/Удалить Сообщение Ответить с Цитированием
Тим
(IceDev)

Зарегистрирован: Dec 2006
Проживает: RUSSIA/Москва
Написал: 2835 сообщений

Оценка: 71 Votes 71 чел.

Developer Старожил 
Сообщение #985368
Нарисуй альфу своей текстуре, (белое светится, черное нет) и добавь $selfillum
Ambient oclussion
EPIC helicopter crash!
Компиляция моделей
"Меня почти невозможно обидеть. Ложь меня не обижает, а правду я и сам знаю." (C) я
Old Post 05-09-2010 13:05
Тим отсутствует Посмотреть данные 'Тим' Отправить Приватное Сообщение для 'Тим' Найти другие сообщения 'Тим' Добавить Тим в Список Друзей
Править/Удалить Сообщение Ответить с Цитированием
Active
(Junior Member)

Зарегистрирован: Jul 2006
Проживает: /CПб
Написал: 87 сообщений

Оценка: 3 Votes 3 чел.

Сообщение #985369
Видимо мой скилл ненастолько хорош, чтобы понять хоть что-то из твоего совета Можно поподробнее?
Old Post 05-09-2010 13:12
Active отсутствует Посмотреть данные 'Active' Отправить Приватное Сообщение для 'Active' Найти другие сообщения 'Active' Добавить Active в Список Друзей
Править/Удалить Сообщение Ответить с Цитированием
Frozen442
(Чёдкий парниша!)

Зарегистрирован: Jul 2008
Проживает: Россия/подмосковье
Написал: 2506 сообщений

Оценка: 39 Votes 39 чел.

Developer Старожил 
Сообщение #985370
Ну есть ещё более простой способ - шейдр вместо lightmapgeneric\vertexlitgeneric поставь Unlitgeneric. Тогда всё освещение на текстуре будет полностью игнорироваться.

Frozen442 добавил 05-09-2010 в 13:19:05:
Нарисуй альфу своей текстуре - это создать 4й слой, помимо Р-Г-Б будет ещё и "alpha" канал.
Old Post 05-09-2010 13:17
Frozen442 отсутствует Посмотреть данные 'Frozen442' Отправить Приватное Сообщение для 'Frozen442' Найти другие сообщения 'Frozen442' Добавить Frozen442 в Список Друзей
Править/Удалить Сообщение Ответить с Цитированием
Active
(Junior Member)

Зарегистрирован: Jul 2006
Проживает: /CПб
Написал: 87 сообщений

Оценка: 3 Votes 3 чел.

Сообщение #985371
Цитата:
Оригинальное сообщение от Frozen442
Нарисуй альфу своей текстуре - это создать 4й слой, помимо Р-Г-Б будет ещё и "alpha" канал.


Ну я понял, что нужно создать ещё альфа канал, я не понял что дальше делать.

Цитата:
Ну есть ещё более простой способ - шейдр вместо lightmapgeneric\vertexlitgeneric поставь Unlitgeneric. Тогда всё освещение на текстуре будет полностью игнорироваться.


Во! То что нужно. Спасибо
Old Post 05-09-2010 13:32
Active отсутствует Посмотреть данные 'Active' Отправить Приватное Сообщение для 'Active' Найти другие сообщения 'Active' Добавить Active в Список Друзей
Править/Удалить Сообщение Ответить с Цитированием
Тим
(IceDev)

Зарегистрирован: Dec 2006
Проживает: RUSSIA/Москва
Написал: 2835 сообщений

Оценка: 71 Votes 71 чел.

Developer Старожил 
Сообщение #985377
Цитата:
Оригинальное сообщение от Тим
добавь $selfillum


Это нужно добавить в VMT текстуры)
Ambient oclussion
EPIC helicopter crash!
Компиляция моделей
"Меня почти невозможно обидеть. Ложь меня не обижает, а правду я и сам знаю." (C) я
Old Post 05-09-2010 13:57
Тим отсутствует Посмотреть данные 'Тим' Отправить Приватное Сообщение для 'Тим' Найти другие сообщения 'Тим' Добавить Тим в Список Друзей
Править/Удалить Сообщение Ответить с Цитированием
 
Barnacle
(Монтировкой не бить!)

Зарегистрирован: Jun 2008
Проживает: Российская Федерация/Кемеровская обл./Юрга
Написал: 7106 сообщений

Оценка: 83 Votes 83 чел.

Developer Старожил Юморист 
Сообщение #985394
Думаю так будет понятнее: $selfillum.
Old Post 05-09-2010 15:21
Barnacle отсутствует Посмотреть данные 'Barnacle' Отправить Приватное Сообщение для 'Barnacle' Найти другие сообщения 'Barnacle' Добавить Barnacle в Список Друзей
Править/Удалить Сообщение Ответить с Цитированием
darth_biomech
(Luna nos custodit)

Зарегистрирован: Dec 2005
Проживает: Россия/Москва Возраст: 2527 лет
Написал: 1484 сообщений

Оценка: 37 Votes 37 чел.

Developer Старожил 
Сообщение #985982
Цитата:
Оригинальное сообщение от Active
Ну я понял, что нужно создать ещё альфа канал, я не понял что дальше делать.

Альфаканал будет материалом интерпретироваться по схеме "белый пиксель - полностью светится, черный пиксель - полностью не светится". Т.е. нарисуй ч\б карту светимости своей кнопки. Ну и добавь в материал селфиллюм, как было сказано выше.
Half-Life is dead. Search your feelings; you know it to be true!
Old Post 09-09-2010 06:28
darth_biomech отсутствует Посмотреть данные 'darth_biomech' Отправить Приватное Сообщение для 'darth_biomech' Посетить домашнюю страничку darth_biomech Найти другие сообщения 'darth_biomech' Добавить darth_biomech в Список Друзей
Править/Удалить Сообщение Ответить с Цитированием
Все время в GMT . Сейчас 13:55.
Создать Новую Тему    Ответить

Быстрый ответ
Ваше Имя:
Хотите Зарегистрироваться?
Ваш Пароль:
Забыли свой Пароль?
Вы можете оставлять свои комментарии анонимно, просто введя свои имя и оставив пустым поле пароля.
Ваш ответ:

[проверить размер]
[транслит в win] | [?]
[русская клавиатура]

Дополнительно: Подтверждение по E-Mail


Быстрый переход:
 
Оцените эту Тему:
 

Правила форума:
Создание Тем не разрешено
Создание Сообщений разрешено
Создавать Вложения не разрешено
Редактирование Сообщений не разрешено
Коды HTML запрещены
Коды форума разрешены
Смайлики разрешены
Коды [IMG] запрещены