forum.boolean.name

forum.boolean.name (http://forum.boolean.name/index.php)
-   Проекты C++ (http://forum.boolean.name/forumdisplay.php?f=56)
-   -   Reality Engine Beta SDK 0.2a+ (http://forum.boolean.name/showthread.php?t=8237)

jimon 12.06.2009 20:59

Ответ: Reality Engine Beta SDK 0.2a+
 
wolfhound512
причем тут растояние до земли ? на глаз SSAO правильно сделан

SBJoker 12.06.2009 22:23

Ответ: Reality Engine Beta SDK 0.2a+
 
При том что это не окантовка объектов, а затенение углов, и там где угла необразуется его ыть недолжно, собственно нахрена тогда depth-карта в алгоритме?
Кароч непорядок.

wolfhound512 12.06.2009 22:57

Ответ: Reality Engine Beta SDK 0.2a+
 
Поправте если я не прав:
Насколько я понимаю SSAO это нечто вроде тени, освещеность данной точки пространства. Чем большую часть неба видно из этой точки тем она ярче, т.е. с точки на ровной земле небо ничем не закрыто и точка яркая, если же точка в углу, то половина небосвода уже закрыта, а где-нибудь в складке виден лишь небольшой участок неба, соответственно и освещенность горазо ниже. Поэтому затемнение должно находиться только в углах, склдаках и т.п. Если бы рука лежала на земле, то по ее контуру на земле лежало бы затемнение, но так как она висит в воздухе, то откуда берется затемнение на замле за ней?

SBJoker 13.06.2009 00:04

Ответ: Reality Engine Beta SDK 0.2a+
 
Небо тут совсем нипричем:
http://ru.wikipedia.org/wiki/Screen_...ient_Occlusion

wolfhound512 13.06.2009 01:21

Ответ: Reality Engine Beta SDK 0.2a+
 
Про небо это я условно.

"Ambient occlusion чаще всего вычисляется путём построения лучей, исходящих из точки поверхности во всех направлениях, с последующей их проверкой на пересечение с другими объектами. Лучи, достигнувшие фона или «неба», увеличивают яркость поверхности, в то время, как лучи, пересекающие другие объекты, не добавляют яркости."

http://ru.wikipedia.org/wiki/Ambient_occlusion

SSAO ведь происходит от AO и суть его именно в этом.

SBJoker 13.06.2009 01:49

Ответ: Reality Engine Beta SDK 0.2a+
 
Его суть - затенять всякие углолки щели и т.д., т.к. это происходит в рельном мире из-за того что эти места недополучают освещенности от рассеяного света ввиду своей малодоступности.

Если грубо то это "тень в тени".

И в любом случае это не обводка вокруг объекта, как в скринах выше.

wolfhound512 13.06.2009 02:13

Ответ: Reality Engine Beta SDK 0.2a+
 
Цитата:

Сообщение от SBJoker (Сообщение 107457)
Его суть - затенять всякие углолки щели и т.д., т.к. это происходит в рельном мире из-за того что эти места недополучают освещенности от рассеяного света ввиду своей малодоступности.

Так я об этом и говорю.

Genius 13.06.2009 02:41

Ответ: Reality Engine Beta SDK 0.2a+
 
Эээ притормозите! Не нравится,сделайте лучше,и канчайте флудить,создайте отдельную тему и флуде сколько влезет...

NitE 13.06.2009 02:46

Ответ: Reality Engine Beta SDK 0.2a+
 
скажи что конкретно ты делаешь используя Blitz3D SDK ?

Genius 13.06.2009 15:29

Ответ: Reality Engine Beta SDK 0.2a+
 
Цитата:

Сообщение от NitE (Сообщение 107463)
скажи что конкретно ты делаешь используя Blitz3D SDK ?

Ничего. Разве что посмотрел как реализована анимация,но реализация анимации своя.

Genius 13.06.2009 18:09

Ответ: Reality Engine Beta SDK 0.2a+
 
Вложений: 1
Вот решил бёрн шейдер от MoKa'и завести.
Работает как на скиннед так и на статической модели как и остальные эффекты типа bump,parallax,refraction.

Genius 13.06.2009 19:56

Ответ: Reality Engine Beta SDK 0.2a+
 
Вложений: 1
Вот ещё заменил простые проверки на BugTrap,с помощью этого критические ошибки пользователи смогу отсылать отчёты на мейл разработчику напрямую при креше,будет отослан mini dump,скриншот и лог.

P.S. Для приёма багов разрабу придётся поставить себе сервер.

SKA_DIMKA 13.06.2009 22:37

Ответ: Reality Engine Beta SDK 0.2a+
 
Вложений: 1
Цитата:

Сообщение от NitE (Сообщение 107463)
скажи что конкретно ты делаешь используя Blitz3D SDK ?

Хах!!) Вот мне тоже кажется что это Blitz SDK + OGRE (в качестве рендера):rolleyes: Я с Genius'ом по аське болтал он говорит об обратном) Хотя и так все видно (У него вот к примеру все функции "пачти" из SDK)

Вот файлик на обозрение каму надо:4to:

ABTOMAT 13.06.2009 23:08

Ответ: Reality Engine Beta SDK 0.2a+
 
Цитата:

Blitz SDK + OGRE

Genius 14.06.2009 01:56

Ответ: Reality Engine Beta SDK 0.2a+
 
Вложений: 3
Цитата:

Сообщение от SKA_DIMKA (Сообщение 107505)
Хах!!) Вот мне тоже кажется что это Blitz SDK + OGRE (в качестве рендера):rolleyes: Я с Genius'ом по аське болтал он говорит об обратном) Хотя и так все видно (У него вот к примеру все функции "пачти" из SDK)

Вот файлик на обозрение каму надо:4to:

Ты ксорс глянь знаеш скока там таких же функций :-D ,Dreamotion3D там ещё,Leadwerks Engine 2.0,MiniB3D... Бред вобщем. Если бы я юзал Blitz3D SDK то у меня бы уже давно бы были все возможности блица начиная альфа блендингом и заканчивая всякими CopyRect,DrawOval и т.д и т.п,Про огр ваще малчу его НЕ СОЕДЕНИТЬ С Blitz3D SDK хотябы потому что легче написать BlitzOGRE с нуля,так как Ogre3D завязан на матереалах,и работа с сценой там просто ужасная,и к тому же если бы я всётаки и юзал Ogre3D+Blitz3D то у меня бы сразу были бы D3D9,D3D10,OGL рендеры и по более возможностей чем в B3D SDK! Вобщем ересь нисёш! По своим возможностям(знаниям,умениям) не судят возможности других людей!

Темболее в начале разработки я задался целью написать движок easy use после встречи с Leadwerks Engine 2.0,я решил что надо сделать тоже самое но чтобы рисовало через D3D,я даже SandBox делаю как в Leadwerks Engine!

Вобщем в атаче хидер,и два новых скрина.


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

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