Извините, ничего не найдено.

Не расстраивайся! Лучше выпей чайку!
Регистрация
Справка
Календарь

Вернуться   forum.boolean.name > Проекты > Проекты C++

Ответ
 
Опции темы
Старый 14.09.2009, 18:26   #211
ARA
ТЫ ЧООО?
 
Аватар для ARA
 
Регистрация: 26.02.2007
Сообщений: 3,369
Написано 2,020 полезных сообщений
(для 7,192 пользователей)
Ответ: Reality Engine Beta SDK 0.2a+

Выкладывал бы ты готовый результат, ибо только детей этим пугать
__________________
Вертекс в глаз или в пиксель раз?
(Offline)
 
Ответить с цитированием
Эти 2 пользователя(ей) сказали Спасибо ARA за это полезное сообщение:
Dream (15.09.2009), Taugeshtu (14.09.2009)
Старый 15.09.2009, 11:05   #212
Genius
Знающий
 
Аватар для Genius
 
Регистрация: 02.11.2007
Сообщений: 255
Написано 27 полезных сообщений
(для 43 пользователей)
Ответ: Reality Engine Beta SDK 0.2a+

Сообщение от ARENSHI Посмотреть сообщение
Выкладывал бы ты готовый результат, ибо только детей этим пугать
Ну я как бы виду микро блог разработки,так что...
(Offline)
 
Ответить с цитированием
Старый 15.09.2009, 17:39   #213
Dream
быдло
 
Регистрация: 05.08.2007
Сообщений: 1,435
Написано 614 полезных сообщений
(для 1,489 пользователей)
Ответ: Reality Engine Beta SDK 0.2a+

2Genius
Ты растёшь по сдержаннее стал
рад за тебя) значит опыта поднабрался
(Offline)
 
Ответить с цитированием
Старый 16.09.2009, 08:33   #214
Genius
Знающий
 
Аватар для Genius
 
Регистрация: 02.11.2007
Сообщений: 255
Написано 27 полезных сообщений
(для 43 пользователей)
Ответ: Reality Engine Beta SDK 0.2a+

Запарился я уже с этими лайтмапами )),но всётаки сделал паковку всех маленьких лайтмап в одну большую...

Были траблы с получением новых UV,сделал такие вот функции:

float MapPack::getU(float u, int index){
	TextureRectangle* rect =  packer->getRectangle(index);
	float scale = float(rect->width) / float(image->width);
	float d = float(rect->x) / float(image->width);
	float new_u = (u * scale) + d;
	return new_u;
}

float MapPack::getV(float v, int index){
	TextureRectangle* rect =  packer->getRectangle(index);
	float scale = float(rect->height) / float(image->height);
	float d = float(rect->y) / float(image->height);
	float new_v = (v * scale) + d;
	return new_v;
}
Славо богу всё заработало

Всё radiosity вроде тоже работает,чтобы им пользоватся компилим BSP с помощью функции SceneManager'а

scene->compileMap("room.mesh","maps/room.bsp");
после создаём лайтмапы:
scene->getBspUtil()->calculateLightMaps();
и уже потом можеш приступать к расчёту радиосити:
scene->getBspUtil()->calculateRadiosity(10,0);
первый параметр в функции - кол-во итераций,чем больше тем соотвецтвено качественей получится картинка,второй параметр - Quality качество, 0 - LOW(16x16),1 - HIGH(64x64),2 - VERY HIGH(128x12.

Radiosity(15 итераций,качество 2):

Последний раз редактировалось Genius, 16.09.2009 в 08:57.
(Offline)
 
Ответить с цитированием
Эти 2 пользователя(ей) сказали Спасибо Genius за это полезное сообщение:
FDsagizi (23.09.2009), SBJoker (16.09.2009)
Старый 23.09.2009, 04:38   #215
Genius
Знающий
 
Аватар для Genius
 
Регистрация: 02.11.2007
Сообщений: 255
Написано 27 полезных сообщений
(для 43 пользователей)
Ответ: Reality Engine Beta SDK 0.2a+

Щас делаю Ambient Occlusion,с помощью рей трейсинга,готово Radiosity + RayTrace Shadows ,скрин:
Миниатюры
Нажмите на изображение для увеличения
Название: RtRad2.jpg
Просмотров: 756
Размер:	182.5 Кб
ID:	7704  
(Offline)
 
Ответить с цитированием
Эти 3 пользователя(ей) сказали Спасибо Genius за это полезное сообщение:
Dream (23.09.2009), Horror (23.09.2009), Nex (23.09.2009)
Старый 23.09.2009, 16:35   #216
FDsagizi
Бывалый
 
Аватар для FDsagizi
 
Регистрация: 04.01.2008
Адрес: Казахстан \ Талдыкорган
Сообщений: 659
Написано 170 полезных сообщений
(для 509 пользователей)
Ответ: Reality Engine Beta SDK 0.2a+

Сообщение от Genius Посмотреть сообщение
Щас делаю Ambient Occlusion,с помощью рей трейсинга,готово Radiosity + RayTrace Shadows ,скрин:
Вот это заслуживает уважения!
ИбО - проблема в том что моделеров то толком нету у небольших команд а домики состряпаные программистами выгледят ну очень игрушечно, а самому делать лайт мапы ну ламы-ламы, либо это не удобно, либо это не умеют

БРАВО, даешь уровень аля GearsOfWor !
__________________
Жизнь как говориться игра- делать игры моя профессия(с)

Программирование, это религия! Её нужно исповедовать.
(Offline)
 
Ответить с цитированием
Старый 24.09.2009, 09:08   #217
Genius
Знающий
 
Аватар для Genius
 
Регистрация: 02.11.2007
Сообщений: 255
Написано 27 полезных сообщений
(для 43 пользователей)
Сообщение от FDsagizi Посмотреть сообщение
Вот это заслуживает уважения!
ИбО - проблема в том что моделеров то толком нету у небольших команд а домики состряпаные программистами выгледят ну очень игрушечно, а самому делать лайт мапы ну ламы-ламы, либо это не удобно, либо это не умеют

БРАВО, даешь уровень аля GearsOfWor !
Ога,но я впринцепе умею работать в 3dsmax и лайтмапы там делать,но своё всегда ближе.

З.Ы Не GearsOfWor а Gears Of War =)

