Тени

Помогаем новичкам в создании своего мира
Сообщение
Автор
OutFace
Майор
Майор
Сообщения: 773
Зарегистрирован: 28.01.2009
Поблагодарили: 1 раз

#1 Сообщение 26.03.2009, 15:55

В общем у меня есть карта, где на окне движущиеся ставни:

Изображение

И, когда эти ставни закрыты, на противоположной стене от окно все равно остается пятно света (лайтмап сраный...).

Изображение

Мне нужно (для реалистичности) сделать так, чтобы ети ставни заслоняли солнечный свет (ну и не заслоняли в зависимости от случая..).... Что посоветуете?

ЗЫ: Не ругайте, что ставни покрашены dev-текстурой :D Я еще не доделал..

Аватара пользователя
Backbreaker
Маппер
Маппер
Сообщения: 1184
Зарегистрирован: 27.12.2007

#2 Сообщение 26.03.2009, 16:19

Сраный лайтмап бывает только статичным :(
Изображение

OutFace
Майор
Майор
Сообщения: 773
Зарегистрирован: 28.01.2009
Поблагодарили: 1 раз

#3 Сообщение 26.03.2009, 20:15

блин......

Аватара пользователя
olegv11
Полковник
Полковник
Сообщения: 2329
Зарегистрирован: 16.03.2007
Откуда: От мамы

#4 Сообщение 26.03.2009, 23:10

OutFace писал(а):В общем у меня есть карта, где на окне движущиеся ставни:

Изображение

И, когда эти ставни закрыты, на противоположной стене от окно все равно остается пятно света (лайтмап сраный...).

Изображение

Мне нужно (для реалистичности) сделать так, чтобы ети ставни заслоняли солнечный свет (ну и не заслоняли в зависимости от случая..).... Что посоветуете?

ЗЫ: Не ругайте, что ставни покрашены dev-текстурой :D Я еще не доделал..
light_block или block_light (не помню какая именно) текстура. Препятствует свету. Поставь в том месте, где пятно, и его не будет. Лучше без пятна чем с ним.
Изображение
Garry Newman писал(а):Atheists don't hate religious people, they just think they're stupid.

Аватара пользователя
zerg_spb
Маппер
Маппер
Сообщения: 823
Зарегистрирован: 11.06.2006
Благодарил (а): 1 раз
Поблагодарили: 32 раза
Контактная информация:

#5 Сообщение 27.03.2009, 02:34

Тени в Сорсе - довольно глючная тема. В данном случае понимается, что свет падает от солнца, т.е. light_environment. А сами ставни - это func_door. На скрине обратная сторона ставень покрыта текстурой nodraw? Тогда не удивительно. Нужно закрасить эти стороны любой непрозрачной текстурой.

Если не поможет, то к дверям , т.е. к ставням можно подвесить аутпут, который при закрытых ставнях активировал func_brush, покрытый tools_blocklight. И еще для красоты при открытии ставень можно в аутпут поместить появление лучей и пылинок. Сами лучи можно сделать моделями или брашами. А пылинки, как на де_дасте, обычным func_dustmotes.

OutFace
Майор
Майор
Сообщения: 773
Зарегистрирован: 28.01.2009
Поблагодарили: 1 раз

#6 Сообщение 27.03.2009, 12:32

Ставни у меня func_physbox и они покрыты полностью dev-текстурой полностью, это тебе кажется, что nodraw :) ... А за советы спасибо. Только я не представляю, как именно при закрытии включать аутпуты. Триггером?

Аватара пользователя
zerg_spb
Маппер
Маппер
Сообщения: 823
Зарегистрирован: 11.06.2006
Благодарил (а): 1 раз
Поблагодарили: 32 раза
Контактная информация:

#7 Сообщение 27.03.2009, 16:39

Насчет Функ_физбокса не знаю, а вот если бы ставни были бы сделаны функ_доор, то тогда в аутпутах этих дверей есть onClosed и onOpen. К ним и цепляешь события.
Вложения
out-2.gif
out-2.gif (12.02 КБ) 1073 просмотра
out-2.gif
out-2.gif (12.02 КБ) 1073 просмотра

Аватара пользователя
1nquIz
Полковник
Полковник
Сообщения: 5022
Зарегистрирован: 22.05.2008
Откуда: Lemberg, UA
Поблагодарили: 9 раз

#8 Сообщение 27.03.2009, 17:32

zerg_spb писал(а):func_brush, покрытый tools_blocklight.
а вот хрен. Когда я последний раз игрался с сорсом, блоклайт, превращенный в энтитю терял свои какбе блоклайтовские свойства.

Добавлено спустя 19 секунд:
Может с тех пор что-то изменилось.
[txtspoil]:3[/txtspoil]

Аватара пользователя
olegv11
Полковник
Полковник
Сообщения: 2329
Зарегистрирован: 16.03.2007
Откуда: От мамы

#9 Сообщение 27.03.2009, 17:39

Может поставить блок лайт и сделать так, чтобы при открытии окон включалась лампочка, имитирующая свет на стену?
Изображение
Garry Newman писал(а):Atheists don't hate religious people, they just think they're stupid.

Аватара пользователя
Backbreaker
Маппер
Маппер
Сообщения: 1184
Зарегистрирован: 27.12.2007

#10 Сообщение 27.03.2009, 17:44

olegv11 писал(а):Может поставить блок лайт и сделать так, чтобы при открытии окон включалась лампочка, имитирующая свет на стену?
Только light_spot с правильно настроенным углом освещения, и яркостью такой же как у солнца. Вот только пятно будет круглое
Изображение

Аватара пользователя
1nquIz
Полковник
Полковник
Сообщения: 5022
Зарегистрирован: 22.05.2008
Откуда: Lemberg, UA
Поблагодарили: 9 раз

#11 Сообщение 27.03.2009, 17:46

Убого будет, если они будут плавно открыватся. Типа чуть-чуть приоткрыл, а уже пятно света на всю стену.
[txtspoil]:3[/txtspoil]

Аватара пользователя
olegv11
Полковник
Полковник
Сообщения: 2329
Зарегистрирован: 16.03.2007
Откуда: От мамы

#12 Сообщение 27.03.2009, 17:58

Backbreaker писал(а):
olegv11 писал(а):Может поставить блок лайт и сделать так, чтобы при открытии окон включалась лампочка, имитирующая свет на стену?
Только light_spot с правильно настроенным углом освещения, и яркостью такой же как у солнца. Вот только пятно будет круглое
Но если фигурно выставить лайтблоки, то может и получиться (только нужно с хирургической точностью сделать это).
Изображение
Garry Newman писал(а):Atheists don't hate religious people, they just think they're stupid.

Аватара пользователя
Backbreaker
Маппер
Маппер
Сообщения: 1184
Зарегистрирован: 27.12.2007

#13 Сообщение 27.03.2009, 18:13

я бы на месте автора просто сделал ставни в открытом положении, добавил бы там пыли... все равно молока от козла не получишь, раз графический движок не позволяет, ты ниче не сделаешь, кроме унылого убожества, которое никому не нужно и только портит впечатление
Изображение

Ответить Вложения 1