Буферизация глубины Away3D

Я разрабатываю простой редактор сцен в Away3D, где пользователь может импортировать, упорядочивать и преобразовывать объекты. Чтобы упростить пользовательский процесс, я создал гизмо-объект, который появляется над выделением (в основном это три стрелки для перетаскивания щелчком мыши), но он может быть закрыт другими объектами, если они находятся перед выделением относительно камера - есть ли способ отключить буферизацию глубины для данного объекта/группы, чтобы он всегда отображался перед другими объектами в сцене?

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


person MickMalone1983    schedule 28.02.2013    source источник


Ответы (1)


Не знаю, как это сделать вaway3d, но в API stage3D этого можно добиться, используя context3D.setDepthTest() с параметром Context3DCompareMode.ALWAYS.

person nikitablack    schedule 01.03.2013
comment
Другим решением было бы организовать вызовы отрисовки в таком порядке, чтобы объект, который не должен быть затенен, отрисовывался после всего остального. - person Varnius; 04.03.2013
comment
Извините, что возвращаюсь к этому, но я отвлекся - я действительно не знаю, что вы имеете в виду под вышеизложенным, как я могу получить это свойство от объекта, который я хочу оставаться на вершине? Ваше здоровье - person MickMalone1983; 03.04.2013