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

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

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

Старожил Developer 
Сообщение #399951
Если не понимаете, что такое shadow map вот смотрите:
Прикрепленная картинка: [посмотреть в полный размер]
98c1cd9bbe05382223a40ab17a767b0a
──╔═══╗| Displacement Sculpting
╔╗║╔══╝| --------------
╚╝║╚═╗─| Владимир Чернышёв (OBA Main Character) by Flagg
╔╗║╔═╝─| --------------
╚╝║╚══╗| Operation Broken Arrow: Seven Hour War
──╚═══╝| --------------


The "Earth" without "art" is just "eh"
Old Post 14-06-2006 05:50
FishMan отсутствует Посмотреть данные 'FishMan' Отправить Приватное Сообщение для 'FishMan' Найти другие сообщения 'FishMan' Добавить FishMan в Список Друзей
Править/Удалить Сообщение Ответить с Цитированием
FishMan
(Real Project Leader)

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

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

Старожил Developer 
Сообщение #399954
Ну а вот результат (там всё подписано):

FishMan добавил 14-06-2006 в 06:39:45:
А! Забыл ещё сказать...
Выпадание моделей из сцены происходит в большинстве случаев только из-за освещения, т.е. его яркости, цвета особо не влияют, человек хуже различает мелкую цветовую разницу, чем ту же разницу в освещении, благодаря чему раскрывается тайлинг текстур. ИМХО Связано это с нашим восприятием окружающего мира, видите ли форму объекта, дальность, в общем всё что связано с его формой и положением мы определяем по знакомым нам объектам, окружающим проецируемый объект и по освещению, читай по теням (не верите - нарисуйте выпуклость, потом поверните её на 180 градусов - она превратится во впадину), некоторые люди постоянно имеющие дело с графикой зачастую даже теряют это ощущения и им становится труднее воспринимать реальность.

Так к чему я это говорю...
У статичных пропов есть такая штука, как параметр Lighting_origin, вещь крайне полезная, задумка в чём:
вы прописываете имя info_lighting-энтити, она, выражаясь не профессионально, запоминает с какой стороны на неё идёт свет, с какой стороны будет тень (всё это определяется по перпендикулярам к поверхности полигона (нормалям)) ну и так далее, а потом все эти свойства она передаёт всем пропам, которые нацелены на этот info_lighting.

Так вот иногда очень полезно задирать info_lighting повыше, свет всё равно линейный и идёт потоком, а не из одной точки, а повыше - потому что никакая тень не помешает. Вы получите "чистое" освещение, т.е. в таком виде, как буд-то этот проп - единственная вещь на карте.
Иногда помогает, особенно с деревьями.
Учитывая, что источником информации об освещении для статичной (и не только) модели по умолчанию является её центр (вернее её pivot point, его лучше всего видно при трансформации (поворотах перемещаениях) в виде жёлтого 45-градусного крестика, без трансфорации - в 2Д окнах - это основание вектора показывающего "лицо" модели, а в 3Д окне - разноцветные оси при выделенной модели), с помощью info_lighting вы этот центр просто перемещаете в другое место, где, на ваш взгляд, он соберёт более подходящую для обстановки информацию об освещении.
Прикрепленная картинка: [посмотреть в полный размер]
9dc768b10fd7a9fdcde3100316dca338
──╔═══╗| Displacement Sculpting
╔╗║╔══╝| --------------
╚╝║╚═╗─| Владимир Чернышёв (OBA Main Character) by Flagg
╔╗║╔═╝─| --------------
╚╝║╚══╗| Operation Broken Arrow: Seven Hour War
──╚═══╝| --------------


The "Earth" without "art" is just "eh"
Old Post 14-06-2006 05:58
FishMan отсутствует Посмотреть данные 'FishMan' Отправить Приватное Сообщение для 'FishMan' Найти другие сообщения 'FishMan' Добавить FishMan в Список Друзей
Править/Удалить Сообщение Ответить с Цитированием
$u$lik
(Do you think ?!)

Зарегистрирован: Nov 2004
Проживает: /
Написал: 39 сообщений

Оценка: 0 Votes

