2013-02-28 2 views
1

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

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

ответ

1

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

+0

Другим решением было бы организовать призывы рисования в таком порядке, чтобы объект, который не должен быть затенен, будет нарисован после всего остального. – Varnius

+0

Извините, что вернусь к этому, но я отвлекся - я действительно не знаю, что вы подразумеваете под этим, как бы я смог достичь этого свойства из объекта, который я хочу остаться на вершине? ура – MickMalone1983