forum.boolean.name

forum.boolean.name (http://forum.boolean.name/index.php)
-   Болтовня (http://forum.boolean.name/forumdisplay.php?f=25)
-   -   Кто какую игру делает? Скрины (http://forum.boolean.name/showthread.php?t=3967)

Arton 26.02.2014 00:37

Ответ: Кто какую игру делает? Скрины
 
Цитата:

Сообщение от Wegox (Сообщение 275350)
Не чего сложного:) ну вообще комбинирую, по разному делаю, зависит от ситуации.
Сама локация малополигонная, да и к очевидно - визуально - невидимым полигонам Я отношусь строго.. их просто нет! но вот детали? тут всё просто.. вот так например.
If EntityVisible (camera,Objekt)
EntityAlpha Objekt,1
Else
EntityAlpha Objekt,0
EndIf
Ну естественно, не так резко:-D плавно появляется, плавно исчезает.

Думал у тебя что-то посложнее.

Цитата:

Сообщение от SBJoker (Сообщение 275352)
Более того, блитз самостоятельно скрывает объект невидимые в кадре.

Значит ли это (при учёте закрытых пространств) что мне достаточно сделать небольшой радиус камеры и не запариватся с системой секторов?

Wegox 26.02.2014 00:38

Ответ: Кто какую игру делает? Скрины
 
Цитата:

Сообщение от SBJoker (Сообщение 275352)
Более того, блитз самостоятельно скрывает объект невидимые в кадре.

Всё внимание на рупор:-D

Причём тут объекты невидимые в кадре?:-D

SBJoker 26.02.2014 00:48

Ответ: Кто какую игру делает? Скрины
 
При том что одаренные люди понимают что кадр это всё что попадает в поле зрения.
Непосредственная видимость при этом неважна.

Wegox 26.02.2014 01:33

Ответ: Кто какую игру делает? Скрины
 
Цитата:

Сообщение от SBJoker (Сообщение 275356)
При том что одаренные люди понимают что кадр это всё что попадает в поле зрения.
Непосредственная видимость при этом неважна.

Ну так, эта функция EntityVisible работает только с теми объектами, которые видны в кадре.

И для оптимизации непосредственная видимость, как раз таки и важна.

Цитата:

Сообщение от Arton (Сообщение 275354)
Думал у тебя что-то посложнее.

Значит ли это (при учёте закрытых пространств) что мне достаточно сделать небольшой радиус камеры и не запариватся с системой секторов?

Посложнее? зачем тебе это.:)
Ну конечно, можно не морочить голову и CameraRange тебе в помощь,
ну туман ещё..
Можешь комбинировать, если объекты за стенкой надо скрыть, Грибы? EntityVisible милое дело:-)

Arton 26.02.2014 01:40

Ответ: Кто какую игру делает? Скрины
 
Цитата:

Сообщение от Wegox (Сообщение 275358)
Посложнее? зачем тебе это.:)
Ну конечно, можно не морочить голову и CameraRange тебе в помощь,
ну туман ещё..
Можешь комбинировать, если объекты за стенкой надо скрыть, Грибы? EntityVisible милое дело:-)

Да, да, я пришёл к выводу что могу вообще EntityAutoFade обойтись. У меня полигонаж априори небольшой, просто хотел сделать оло-ло размеров карту, вот и запарился, а щас думаю, а нафиг, нету ведь не каких запар :4to:

moka 26.02.2014 03:47

Ответ: Кто какую игру делает? Скрины
 
Цитата:

Сообщение от ABTOMAT (Сообщение 275353)
При Alpha 0 объект в Блице не рендерится. Можете проверить при помощи TrisRendered.
Отличается от HideEntity тем, что при HideEntity объект выкидывается из списка насовсем (что дольше), а Alpha 0 ставит метку, что его рендерить не надо (намного быстрее).
Соответственно если объект надо изымать из рендера очень часто, то лучше использовать Alpha 0, иначе — HideEntity.
Хотя, если честно, разница в скорости мизерная, я всегда использовал HideEntity и не запаривался.
Кроме того, HideEntity изымает ентити из обработки коллизий, если таковая была, а Alpha 0 нет.

