![]() |
Ответ: создание 3Д движка на j2me
Цитата:
ЗЫ: setIdentity не дописана. |
Ответ: создание 3Д движка на j2me
1. Какой код? Код умножения матриц в классе матрици - метод mul.
2. Почему setIndetity не дописана? 3. Меня больше тревожит почему матрица при умножении на матрицу поворота теряет свои позиции. В маскоте такого не было. И при умножении на матрицу переноса - матрица нормально переносилась. А у меня с этим проблемы. |
Ответ: создание 3Д движка на j2me
>2. Почему setIndetity не дописана?
4я строка матрицы не заполняется. Возможно, от этого и проблемы с позиционированием. |
Ответ: создание 3Д движка на j2me
4я строчка и не изменяется.
Там ошибка была в том, что я изменял не те переменные (надо было изменять t03,t13,t23) и надо было вызывать метод toFP. Вот http://upwap.ru/455867 по-исправлял эти ошибки. Там еще можно сделать, что-то быстрее или лучше? |
Ответ: создание 3Д движка на j2me
Вложений: 2
вот выкладую в форум, а то upwap файлы не долго хранит.
Добавил управление светом и немного улучшил конвертер. |
Ответ: создание 3Д движка на j2me
Не знаете, что надо сделать с проектом javaSE, чтобы в манифест главный класс записывался?
|
Ответ: создание 3Д движка на j2me
Кажись у тебя немного неправильно рассчитана матрица проэкции.
Тут это хорошо видно: ![]() ![]() |
Ответ: создание 3Д движка на j2me
Модель такая. На маскоте она тоже так себя ведёт http://upwap.ru/456527 чем ближе модель тем больше глаза закрывают уши.
|
Ответ: создание 3Д движка на j2me
И всё-же при повороте это выглядит кривовато <_<
|
Ответ: создание 3Д движка на j2me
Ну не знаю. Подскажи, что там не правельно расчитывается. Длинна векторов там одинаковая. Смотрят они все в свои стороны. Что еще может быть?
|
Ответ: создание 3Д движка на j2me
Вложений: 2
Cделал новую версию. Изменил формат файла и теперь он меньше весит и легче грузится. Некоторые int заменил на short. Упростил вычисление света. Добавил метод масштабирования матрици, хотя при изменении длинны нормали свет перестаёт работать. Вроде всё.
Не подскажите, что там еще можно улучшить? |
Ответ: создание 3Д движка на j2me
Вложений: 2
Поменял интерфейс на супер класс и фпс вырас на 7 ! :super:
|
Ответ: создание 3Д движка на j2me
Кто нибудь знает как сделать, если один полигон перекрывает часть другова, то как не рисовать перекрытую часть второго полигона?
|
Ответ: создание 3Д движка на j2me
Не знает алгоритм "быстрая сортировка" это самый быстрый алгоритм или есть лучше?
|
Ответ: создание 3Д движка на j2me
WISHMASTER35
ну смотря для каких целей |
Часовой пояс GMT +4, время: 03:51. |
vBulletin® Version 3.6.5.
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Перевод: zCarot