Проблема в рендеринге M3G в J2ME - PullRequest
0 голосов
/ 08 августа 2010

Я сделал 3 самолета и расположил их так, чтобы они образовали угол куба. (По некоторым причинам я не хочу делать объект куба). 3 плоскости имеют 3 разных Texture2D с разными изображениями. Странная проблема - когда я рендерил 3 объекта и начинаю вращать камеру, в некоторых ракурсах некоторые части этих 3-х плоскостей не рендерится Например, когда я смотрю прямо в угол, создается отверстие, которое имеет форму треугольника. Это изображение проблемы в эмуляторе netbeans: альтернативный текст http://www.pegahan.com/m3g.jpg Я поставил красные линии там, чтобы вы могли лучше видеть куб. Другая странная вещь заключается в том, что проблема решается, когда я устанавливаю масштаб объектов на 0,5 или меньше. Кстати, камера находится в своем положении по умолчанию, а центр куба находится в точке (0,0,0), а каждая плоскость имеет ширину и высоту 2. У кого-нибудь есть идеи, почему эти объекты конфликтуют друг с другом и как я могу решить эту проблему.

Заранее спасибо

1 Ответ

1 голос
/ 22 октября 2010

выглядит как классический случай ошибки «коробка больше, чем дальний отсек камеры»:)

, так как я ничего не знаю о m3g, я могу просто указать вам, чтобы Google это.

...