Также CameraPick которая основана на коллизии для EntityAlpha(e, 0) всё равно будет пикаться.
Лучше всегда прятать используя HideEntity естественно, но никто не запрещает фейдить используя EntityAlpha.

Nex 01.03.2014 13:37

Ответ: Кто какую игру делает? Скрины
 
Делал под впечатлением от Space Station 13 пока не было интернета.

Еще у меня частично сломался монитор, с цветами начался ппц. Зеленый это бирюзовый, коричневый это вроде фиолетовый и тд. Возможно на скриншоте полный ппц из цветов. :)

Wegox 01.03.2014 17:16

Ответ: Кто какую игру делает? Скрины
 
Цитата:

Сообщение от Nex (Сообщение 275703)
Делал под впечатлением от Space Station 13 пока не было интернета.

Еще у меня частично сломался монитор, с цветами начался ппц. Зеленый это бирюзовый, коричневый это вроде фиолетовый и тд. Возможно на скриншоте полный ппц из цветов. :)

А "человек" должен быть жёлтым - в фиолетовых тапках?
Вообще, надо было монитор сфоткать, да выложить.:-)

ARA 01.03.2014 17:32

Ответ: Кто какую игру делает? Скрины
 
Цитата:

Сообщение от Nex (Сообщение 275703)
Делал под впечатлением от Space Station 13 пока не было интернета.

Еще у меня частично сломался монитор, с цветами начался ппц. Зеленый это бирюзовый, коричневый это вроде фиолетовый и тд. Возможно на скриншоте полный ппц из цветов. :)

Сделай чтоб рендер конвертировал цвета в нормальные у тестеров. :-D

Nex 02.03.2014 09:54

Ответ: Кто какую игру делает? Скрины
 
Вложений: 1
Цитата:

Сообщение от ARENSHI (Сообщение 275724)
Сделай чтоб рендер конвертировал цвета в нормальные у тестеров. :-D

Как когда я не совсем знаю какие именно у меня цвета поехали? :-)

Цитата:

Сообщение от Wegox (Сообщение 275722)
А "человек" должен быть жёлтым - в фиолетовых тапках?
Вообще, надо было монитор сфоткать, да выложить.:-)


tirarex 08.03.2014 13:55

Ответ: Кто какую игру делает? Скрины
 
Продолжаю работать с деферредом


Mr_F_ 08.03.2014 14:17

Ответ: Кто какую игру делает? Скрины
 
- добавь хотя бы минимальный PCF
- добавь dot(n,l) чтобы скрыть гадские артефакты самозатенения

как проверяешь загороженность спрайтов источников света геометрией?

tirarex 08.03.2014 14:19

Ответ: Кто какую игру делает? Скрины
 
Цитата:

Сообщение от Mr_F_ (Сообщение 276318)
- добавь хотя бы минимальный PCF
- добавь dot(n,l) чтобы скрыть гадские артефакты самозатенения

как проверяешь загороженность спрайтов источников света геометрией?

сглаживание есть , но оно минимально пока что
добавлю

лайнпиком

tirarex 08.03.2014 14:40

Ответ: Кто какую игру делает? Скрины
 
Вложений: 1
со сглаживанием


Mr_F_ 08.03.2014 14:51

Ответ: Кто какую игру делает? Скрины
 
Больно грубый шум, можно в скринспейсе поверх его чуть доблюривать, можно забить на PCF и попробовать VSM/ESM (мой выбор).

Вообще и с шумом можно получше сделать, сколько выборок, как суммируешь?
-----
кстати, как g-buffer представляешь?


Часовой пояс GMT +4, время: 01:56.

vBulletin® Version 3.6.5.
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Перевод: zCarot