|
18.10.2009, 11:58
|
#1
|
ПроЭктировщик
Регистрация: 15.10.2009
Сообщений: 190
Написано 47 полезных сообщений (для 142 пользователей)
|
BurnFX RayTracer - W.I.P
BurnFX RayTracer Work In Process
Возможности(текущие):
1) Ambient Occlusion
2) Direct\Indirect Illumination( GI via Photon Mapping )
3) Normal Mapping
4) Reflection\Refraction
5) Transparency
Скрины:
Тут канечно до всяких там MentalRay,VRay далеко,но уже есть на что взглянуть =)
Последний раз редактировалось Igor', 20.10.2009 в 08:15.
|
(Offline)
|
|
Эти 15 пользователя(ей) сказали Спасибо Igor' за это полезное сообщение:
|
ABTOMAT (18.10.2009), Android (18.10.2009), ARA (04.12.2009), falcon (18.10.2009), h1dd3n (20.10.2009), impersonalis (19.10.2009), Mhyhr (18.10.2009), moka (18.10.2009), Mr_F_ (18.10.2009), m_512 (15.11.2009), newman (22.10.2009), Nex (18.10.2009), Randomize (22.10.2009), Tadeus (18.10.2009), ІГРОГРАЙКО (18.10.2009)
|
18.10.2009, 23:01
|
#2
|
ПроЭктировщик
Регистрация: 20.06.2009
Адрес: Україна
Сообщений: 152
Написано 10 полезных сообщений (для 24 пользователей)
|
Ответ: BurnFX RayTracer - W.I.P
Ухты! Ето ты на С++ накодил? И свой двиг графический написал? Direct?
__________________
Blitz3D, XNA, WebGL, OpenGL, Unity3D
PC: ASUS A55VM Core i3 (2.4Ghz), 6 Gb RAM, Nvidia GF 630M GT 2Gb
|
(Offline)
|
|
18.10.2009, 23:34
|
#3
|
Терабайт исходников
Регистрация: 13.09.2008
Сообщений: 3,947
Написано 2,189 полезных сообщений (для 6,051 пользователей)
|
Ответ: BurnFX RayTracer - W.I.P
ничаво так
под маской игоря кроется genius?
тонны рефлекшена не дают толком разглядеть освещение
|
(Offline)
|
|
19.10.2009, 00:11
|
#4
|
Ференька
Регистрация: 26.01.2007
Адрес: улица Пушкина дом Колотушкина
Сообщений: 10,742
Написано 5,461 полезных сообщений (для 15,675 пользователей)
|
Ответ: BurnFX RayTracer - W.I.P
Сообщение от Mr_F_
под маской игоря кроется genius?
|
__________________
Мои проекты:
Анальное Рабство
Зелёный Слоник
Дмитрий Маслов*
Различие**
Клюква**
* — в стадии разработки
** — в стадии проектирования
Для проектов в стадии проектирования приведены кодовые имена
|
(Offline)
|
|
19.10.2009, 10:19
|
#5
|
ПроЭктировщик
Регистрация: 15.10.2009
Сообщений: 190
Написано 47 полезных сообщений (для 142 пользователей)
|
Ответ: BurnFX RayTracer - W.I.P
Сообщение от ІГРОГРАЙКО
Ухты! Ето ты на С++ накодил? И свой двиг графический написал? Direct?
|
А чего в этом сложного? Даже на Blitz3D можно такое же написать...
З.Ы. Буду со временем пополнять первый пост скринами.
Нашол на википедии показатели приломления( http://ru.wikipedia.org/wiki/Коэффициент_преломления ) ща подумываю сделать каустику.
|
(Offline)
|
|
19.10.2009, 10:35
|
#6
|
ПроЭктировщик
Регистрация: 20.06.2009
Адрес: Україна
Сообщений: 152
Написано 10 полезных сообщений (для 24 пользователей)
|
Ответ: BurnFX RayTracer - W.I.P
Сообщение от Igor'
А чего в этом сложного? Даже на Blitz3D можно такое же написать...
|
ШОТО Я СОМНЕВАЮСЬ
Но ты же на С++ писал, иначе ты бы здесь ето не выкладывал...
Круто...
Я тоже теперь понемножку на С++ переходжу... Blitz3D SDK а потом Xors3D возьму, но пока комп не тянет
__________________
Blitz3D, XNA, WebGL, OpenGL, Unity3D
PC: ASUS A55VM Core i3 (2.4Ghz), 6 Gb RAM, Nvidia GF 630M GT 2Gb
|
(Offline)
|
|
19.10.2009, 13:16
|
#7
|
|
Ответ: BurnFX RayTracer - W.I.P
ІГРОГРАЙКО
там картинка рисуется 2-5 минут на 1 кадр, думаю вполне возможно написать на блиц3д такое, но работать будет намного медленнее
|
|
|
19.10.2009, 16:07
|
#8
|
ПроЭктировщик
Регистрация: 15.10.2009
Сообщений: 190
Написано 47 полезных сообщений (для 142 пользователей)
|
Ответ: BurnFX RayTracer - W.I.P
Сообщение от jimon
ІГРОГРАЙКО
там картинка рисуется 2-5 минут на 1 кадр, думаю вполне возможно написать на блиц3д такое, но работать будет намного медленнее
|
А что думать? Есть возможно трасировки лучей,есть возможность записи в картику,всё возможно.
Для трасировки лучей из камеры можно юзать CameraPick,для отражений и т.д LinePick...
|
(Offline)
|
|
19.10.2009, 16:12
|
#9
|
Blitz's Shame !!
Регистрация: 31.03.2007
Сообщений: 3,639
Написано 832 полезных сообщений (для 2,013 пользователей)
|
Ответ: BurnFX RayTracer - W.I.P
новая тема, новый двиг ?? или как ??
там картинка рисуется 2-5 минут на 1 кадр, думаю вполне возможно написать на блиц3д такое, но работать будет намного медленнее
|
да-да... какой фпс ??
|
(Offline)
|
|
19.10.2009, 16:30
|
#10
|
ПроЭктировщик
Регистрация: 15.10.2009
Сообщений: 190
Написано 47 полезных сообщений (для 142 пользователей)
|
Ответ: BurnFX RayTracer - W.I.P
Сообщение от IGR
новая тема, новый двиг ?? или как ??
да-да... какой фпс ??
|
Почему новый двиг,двиг старый,просто делаю в нем рейтрейсер,тоесть рейтрейсер будет частью старого двига.
|
(Offline)
|
|
19.10.2009, 17:50
|
#11
|
Терабайт исходников
Регистрация: 13.09.2008
Сообщений: 3,947
Написано 2,189 полезных сообщений (для 6,051 пользователей)
|
Ответ: BurnFX RayTracer - W.I.P
это оффлайн рендер.
Игорь, кстати насчёт АО - чет туплю, как не в скринспейсе делают?) откуда лучи полусферой пускают? чуть_поодаль_от точки, на которую рассчитывается свет? вроде так не покатит
|
(Offline)
|
|
19.10.2009, 18:13
|
#12
|
ПроЭктировщик
Регистрация: 15.10.2009
Сообщений: 190
Написано 47 полезных сообщений (для 142 пользователей)
|
Ответ: BurnFX RayTracer - W.I.P
Сообщение от Mr_F_
это оффлайн рендер.
Игорь, кстати насчёт АО - чет туплю, как не в скринспейсе делают?) откуда лучи полусферой пускают? чуть_поодаль_от точки, на которую рассчитывается свет? вроде так не покатит
|
Ну допустим в Per Vertex,пускают из каждого вертекса луч,если есть лайтмеп то из каждой точки.
Направление луча вычисляется так(в цикле типа for( int i=0;i< samples;i++ )):
vec3 dir;
do{
dir = vec3( -1.0f + (float)genrand_real12()*2.0f , -1.0f + (float)genrand_real12()*2.0f , -1.0f + (float)genrand_real12()*2.0f );
}while( !(dir.length() <= 1.0f) );
dir.normalize();
float d = dot(hit.normal, dir);
if (d < 0)
{
dir = dir - d * 2.0f;
dir = dir % hit.normal;
}
|
(Offline)
|
|
Сообщение было полезно следующим пользователям:
|
|
19.10.2009, 19:18
|
#13
|
Терабайт исходников
Регистрация: 13.09.2008
Сообщений: 3,947
Написано 2,189 полезных сообщений (для 6,051 пользователей)
|
Ответ: BurnFX RayTracer - W.I.P
АА тфу, они же ИЗ точки пускаются а не както вокруг неё, вот я туплю)
|
(Offline)
|
|
19.10.2009, 21:34
|
#14
|
ПроЭктировщик
Регистрация: 15.10.2009
Сообщений: 190
Написано 47 полезных сообщений (для 142 пользователей)
|
Ответ: BurnFX RayTracer - W.I.P
В превый пост добавлен новый скрин.
|
(Offline)
|
|
19.10.2009, 21:43
|
#15
|
Blitz's Shame !!
Регистрация: 31.03.2007
Сообщений: 3,639
Написано 832 полезных сообщений (для 2,013 пользователей)
|
Ответ: BurnFX RayTracer - W.I.P
В превый пост добавлен новый скрин.
|
о, секси !!
|
(Offline)
|
|
Ваши права в разделе
|
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 21:51.
|