forum.boolean.name

forum.boolean.name (http://forum.boolean.name/index.php)
-   Проекты на Blitz3D (http://forum.boolean.name/forumdisplay.php?f=14)
-   -   На_Дальнем_Рубеже (http://forum.boolean.name/showthread.php?t=3062)

Taugeshtu 28.06.2007 13:01

Re: На_Дальнем_Рубеже
 
Ммм... Есть предложение:
сделать тип:
Type entities
field entity
field visible
end type
А затем занести в этот тип всё, что может быть спрятано.
Потом в мейнлупе делаем проверку на видимость и на то, был ли обжект видимым. Таким образом, мы исключим лишние включения и выключения объектов.

И ещё:
лучше вместо HideEntity писать Entityalpha=0
Так объекты убираются из рендера гораздо быстрее, но для эммитеров прибёдтся делать хайдом, иначе они продолжат эммитить...

HolyDel 28.06.2007 21:32

Re: На_Дальнем_Рубеже
 
Цитата:

И ещё:
лучше вместо HideEntity писать Entityalpha=0
Так объекты убираются из рендера гораздо быстрее
вы ето проверяли? мне почему то кажется что вы неправы, сэр.
Я так думаю самой первой строчкой в обработчике рендера (переборе всех ентити, стоит строчка if !(e->visible), или что то в етом роде.
HideEntity исключает оюъект вообще из обработки движка, в то время как EntityAlpha просто исключает его из рендеринга.

greesun 18.07.2007 16:22

Re: На_Дальнем_Рубеже
 
Вложений: 2
Всем спасибо за участие... на скрине это тягач вагонов... сечас проходит анимирование такой техники... на очереди космонавты...
:moil:

moka 18.07.2007 16:30

Re: На_Дальнем_Рубеже
 
Инетерестно. А насчёт теней. Помоему Очень их не хватает. :)

Taugeshtu 24.07.2007 13:22

Re: На_Дальнем_Рубеже
 
ХолиДел:
Не проверял, врать не стану, но в справке блитца написано, что если нужно убрать объект ИЗ РЕНДЕРА, то БЫСТРЕЕ бует работать именно альфа, а не хайд. Впрочем, вероятно, имеет смысл сделать тест?

greesun 11.08.2007 21:13

Re: На_Дальнем_Рубеже
 
Вложений: 2
Спасибо всем за участие!
Альфа работает быстрее, хотя на практике все-таки приходится комбинировать эти способы разгрузки системы. Сейчас есть проблема с качественными тенями и если вы подскажите качественный алгоритм, ваши имена будут жить в веках:-) ...

...Меня всегда интересовало то, как на основе вполне стандартных приемов (будь то музыка или программирование) вдруг получается хит... Важна ли при этом абсолютная чистота звука (изображения), колличество рифов (разрешение), FPS, наличие шейдеров и текстур (соответствий в музые не найдено :) ) ... я недавно понял что на самом деле важно... (дальше следует кадр из ORBITALа... это похоже на ранних Роллингов... :crazy: )

johnk 11.08.2007 21:27

Re: На_Дальнем_Рубеже
 
Игра становится все красивей и масштабней! Молодец! Так держать!

H@NON 12.08.2007 15:36

Re: На_Дальнем_Рубеже
 
Гы. Мотивчик на черно-белое кино. Словно Луи Армстронг совершил пасадку на луну и отправил первый кадр прямиком в пентагон.
Правда, а что лучше скрин нельзя было сделать? Уж очень не разборчиво.

greesun 12.08.2007 16:46

Re: На_Дальнем_Рубеже
 
2 N@NON:
Всё правильно это сверхсекретная технология 8) :-)

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

А про Луи Армстронга круто получилось... Получается, что первый человек ступивший на поверхность Луны был чернокожим, и еще джаз играл...
Круто!... :crazy: ... Этот забытый факт истории человечества многое обясняет :super:

dimanche13 12.08.2007 20:53

Re: На_Дальнем_Рубеже
 
Армстронг, действительно совершил посадку на луну, но звали его не Луи. Они лишь однофамильцы. А игруха клевая будет! продолжай, не бросай.

H@NON 13.08.2007 16:03

Re: На_Дальнем_Рубеже
 
Цитата:

Сообщение от dimanche13
Армстронг, действительно совершил посадку на луну, но звали его не Луи. Они лишь однофамильцы. А игруха клевая будет! продолжай, не бросай.

А как же его тогда звали? И про каких однофамильцев ты говоришь?

johnk 13.08.2007 16:24

Re: На_Дальнем_Рубеже
 
Вики рулит!
http://ru.wikipedia.org/wiki/%D0%90%... 4%D0%B5%D0%BD
Нейл Олден, вот его имя.

IGR 13.08.2007 16:26

Re: На_Дальнем_Рубеже
 
greesun, класно задумано !! Продолжай работать !!

dimanche13 13.08.2007 17:12

Re: На_Дальнем_Рубеже
 
Цитата:

Сообщение от H@NON
А как же его тогда звали? И про каких однофамильцев ты говоришь?

Сравни:
http://ru.wikipedia.org/wiki/Луи_Армстронг
http://ru.wikipedia.org/wiki/Армстронг%2C_Нейл_Олден
- однофамильцы, а так ничего общего, они даже цветом кожи разные
:-D

H@NON 13.08.2007 17:31

Re: На_Дальнем_Рубеже
 
ААААААА... Это я ступил. Просто на языке имя крутилось, вот и выплеснул, неподумав. В общем теперь я научен. В следующий раз буду знать.


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

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