Ну чтож,сделал я AO на рейтрейсинге и могу сказать только одно,слишком долгий расчёт,но можно впринцепе не по сфере делать а по полусфере тогда будет на много быстрей ну или сделать расчёт на GPU с помощью всяких там HemiCube'ов...


ЗЫ небольшой скрин с двумя Omini источниками( лайтмеп с NEAREST фильтрацией ).

Последний раз редактировалось jimon, 24.09.2009 в 15:09.
(Offline)
 
Ответить с цитированием
Старый 24.09.2009, 12:26   #218
ARA
ТЫ ЧООО?
 
Аватар для ARA
 
Регистрация: 26.02.2007
Сообщений: 3,369
Написано 2,020 полезных сообщений
(для 7,192 пользователей)
Ответ: Reality Engine Beta SDK 0.2a+

1) Сколько времени считается такая сценка?
2) Откуда там краснота? Красный светильник?
__________________
Вертекс в глаз или в пиксель раз?
(Offline)
 
Ответить с цитированием
Старый 24.09.2009, 13:07   #219
Dream
быдло
 
Регистрация: 05.08.2007
Сообщений: 1,435
Написано 614 полезных сообщений
(для 1,489 пользователей)
Ответ: Reality Engine Beta SDK 0.2a+

а почему не спросил откуда там зеленота ?)
(Offline)
 
Ответить с цитированием
Старый 24.09.2009, 13:10   #220
Tadeus
Троллота
 
Регистрация: 09.07.2007
Сообщений: 1,829
Написано 554 полезных сообщений
(для 1,772 пользователей)
Ответ: Reality Engine Beta SDK 0.2a+

Сферический анаглиф в вакууме?
(Offline)
 
Ответить с цитированием
Старый 24.09.2009, 15:03   #221
Genius
Знающий
 
Аватар для Genius
 
Регистрация: 02.11.2007
Сообщений: 255
Написано 27 полезных сообщений
(для 43 пользователей)
Сообщение от ARENSHI Посмотреть сообщение
1) Сколько времени считается такая сценка?
2) Откуда там краснота? Красный светильник?
1) Секунд 15,мож меньше это приблезитель.
2) Один красный и один белый источники.

Сообщение от DimasSup Посмотреть сообщение
а почему не спросил откуда там зеленота ?)
Это Цвет кремовый у самой сцены + тень чёрная - получается немножко зеленоватый оттенок тени,всё правельно.
(Offline)
 
Ответить с цитированием
Старый 24.09.2009, 20:07   #222
Dream
быдло
 
Регистрация: 05.08.2007
Сообщений: 1,435
Написано 614 полезных сообщений
(для 1,489 пользователей)
Ответ: Reality Engine Beta SDK 0.2a+

да нет, я не спрашиваю, я то понял просто Илья вопрос такой задал
(Offline)
 
Ответить с цитированием
Старый 25.09.2009, 07:24   #223
Genius
Знающий
 
Аватар для Genius
 
Регистрация: 02.11.2007
Сообщений: 255
Написано 27 полезных сообщений
(для 43 пользователей)
Ответ: Reality Engine Beta SDK 0.2a+

Сообщение от DimasSup Посмотреть сообщение
да нет, я не спрашиваю, я то понял просто Илья вопрос такой задал
А ну знач я не так понял =)
(Offline)
 
Ответить с цитированием
Старый 25.09.2009, 20:04   #224
Genius
Знающий
 
Аватар для Genius
 
Регистрация: 02.11.2007
Сообщений: 255
Написано 27 полезных сообщений
(для 43 пользователей)
Ответ: Reality Engine Beta SDK 0.2a+

Псевдо город =),один проход рей трейсингом и один проход radiosity. 2 минуты на всё.

(Offline)
 
Ответить с цитированием
Старый 25.09.2009, 20:30   #225
Mr_F_
Терабайт исходников
 
Аватар для Mr_F_
 
Регистрация: 13.09.2008
Сообщений: 3,947
Написано 2,189 полезных сообщений
(для 6,051 пользователей)
Ответ: Reality Engine Beta SDK 0.2a+

что такой медленный хост
юзай радикал.ру
не поймёшь то ли радиосити такой странный то ли всё так переблумено что ничего не понятно
разрешение лмапов огорчительное
2 минуты - много на такое
__________________
бложик | geom.io | твиттер | faded | демо 1 2 | роботы | лайтмаппер
(Offline)
 
Ответить с цитированием
Ответ


Опции темы

Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Fugitive beta. Diplomat Проекты на Blitz3D 93 12.07.2015 22:47
Engine win32 3D-программирование 14 01.08.2009 17:52
То beta or not to beta ABTOMAT Юмор 2 26.12.2007 23:36
XNA 2.0 (beta) johnk Болтовня 19 22.11.2007 09:52


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


vBulletin® Version 3.6.5.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot
Style crйe par Allan - vBulletin-Ressources.com