Сообщений: 878
Написано 105 полезных сообщений (для 357 пользователей)
Ответ: создание 3Д движка на j2me
отвечю сам. чтобы u и v приближались с разной скоростью. Если линия идет от ближнего к дальнему пикселю, то uv изменяются сначало медленно, потом быстрее.
Вот еслиб как-то вычислить начальнюю скорость и конечнюю по z координатам отрезка, то наверна алгоритм бы работал быстрее.
Вот сделал аффинный и перспективно корректный алгоритмы
Последний раз редактировалось WISHMASTER35, 11.01.2010 в 23:33.
Сообщений: 878
Написано 105 полезных сообщений (для 357 пользователей)
Ответ: создание 3Д движка на j2me
я под сенсорные экраны не делал . управление - цыфрами.
2 это фпс. у меня на к610й в среднем 25.
кстате, подскажите как определить столкновение сферы и полигона.
я начал делать так:
провожу на все три ребра полигона перпендикуляры таким методом:
private Vertex closestPointOnLine(Vertex p1, Vertex p2, Vertex point) {
final float dx = p2.x - p1.x;
final float dy = p2.y - p1.y;
final float dz = p2.z - p1.z;
final float wx = point.x - p1.x;
final float wy = point.y - p1.y;
final float wz = point.z - p1.z;
потестил, всё работает нормально, единственно бесит что нельзя одновременно несколько клавиш зажимать, и есть немного косяки с столкновениями. сверху обычно стояла цифра 13-16, когда не было видно дома 26. телефон: Sony Ericsson W920
Сообщений: 878
Написано 105 полезных сообщений (для 357 пользователей)
Ответ: создание 3Д движка на j2me
скажите, если сфера столкнулась с одним или несколькими полигонами, то как ее правильно отодвинуть? я так понимаю надо сложить нормали всех полигонов и дистанции до них?
малаца, работает гораздо лучше. физика хороша, понравилось как отскакивает от земли. отдельный плюсь за управление. иногда бывает что неправильно отрисовывается, но это фигня, быстро уходит. буду ждать продолжения, удачи!
Сообщений: 2,252
Написано 597 полезных сообщений (для 817 пользователей)
Ответ: создание 3Д движка на j2me
Неплохо получается, но: цифры вверху это ФПС?
Если да, то это не очень - 7-11 на эмуляторе, что же на мобиле будет?
У нативного движка производительность в любом случае выше будет.
А так - респект!
Сообщений: 878
Написано 105 полезных сообщений (для 357 пользователей)
Ответ: создание 3Д движка на j2me
сделал прыжки http://waper.ru/file/1337545 теперь намного лучше.
сдесь http://waper.ru/forum/topic/329341?page=82 на 82стр я выкладывал, то, что надо для создания уровня.
фпс у меня обычно 25.
там, кстате, 0-менять тип текстурирования.
да кто ж спорит, что свой медленее, чем нативный) но нетлизард умудляется делать не плохии игры. интересно как у них определяется видемая часть уровня.
Последний раз редактировалось WISHMASTER35, 18.05.2010 в 00:05.
Причина: дописал еще чо-то
Сообщений: 5,021
Написано 2,312 полезных сообщений (для 5,349 пользователей)
Ответ: создание 3Д движка на j2me
Респект, WISHMASTER35, почему я раньше не взглянул на этот движок, фпс 11-9, siemens s75, впервые вижу что бы на этом телефоне нормальна шло ява 3d! Текстуры корректно отображаются без искажений, физика есть! Текстуры думаю можно и поменьше сделать, т.к. на моём экране 132х176, сфера непохожа на мяч, выглядит как шарик с пятнами и т.п. Очень долго реагирует на на нажатие кнопок, особенно на поворот, поворачивается рывками при этом фпс 10 впрочем может это особенность сименса
Успехов тебе!
P.S. Запустил на компе, насладился всеми прелестями движка