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

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

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

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

Сообщение от Mr_F_ Посмотреть сообщение
что такой медленный хост
юзай радикал.ру
не поймёшь то ли радиосити такой странный то ли всё так переблумено что ничего не понятно
разрешение лмапов огорчительное
2 минуты - много на такое
Cогласин что 2 минуты много,щас тогда буду прикручивать Photon Mapping и Kd-Tree...
Расчёт токой долгий только потомучто у меня нету оптимизаций рейтрейсинга...
(Offline)
 
Ответить с цитированием
Старый 28.09.2009, 04:56   #227
Genius
Знающий
 
Аватар для Genius
 
Регистрация: 02.11.2007
Сообщений: 255
Написано 27 полезных сообщений
(для 43 пользователей)
Ответ: Reality Engine Beta SDK 0.2a+

Прокачал скилы в photon mapping'e =)!



Добавил в класс BspUtil функцию rayTrace()

у которой два параметра void rayTrace( int photonCount , float radius );

Первый - колво фотонов(учитывая кол-во источников в сцене) в итоге на каждый источник будет заюзано photonCount / num lights фотонов,есесно чем больше тем лучше.
Второй - радиус принятия точкой фотонов. имется виду на каком радиусе точка сможет приниматт фотоны все фотоны за радиусом точка не примит.

Оказывается это увлекательное дело,изучение глобального освещения =),так что я не остановлюсь на достигнутом и наверно ещё попробую сделать парвельный ambient occlusion...
Если не хочется юзать фотон меппинг то можно кол-во фотонов установить в -1 и тогда будет просчитано простое дефьюзное освещение!
Так же осталась и функции для просчёта радиосить,так что имеем уже 3 метода расчёта освещения.
(Offline)
 
Ответить с цитированием
Старый 28.09.2009, 19:09   #228
Genius
Знающий
 
Аватар для Genius
 
Регистрация: 02.11.2007
Сообщений: 255
Написано 27 полезных сообщений
(для 43 пользователей)
Ответ: Reality Engine Beta SDK 0.2a+

Сделал Ambient Occlusion.

Скрин прилагается но из бугов лайтмепы выглидит не оч,это расчитано с использованием 32 сеймплов.

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

Щёлкни на превьюшку
An unhandled ErrorException was thrown. Please contact an administrator if this problem persists.
__________________
Вертекс в глаз или в пиксель раз?
(Offline)
 
Ответить с цитированием
Старый 28.09.2009, 19:24   #230
Genius
Знающий
 
Аватар для Genius
 
Регистрация: 02.11.2007
Сообщений: 255
Написано 27 полезных сообщений
(для 43 пользователей)
Ответ: Reality Engine Beta SDK 0.2a+

Сообщение от ARENSHI Посмотреть сообщение
Щёлкни на превьюшку
imagehost.org бажит,щас перезалью.
(Offline)
 
Ответить с цитированием
Старый 28.09.2009, 19:26   #231
Genius
Знающий
 
Аватар для Genius
 
Регистрация: 02.11.2007
Сообщений: 255
Написано 27 полезных сообщений
(для 43 пользователей)
Ответ: Reality Engine Beta SDK 0.2a+

Вот:


Upd: опять,посаветуйте хороший имейдж хостинг!

Upd:Нашол:
(Offline)
 
Ответить с цитированием
Старый 28.09.2009, 19:36   #232
ABTOMAT
Ференька
 
Аватар для ABTOMAT
 
Регистрация: 26.01.2007
Адрес: улица Пушкина дом Колотушкина
Сообщений: 10,741
Написано 5,461 полезных сообщений
(для 15,675 пользователей)
Ответ: Reality Engine Beta SDK 0.2a+

Upd: опять,посаветуйте хороший имейдж хостинг!
Саветуем: http://imageshack.us
__________________
Мои проекты:
Анальное Рабство
Зелёный Слоник
Дмитрий Маслов*
Различие**
Клюква**

* — в стадии разработки
** — в стадии проектирования
Для проектов в стадии проектирования приведены кодовые имена

(Offline)
 
Ответить с цитированием
Сообщение было полезно следующим пользователям:
Genius (28.09.2009)
Старый 28.09.2009, 20:36   #233
Android
Бывалый
 
Регистрация: 29.03.2007
Сообщений: 662
Написано 199 полезных сообщений
(для 448 пользователей)
Ответ: Reality Engine Beta SDK 0.2a+

Не надо imageshack. Он жутко долго грузится.
Radikal.ru
(Offline)
 
Ответить с цитированием
Сообщение было полезно следующим пользователям:
Nex (29.09.2009)
Старый 28.09.2009, 21:44   #234
johnk
Легенда
 
