Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2005.09.11;
Скачать: CL | DM;

Вниз

Raytracing   Найти похожие ветки 

 
Venom Spawn ©   (2005-04-14 14:19) [0]

Есть ли у кого опыт написания своего raytracer-а на Delphi?


 
XProger ©   (2005-04-15 19:56) [1]

Что именно интересует?


 
Venom Spawn ©   (2005-04-19 17:02) [2]

Производительность, в смысле фпс, в смысле насколько малого времени перерисовки простенькой сцены (ну, скажем, 3 шара + 1 плоскость + 2 точечных источника + тени) можно добиться. И вообще, имеет ли смысл рисовать трасировку на Delphi.


 
Jeer ©   (2005-04-19 18:51) [3]

Venom Spawn ©   (19.04.05 17:02) [2]
> И вообще, имеет ли смысл рисовать трасировку на Delphi.

Чем-то не устраивают современные пакеты 3-D ?


 
alpet ©   (2005-04-20 17:38) [4]

Имеет смысл пожалуй приобщится к Direct3D. Там оптимизированно все это дело, мало того что на ассемблере, еще и под конкретное железо.


 
Venom Spawn ©   (2005-04-21 15:14) [5]


> Чем-то не устраивают современные пакеты 3-D ?


Если имеются в виду 3D Max, Maya, etc то не устраивают потому что мне интересны алгоритмы, а не результат (собственно, красивая картинка).


> Имеет смысл пожалуй приобщится к Direct3D.


Direct3D, OpenGL - это полигональная графика. Это не интересно.


 
XProger ©   (2005-04-22 22:36) [6]

Venom Spawn,
был пример. Написан на дельфи.
1 сфера + 2 изогнутые плоскости. Всё это красивенько так отражает всё вокруг.
Рендерилось на 2 Ггц компутере на разрешении 640х480 порядка 10 секунд.


 
Venom Spawn ©   (2005-04-26 15:58) [7]


> был пример.


Не подскажешь ссылку?


> Рендерилось на 2 Ггц компутере на разрешении 640х480 порядка
> 10 секунд.


Хм, мой старый трассировщик на С++ рассчитывал сцену [2] ([diffuse + specular] освещение + отражение глубины 3 + прямые тени) в разрешении 800 х 600 на моём семпроне 2200+ (1500 МГц) порядка тех же 10 секунд, но у меня все векторные вычисления были inline... с другой стороны в не-inline функциях все параметры передавались через стек, как обычно в С. Думаю, при переносе на Delphi скорость упадёт не сильно.


 
XProger ©   (2005-04-26 18:27) [8]

Дема та была не рейтрейс, и была мультиплатворменной (Win и MenuetOS)
а ссылку не дам, т.к. без разрешения автора распространять не буду :)



Страницы: 1 вся ветка

Текущий архив: 2005.09.11;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.025 c
1-1124659140
domosed
2005-08-22 01:19
2005.09.11
не допустить чтобы два приложения одновременно запис. и читали фа


9-1115981864
Ландграф Павел
2005-05-13 14:57
2005.09.11
Ищу девочек и мальчиков для рисования вставок на flash`е


3-1122378297
rayrom
2005-07-26 15:44
2005.09.11
Необходимо сократить или оптимизировать запрос!


14-1124186487
PVOzerski
2005-08-16 14:01
2005.09.11
Перестал загружаться комп с 98-ми - в какую сторону копать?


3-1122805621
NickMan
2005-07-31 14:27
2005.09.11
Можно ли заменить подстроку через запрос?