![]() |
Ответ: создание 3Д движка на j2me
кто-нибудь знает зачем в Перспективно-корректном текстурирование рисуется кусками по 8 пикселей? Почему одним куском нельзя? :SOS:
|
Ответ: создание 3Д движка на j2me
Вложений: 1
отвечю сам. чтобы u и v приближались с разной скоростью. Если линия идет от ближнего к дальнему пикселю, то uv изменяются сначало медленно, потом быстрее.
Вот еслиб как-то вычислить начальнюю скорость и конечнюю по z координатам отрезка, то наверна алгоритм бы работал быстрее. Вот сделал аффинный и перспективно корректный алгоритмы |
Ответ: создание 3Д движка на j2me
Вложений: 1
вот сделал простенькую игрушку на движке:)
|
Ответ: создание 3Д движка на j2me
падает шарик на площадку. больше с ним ничо не сделать. слева вверху цифра 28) Nokia 5800
|
Ответ: создание 3Д движка на j2me
я под сенсорные экраны не делал:mad: . управление - цыфрами.
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; float dt = (wx*dx + wy*dy + wz*dz)/(dx*dx + dy*dy + dz*dz); //if(dt<0) dt=0; //if(dt>1) dt=1; return new Vertex( p1.x + dt*dx, p1.y + dt*dy, p1.z + dt*dz ); } дальше надо из них как-то найти перпендикуляр на полигоне.:SOS: |
Ответ: создание 3Д движка на j2me
так сделай хотябы управление стрелочками. у меня на сенсорном стрелочки и окей эмулируются на экране во всех ява приложениях))а у меня не 2, а 28 фпс
|
Ответ: создание 3Д движка на j2me
потестил, всё работает нормально, единственно бесит что нельзя одновременно несколько клавиш зажимать, и есть немного косяки с столкновениями. сверху обычно стояла цифра 13-16, когда не было видно дома 26. телефон: Sony Ericsson W920
|
Ответ: создание 3Д движка на j2me
скажите, если сфера столкнулась с одним или несколькими полигонами, то как ее правильно отодвинуть? я так понимаю надо сложить нормали всех полигонов и дистанции до них?
|
Ответ: создание 3Д движка на j2me
Вложений: 1
сделал определение столкновения сферы с полигоном. теперь физика лучше. и сделал управление на джойстик)
|
Ответ: создание 3Д движка на j2me
малаца, работает гораздо лучше. физика хороша, понравилось как отскакивает от земли. отдельный плюсь за управление. иногда бывает что неправильно отрисовывается, но это фигня, быстро уходит. буду ждать продолжения, удачи!
|
Ответ: создание 3Д движка на j2me
Неплохо получается, но: цифры вверху это ФПС?
Если да, то это не очень - 7-11 на эмуляторе, что же на мобиле будет? У нативного движка производительность в любом случае выше будет. А так - респект! |
Ответ: создание 3Д движка на j2me
сделал прыжки http://waper.ru/file/1337545 теперь намного лучше.
сдесь http://waper.ru/forum/topic/329341?page=82 на 82стр я выкладывал, то, что надо для создания уровня. фпс у меня обычно 25. там, кстате, 0-менять тип текстурирования. да кто ж спорит, что свой медленее, чем нативный) но нетлизард умудляется делать не плохии игры. интересно как у них определяется видемая часть уровня. |
Ответ: создание 3Д движка на j2me
Респект, WISHMASTER35, почему я раньше не взглянул на этот движок, фпс 11-9, siemens s75, впервые вижу что бы на этом телефоне нормальна шло ява 3d! Текстуры корректно отображаются без искажений, физика есть! Текстуры думаю можно и поменьше сделать, т.к. на моём экране 132х176, сфера непохожа на мяч, выглядит как шарик с пятнами и т.п. Очень долго реагирует на на нажатие кнопок, особенно на поворот, поворачивается рывками при этом фпс 10 впрочем может это особенность сименса :)
Успехов тебе! P.S. Запустил на компе, насладился всеми прелестями движка :) |
Ответ: создание 3Д движка на j2me
сделал, чтобы можно было собирать вещи и нарисовал более красивый уровень. http://waper.ru/file/1345061
|
Ответ: создание 3Д движка на j2me
как думаете какой минимальный фпс должен быть в 3д игре типа как у меня?
|
Часовой пояс GMT +4, время: 21:19. |
vBulletin® Version 3.6.5.
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Перевод: zCarot