Сообщение #400012
хм... вот, ты говоришь при Shadow Map освещение не будет вообше влиять. Да, это полезно, но только в том случае, если из освещения будет только статическое. А если включить тот же фонарь и навести на пролом ? Он же будет отличаться от стены. Точнее стена от пролома - она станет светлее
Old Post 14-06-2006 08:13
$u$lik отсутствует Посмотреть данные '$u$lik' Отправить Приватное Сообщение для '$u$lik' Найти другие сообщения '$u$lik' Добавить $u$lik в Список Друзей
Править/Удалить Сообщение Ответить с Цитированием
FishMan
(Real Project Leader)

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

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

Старожил Developer 
Сообщение #400198
Цитата:
Он же будет отличаться от стены. Точнее стена от пролома - она станет светлее.


У каждого способа есть и свои недостатки. Я их устранить не могу. Их не может устранить дажа сама вальва, она если делает модельные проломы, продолжающие браш, то либо смиряются с глюком либо делают зигзагообразное пересечение с обычными брашами (как на de_tides).

Если бы можно было подключать лайтмапы, а не объединять их с текстурой, то такой проблемы бы небыло, но увы...
Короче, информация дана. Так что ты просто выбирай, других выборов тебе никто не даст, потому что их просто нет, этот баг не поправим и не поправится без динамического освещения, оптимальный вариант.
Так что, либо прими один из способов, либо откажись от пролома в стене, ну а с другой стороны, кто там на твою дырку фонариком-то будет светить?
──╔═══╗| Displacement Sculpting
╔╗║╔══╝| --------------
╚╝║╚═╗─| Владимир Чернышёв (OBA Main Character) by Flagg
╔╗║╔═╝─| --------------
╚╝║╚══╗| Operation Broken Arrow: Seven Hour War
──╚═══╝| --------------


The "Earth" without "art" is just "eh"

Поправил FishMan 14-06-2006 в 13:47

Old Post 14-06-2006 13:43
FishMan отсутствует Посмотреть данные 'FishMan' Отправить Приватное Сообщение для 'FishMan' Найти другие сообщения 'FishMan' Добавить FishMan в Список Друзей
Править/Удалить Сообщение Ответить с Цитированием
$u$lik
(Do you think ?!)

Зарегистрирован: Nov 2004
Проживает: /
Написал: 39 сообщений

Оценка: 0 Votes

Сообщение #400224
Ладно, и на этом спасибо правда есть еще вариант в упор к стене впихнуть какую-нибудь модель (труба к примеру)

Ну, а на счет:
Цитата:
1)На источнике света висит спрайт (блик или хз что это ). Как сделать, чтобы спрайты убирались, когда выключается свет, и появлялись, когда включается ?

P.S. Помню раньше кто-то выкладывал 13 "забытых" бочек не могу найти тему... не у кого не остались ?

кто-нибудь что-нибудь внятное скажет ?

Поправил $u$lik 14-06-2006 в 14:42

Old Post 14-06-2006 14:30
$u$lik отсутствует Посмотреть данные '$u$lik' Отправить Приватное Сообщение для '$u$lik' Найти другие сообщения '$u$lik' Добавить $u$lik в Список Друзей
Править/Удалить Сообщение Ответить с Цитированием
$u$lik
(Do you think ?!)

Зарегистрирован: Nov 2004
Проживает: /
Написал: 39 сообщений

Оценка: 0 Votes

Сообщение #400723
Вот, еще возник вопрос...
Раньше был такой параметр как Minimum Light Level... Сейчас он есть ? если есть, то где находится ?
Old Post 15-06-2006 11:20
$u$lik отсутствует Посмотреть данные '$u$lik' Отправить Приватное Сообщение для '$u$lik' Найти другие сообщения '$u$lik' Добавить $u$lik в Список Друзей
Править/Удалить Сообщение Ответить с Цитированием
 
Lex4art
(CG-бомж)

Зарегистрирован: Mar 2005
Проживает: /
Написал: 5363 сообщений

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

