Цитата:
Цитата:
Сообщение от riden
Это алгоритм RayCasting
//Не удивительно что он при увеличении разрешения тормозит
Ты можешь показать лучше ?
|
RayCasting всегда при увелечении разрешения тормозит, на то он и RayCasting.
Цитата:
Цитата:
автор использовал т.н. растеризацию, я полагаю здесь идет работа с ByteArray, изменением байтов, на базе уже наработтаных алгаритмов в C++ (Irrlight engine).
Ты пробовал вызвать метод например ByteArray.writeByte() Несколько десятков тысяч раз подряд ? Вызов метода в АС вобще очень трудоёмкая операция.
А BitmapData.setPixels() ?
|
Я же сказал, что не знаю точно как работает алгоритм, так как исходников я не видел. Но то что я видел меня впечатлило. Это первый 3d движок на AS3. Ну и по моему мнению это
лучшее из всего подобного.
Если не подерживается OpenGL, DirectX, это не значит, что не возможно нормальное программное 3D, хотя бы на уровне Quake I.
Впрочем, это еще версия 0.2, посмотрим что у автора получится.