2016-07-25 1 views
2

У меня возникли проблемы с использованием JavaScript для настройки параметров производительности и внешнего вида для зрителя. Я хотел предварительно определить некоторые параметры, такие как сглаживание, и тени, которые будут отключены при загрузке. Я новичок в этом API и в принципе не мог понять, как создать экземпляр объекта Viewer3D.Как установить параметры производительности и внешнего вида в программе просмотра Autodesk?

Наконец-то я понял ответ и разместил его ниже.

+0

Добро пожаловать на Stackoverflow! Ваш вопрос может быть улучшен, если вы могли бы рассказать нам, что вы уже пробовали, какие параметры вы хотели установить и каковы точные проблемы. – Slizzered

+0

@ Извинился за мои извинения, это был очень неопределенный вопрос, мой первый в stackoverflow, но я понял ответ и разместил его ниже. В основном я хотел предварительно определить некоторые параметры, такие как сглаживание, и тени, которые будут отключены при загрузке. Я новичок в этом API и в принципе не мог понять, как создать экземпляр объекта Viewer3D. – Mike

ответ

4

Я понял, как это сделать в моем расширения, если кто-то еще было интересно

function MyExtension(viewer, options) { 
    Autodesk.Viewing.Extension.call(this, viewer, options); 
    // Preset performance settings 
    viewer.setLightPreset(1); 
    viewer.setQualityLevel(false, false); 
    viewer.setGhosting(true); 
    viewer.setGroundShadow(false); 
    viewer.setGroundReflection(false); 
    viewer.setEnvMapBackground(false); 
    viewer.setProgressiveRendering(true); 
}