Большой респект! 
Сообщение #400743
В меню хаммера "Map" см. Map Properties. Там последний пункт и есть Minimum лайт левел.
H++ ["Neon" challenge] *
Derpville * Real Materials * Random stuff
Если я не ошибаюсь - значит я ничего не делаю.
Old Post 15-06-2006 11:44
Lex4art отсутствует Посмотреть данные 'Lex4art' Отправить Приватное Сообщение для 'Lex4art' Посетить домашнюю страничку Lex4art Найти другие сообщения 'Lex4art' Добавить Lex4art в Список Друзей
Править/Удалить Сообщение Ответить с Цитированием
$u$lik
(Do you think ?!)

Зарегистрирован: Nov 2004
Проживает: /
Написал: 39 сообщений

Оценка: 0 Votes

Сообщение #400751
хмгм... "Response Contexts" чтоли ?
Old Post 15-06-2006 11:53
$u$lik отсутствует Посмотреть данные '$u$lik' Отправить Приватное Сообщение для '$u$lik' Найти другие сообщения '$u$lik' Добавить $u$lik в Список Друзей
Править/Удалить Сообщение Ответить с Цитированием
FishMan
(Real Project Leader)

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

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

Старожил Developer 
Сообщение #400805
Цитата:
1)На источнике света висит спрайт (блик или хз что это ). Как сделать, чтобы спрайты убирались, когда выключается свет, и появлялись, когда включается ?


Вот, там всё что тебе нужно по поводу этого вопроса.

Цитата:
P.S. Помню раньше кто-то выкладывал 13 "забытых" бочек не могу найти тему... не у кого не остались ?

Всякий хлам не качаю. Так что вряд ли чем-то помогу.

FishMan добавил 15-06-2006 в 13:40:13:
$u$lik

Response Contexts - это не то, сам плохо знаю, что это.
У NPS, например, - это целая скриптовая система со своим языком, например можно сделать так, что когда подходишь к нему на определённую дистанцию или используешь его - он что-то там говорит или например застрелил он комбайна - проигрывается скрипт, на вики тутор есть, мне Фрим как-то давал.
──╔═══╗| Displacement Sculpting
╔╗║╔══╝| --------------
╚╝║╚═╗─| Владимир Чернышёв (OBA Main Character) by Flagg
╔╗║╔═╝─| --------------
╚╝║╚══╗| Operation Broken Arrow: Seven Hour War
──╚═══╝| --------------


The "Earth" without "art" is just "eh"
Old Post 15-06-2006 13:35
FishMan отсутствует Посмотреть данные 'FishMan' Отправить Приватное Сообщение для 'FishMan' Найти другие сообщения 'FishMan' Добавить FishMan в Список Друзей
Править/Удалить Сообщение Ответить с Цитированием
Lex4art
(CG-бомж)

Зарегистрирован: Mar 2005
Проживает: /
Написал: 5363 сообщений

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

Большой респект! 
Сообщение #400831
>>хмгм... "Response Contexts" чтоли ?

У меня последний пункт в map properties - "Map-wide minimum light level" - может это пункт из не стандартного FGD-шника (скачать расширенные fgd можно с editlife.com).
H++ ["Neon" challenge] *
Derpville * Real Materials * Random stuff
Если я не ошибаюсь - значит я ничего не делаю.
Old Post 15-06-2006 14:19
Lex4art отсутствует Посмотреть данные 'Lex4art' Отправить Приватное Сообщение для 'Lex4art' Посетить домашнюю страничку Lex4art Найти другие сообщения 'Lex4art' Добавить Lex4art в Список Друзей
Править/Удалить Сообщение Ответить с Цитированием
splint3r
(-)

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

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

Сообщение #400875
Така я добрался до хаммера))ща расскажу как настраиваю и/о:

1.Вешаем лампу, лайт, лайт спот и поинт лайт если нужно(если его вешаешь, то спрайт уже не надо) (всем даём имена)

2.Если нужен спрайт - ставим ентитю env_sprite, к ней приписываем glow - спрайт, ставим значок [start on] (ну размер там настраиваем, цвет...) (даём ему имя)

3.Ставим кнопку/триггер

4.Ставим где-нить рядом ентитю logic_branch, обзываем как-нибудь, и ставим Initial Value - 1