Регистрация: 01.10.2006
Сообщений: 3,705
Написано 296 полезных сообщений
(для 568 пользователей)
Ответ: Reality Engine Beta SDK 0.2a+

Советую picamatic.com
(Offline)
 
Ответить с цитированием
Старый 28.09.2009, 21:52   #235
IGR
Blitz's Shame !!
 
Регистрация: 31.03.2007
Сообщений: 3,639
Написано 832 полезных сообщений
(для 2,013 пользователей)
Ответ: Reality Engine Beta SDK 0.2a+

Советую атачить на форум !!
(Offline)
 
Ответить с цитированием
Эти 5 пользователя(ей) сказали Спасибо IGR за это полезное сообщение:
ABTOMAT (28.09.2009), Android (28.09.2009), h1dd3n (28.09.2009), johnk (29.09.2009), Nex (29.09.2009)
Старый 03.10.2009, 00:10   #236
Genius
Знающий
 
Аватар для Genius
 
Регистрация: 02.11.2007
Сообщений: 255
Написано 27 полезных сообщений
(для 43 пользователей)
Ответ: Reality Engine Beta SDK 0.2a+

У кого нибуть совершено случайно не завалялась какаянибуть архитектурная моделька типа Sponza Atrium нормально затекстуреня и т.д и т.п? Хочу протестить на хорошей модельке свой новый рейтрейсер =)
(Offline)
 
Ответить с цитированием
Старый 15.10.2009, 01:39   #237
Igor'
ПроЭктировщик
 
Аватар для Igor'
 
Регистрация: 15.10.2009
Сообщений: 190
Написано 47 полезных сообщений
(для 142 пользователей)
Ответ: Reality Engine Beta SDK 0.2a+

Офигеть,забыл пасс от своего акк,решил востановить а оказалось что я регал его на старую эл.почту,пришлось перерегатся =).

Вобщем Ambient Occlusion:
(Offline)
 
Ответить с цитированием
Старый 15.10.2009, 03:06   #238
moka
.
 
Регистрация: 05.08.2006
Сообщений: 10,429
Написано 3,454 полезных сообщений
(для 6,863 пользователей)
Ответ: Reality Engine Beta SDK 0.2a+

На ютубе видел видяшку отличного АО, с этой же моделькой, не от туда ли АО?
(Offline)
 
Ответить с цитированием
Старый 15.10.2009, 03:11   #239
Igor'
ПроЭктировщик
 
Аватар для Igor'
 
Регистрация: 15.10.2009
Сообщений: 190
Написано 47 полезных сообщений
(для 142 пользователей)
Ответ: Reality Engine Beta SDK 0.2a+

Сообщение от MoKa Посмотреть сообщение
На ютубе видел видяшку отличного АО, с этой же моделькой, не от туда ли АО?
Ога тоже видел,и демку смотрел,моделька от туда.

Только там AO в риалтайме смотрится стрёмна из за аккамуляции.

Я щас делаю оффлайн рейтрейсер ну типа MentalRay,Sunflow,etc.
Для редактора моделек и карт,с помощью него можно будет рендерить модельки со всякими плюшками типа Direct\Indirect Illumination,AO,PhotonMapping.

Хидер в движке так выглядит:

/*=============================================================================
	Copyright 2009 Novartis-Games Team. All Rights Reserved.

	Revision history:
		* Created by Ustinov I.G.
=============================================================================*/


#pragma once

namespace BurnFX
{

struct RayTraceDesc
{
	// Photon Mapping
	int photonCount;
	int photonEnergy;

	// Ambien Occlusion
	vec3 darkness;
	int samples;

	// Sky
	vec3 sky_color;

	// Direct\Indirect Illumination
	bool indirectIllumination;
	bool directIllumination;

    // Output image
	String filename;

	void empty(){

		photonCount = 0;
		photonEnergy = 0;
		darkness = vec3(0,0,0);
		samples = 0;
		sky_color = vec3(0,0,0);
		directIllumination = false;
		indirectIllumination = false;
	}

	void default(){

		photonCount = 0;
		photonEnergy = 0;
		darkness = vec3(0,0,0);
		samples = 8;
		sky_color = vec3(0.1,0.1,0.7);
		directIllumination = true;
		indirectIllumination = false;
	}

};

class IRayTracer
{
public:

	virtual void trace( const RayTraceDesc& desc ) = 0;
};

}
Юзается так:
		if(engine->isKeyPressed(IEngine::KEY_F6)){

			engine->flushKey(IEngine::KEY_F6);

			RayTraceDesc desc;
			desc.default();
			desc.filename = "raytrace.jpg";
			engine->getRayTracer()->trace(desc);
		}
(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, время: 10:21.


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