Игровая индустрияНовостиОбсуждение

Frustum Engine_v0.2 release

Автор:

frustum.org/3d/
Много новых вещей: правильная физика с joints и ragdoll, простой интерпретатор с for/if/else для конфигов, ARBtec1.0 "шейдеры" (ARB_texture_env_combine+dot3 парсер), работа на всех картах начиная от GeForce2 (теоретически), пост обработка экрана, проигрывание ogg, mp3 и wav файлов через OpenAL. Повышение скорости, большой багфикс.

11 июня 2004 (Обновление: 15 мар 2011)

Комментарии [20]

Страницы: 1 2 Следующая »
#1
12:30, 11 июня 2004

Ух ты :) Я его сегодня обнаружил до новости, хотя зашел на твой сайт в первый раз за две недели :) Вот это предчувствие :)))

#2
12:44, 11 июня 2004

frustum
давно слежу за твоими работами. Движок красивый, но тормознутый.
местами 40fps в 1024х768 на GF6800 Ultra - это мало, даже в свете  полного попиксельного освещения :-(.

#3
13:31, 11 июня 2004

azazello
даже в свете полного попиксельного освещения
Во фраза...! :)

#4
13:45, 11 июня 2004

Физика классная.
Чтобы насладиться всем полностью, надо перекомпилить без ренедра в текстуру. А то глючит с ним страшно

#5
14:00, 11 июня 2004

2 frustum
Привет! Наконец то вышло чтото где можно поучится рагдолу-а то ниче нигде найти не мог! Спасибо! Будем изучать сыр! а так нормал

#6
15:15, 11 июня 2004

viv, у меня рендер в текстуру вобще ничего не отъедает, странно, надо будет его опциональным сделать.

azazello, в каких местах 40 fps, координаты плс (кнопка 'i') :)
fps может сильно падать когда идет обсчет физики.

#7
15:34, 11 июня 2004

azazello, 40fps из-за того что nv40 используется код для nv30 с нормализацей векторов на cubemap, и с дальнейшим уточнением с помощью ряда Тейлора.
если добавить аппаратную NRM (NV_fragment_program2) то скорость возрастет очень сильно (шейдер раза в два станет короче :)

#8
15:37, 11 июня 2004

frustum
у меня на ATI 9800 pro не пашет... точнее как, он запускается  вылазиет ошибка OPENGL ERROR -> INVALID OPERATION.
потом идет вроде все нормально но как только я двигаю мышь он вылетает :(

#9
15:52, 11 июня 2004

Anton_suv, ну не знаю я где косяк, незнаю :), ARB код для Radeon у меня работает безукоризненно, проверить кроме как на geforce у меня нет возможности.
если кто скажет где собака порылась, тутже исправлю.

#10
16:14, 11 июня 2004

frustum
Цилиндры вообще страшно тормозят, особенно если в комнате с машинкой эту машинку в них запульнуть. Такие тормоза начинаються, жуть вообщем. И еще у меня сильно фпс падает в комнате там где труп валяеться и синии экраны смерти висят.
Я поковырялся под пывом рендер в текстуру вырубил и мультитекстурирование со всеми шейдерами. Ваще летает оклок 30 - 60 в среденем не считая комнаты с трупом :-)

#11
22:04, 11 июня 2004

Не хочет запускаться :( выдаёт ошибку вот лог:
3D Engine
http://frustum.org

vendor: ATI Technologies Inc.
renderer: RADEON 9600 x86/SSE2
version: 1.5.4332 WinXP Release

find GL_ARB_occlusion_query extension
using GL_ARB_fragment_program shaders code

init ok
sectors 6
portals 5
load "physic.map" ok
Shader::Shader(): fragment program error in "data/shaders/glass_light.shader" file at line 22:
"DP3 temp.w, normal, light_dir;"
Shader::Shader(): vertex program error in "data/physic/shaders/engine_v0.2_ambient.shader" file at line 33:
"MAD texcoord.x, sin.w, -0.3, texcoord.x;"

#12
18:49, 22 июня 2004

frustum
>>azazello, в каких местах 40 fps, координаты плс (кнопка 'i') :)
сорри, топик потерял. чуть позже точно скажу - но, помниться, где-то в тунелле.

#13
18:58, 22 июня 2004

на втором гф не работает-недопустимая инфа

#14
18:59, 22 июня 2004

недопустимая операция:-)

Страницы: 1 2 Следующая »
Игровая индустрияНовостиОбсуждение

Тема в архиве.