5.Outputs кнопки:
OnPressed
к чему - имя нашего logic_branch
что - Test

6.Outputs logic_branch - вначале выключение:
OnTrue, [к чему - свет и спрайт; что - всё выключить]
OnTrue, к чему - этот logic_branch, что - SetValue=0
теперь включение:
OnFalse, [к чему - свет и спрайт; что - всё включить]
OnFalse, к чему - наш logic_branch, что - Setvalue=1

П.С.
1. к каждому источнику света - свой оутпут из logic_branch'a (получаеться даже по два - вкл/выкл)
2. оутпуты получаться разделены на две группы - OnTrue и OnFalse
3. + можно привязать другие события
4. схема - кнопка->logic->лампа
5. Писал очень быстро, так что если чего-то неясно - пиши
Old Post 15-06-2006 15:40
splint3r отсутствует Посмотреть данные 'splint3r' Отправить Приватное Сообщение для 'splint3r' Найти другие сообщения 'splint3r' Добавить splint3r в Список Друзей
Править/Удалить Сообщение Ответить с Цитированием
$u$lik
(Do you think ?!)

Зарегистрирован: Nov 2004
Проживает: /
Написал: 39 сообщений

Оценка: 0 Votes

Сообщение #401093
2FishMax
Спасибо, выручил, а то работа колом встала
2Uragan_Lex
Хм... Спасибо, Поищем...
2splint3r
Ну и тебе чтоли спасибо
Old Post 15-06-2006 20:14
$u$lik отсутствует Посмотреть данные '$u$lik' Отправить Приватное Сообщение для '$u$lik' Найти другие сообщения '$u$lik' Добавить $u$lik в Список Друзей
Править/Удалить Сообщение Ответить с Цитированием
splint3r
(-)

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

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

Сообщение #401097
Old Post 15-06-2006 20:22
splint3r отсутствует Посмотреть данные 'splint3r' Отправить Приватное Сообщение для 'splint3r' Найти другие сообщения 'splint3r' Добавить splint3r в Список Друзей
Править/Удалить Сообщение Ответить с Цитированием
Freeman43
(Модератор)

Зарегистрирован: Aug 2004
Проживает: /
Написал: 9263 сообщений

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

Почетный Писака Большой респект! Команда NashaLife 
Сообщение #401151
Цитата:
Response Contexts - это не то, сам плохо знаю, что это.
У NPS, например, - это целая скриптовая система со своим языком, например можно сделать так, что когда подходишь к нему на определённую дистанцию или используешь его - он что-то там говорит или например застрелил он комбайна - проигрывается скрипт, на вики тутор есть, мне Фрим как-то давал.

Надо же..Запомнил
Вообщем это очень сложная и очень интересная область движка. Это как бы АИ и скрипты в одном.
http://developer.valvesoftware.com/wiki/Response_System
Вот, почитайте.
Uragan_Lex
Твоя ссылка не пашет...А очень хочется на расширенные fgd глянуть
Old Post 15-06-2006 22:52
Freeman43 отсутствует Посмотреть данные 'Freeman43' Отправить Приватное Сообщение для 'Freeman43' Найти другие сообщения 'Freeman43' Добавить Freeman43 в Список Друзей
Править/Удалить Сообщение Ответить с Цитированием
Lex4art
(CG-бомж)

Зарегистрирован: Mar 2005
Проживает: /
Написал: 5363 сообщений

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

Большой респект! 
Сообщение #401171
http://www.editlife.net/customfgd.php - забыл я, у них не com а net домен.
H++ ["Neon" challenge] *
Derpville * Real Materials * Random stuff
Если я не ошибаюсь - значит я ничего не делаю.
Old Post 16-06-2006 01:17
Lex4art отсутствует Посмотреть данные 'Lex4art' Отправить Приватное Сообщение для 'Lex4art' Посетить домашнюю страничку Lex4art Найти другие сообщения 'Lex4art' Добавить Lex4art в Список Друзей
Править/Удалить Сообщение Ответить с Цитированием
Все время в GMT . Сейчас 18:40.
Создать Новую Тему    Ответить

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

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

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


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

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