Проецируйте круговую «тень» на объекты в OpenGL ES - PullRequest
0 голосов
/ 05 февраля 2011

Я очень новичок в использовании GL, поэтому, пожалуйста, потерпите меня!

У меня есть самолет с кубом, лежащим поверх него.У меня есть 3 SeekBars в Activity, которые позволяют пользователю вращаться вдоль осей x и z (также называемый tilt и rotate), и один для «увеличения» (он же переводит по оси z).То, что я хотел бы сделать, это позволить пользователю перейти к «виду с высоты птичьего полета» плоскости и перетащить палец вперед, чтобы разместить «маркер», который будет просто полупрозрачным кругом.

Когда игрок отпускает палец, я бы хотел, чтобы маркер оставался там, где его оставил пользователь.Теперь я хотел бы иметь возможность вращать трехмерную сцену и видеть, что маркер не просто плоский круг, но почти как прожектор - он взаимодействует с другими объектами (например, с кубом).

Какэто будет сделано?Нужно ли смотреть на что-то вроде освещения?

1 Ответ

0 голосов
/ 05 февраля 2011
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...