Тени
В общем у меня есть карта, где на окне движущиеся ставни:
И, когда эти ставни закрыты, на противоположной стене от окно все равно остается пятно света (лайтмап сраный...).
Мне нужно (для реалистичности) сделать так, чтобы ети ставни заслоняли солнечный свет (ну и не заслоняли в зависимости от случая..).... Что посоветуете?
ЗЫ: Не ругайте, что ставни покрашены dev-текстурой :D Я еще не доделал..
И, когда эти ставни закрыты, на противоположной стене от окно все равно остается пятно света (лайтмап сраный...).
Мне нужно (для реалистичности) сделать так, чтобы ети ставни заслоняли солнечный свет (ну и не заслоняли в зависимости от случая..).... Что посоветуете?
ЗЫ: Не ругайте, что ставни покрашены dev-текстурой :D Я еще не доделал..
- Backbreaker
- Маппер
- Сообщения: 1184
- Зарегистрирован: 27.12.2007
Сраный лайтмап бывает только статичным :(
блин......
light_block или block_light (не помню какая именно) текстура. Препятствует свету. Поставь в том месте, где пятно, и его не будет. Лучше без пятна чем с ним.OutFace писал(а):В общем у меня есть карта, где на окне движущиеся ставни:
И, когда эти ставни закрыты, на противоположной стене от окно все равно остается пятно света (лайтмап сраный...).
Мне нужно (для реалистичности) сделать так, чтобы ети ставни заслоняли солнечный свет (ну и не заслоняли в зависимости от случая..).... Что посоветуете?
ЗЫ: Не ругайте, что ставни покрашены dev-текстурой :D Я еще не доделал..
- zerg_spb
- Маппер
- Сообщения: 823
- Зарегистрирован: 11.06.2006
- Благодарил (а): 1 раз
- Поблагодарили: 32 раза
- Контактная информация:
Тени в Сорсе - довольно глючная тема. В данном случае понимается, что свет падает от солнца, т.е. light_environment. А сами ставни - это func_door. На скрине обратная сторона ставень покрыта текстурой nodraw? Тогда не удивительно. Нужно закрасить эти стороны любой непрозрачной текстурой.
Если не поможет, то к дверям , т.е. к ставням можно подвесить аутпут, который при закрытых ставнях активировал func_brush, покрытый tools_blocklight. И еще для красоты при открытии ставень можно в аутпут поместить появление лучей и пылинок. Сами лучи можно сделать моделями или брашами. А пылинки, как на де_дасте, обычным func_dustmotes.
Если не поможет, то к дверям , т.е. к ставням можно подвесить аутпут, который при закрытых ставнях активировал func_brush, покрытый tools_blocklight. И еще для красоты при открытии ставень можно в аутпут поместить появление лучей и пылинок. Сами лучи можно сделать моделями или брашами. А пылинки, как на де_дасте, обычным func_dustmotes.
Ставни у меня func_physbox и они покрыты полностью dev-текстурой полностью, это тебе кажется, что nodraw :) ... А за советы спасибо. Только я не представляю, как именно при закрытии включать аутпуты. Триггером?
- zerg_spb
- Маппер
- Сообщения: 823
- Зарегистрирован: 11.06.2006
- Благодарил (а): 1 раз
- Поблагодарили: 32 раза
- Контактная информация:
Насчет Функ_физбокса не знаю, а вот если бы ставни были бы сделаны функ_доор, то тогда в аутпутах этих дверей есть onClosed и onOpen. К ним и цепляешь события.
- Вложения
-
- out-2.gif (12.02 КБ) 1073 просмотра
- out-2.gif (12.02 КБ) 1073 просмотра
- 1nquIz
- Полковник
- Сообщения: 5022
- Зарегистрирован: 22.05.2008
- Откуда: Lemberg, UA
- Поблагодарили: 9 раз
а вот хрен. Когда я последний раз игрался с сорсом, блоклайт, превращенный в энтитю терял свои какбе блоклайтовские свойства.zerg_spb писал(а):func_brush, покрытый tools_blocklight.
Добавлено спустя 19 секунд:
Может с тех пор что-то изменилось.
[txtspoil]:3[/txtspoil]
- Backbreaker
- Маппер
- Сообщения: 1184
- Зарегистрирован: 27.12.2007
Только light_spot с правильно настроенным углом освещения, и яркостью такой же как у солнца. Вот только пятно будет круглоеolegv11 писал(а):Может поставить блок лайт и сделать так, чтобы при открытии окон включалась лампочка, имитирующая свет на стену?
Но если фигурно выставить лайтблоки, то может и получиться (только нужно с хирургической точностью сделать это).Backbreaker писал(а):Только light_spot с правильно настроенным углом освещения, и яркостью такой же как у солнца. Вот только пятно будет круглоеolegv11 писал(а):Может поставить блок лайт и сделать так, чтобы при открытии окон включалась лампочка, имитирующая свет на стену?
- Backbreaker
- Маппер
- Сообщения: 1184
- Зарегистрирован: 27.12.2007
я бы на месте автора просто сделал ставни в открытом положении, добавил бы там пыли... все равно молока от козла не получишь, раз графический движок не позволяет, ты ниче не сделаешь, кроме унылого убожества, которое никому не нужно и только портит впечатление