Discreet3dsSaveOptions

Discreet3dsSaveOptions class

Параметры сохранения для файла 3DS.

Методы

constructor

ИмяОписание
constructor()Конструктор Discreet3dsSaveOptions

Result:


getExportLight

ИмяОписание
getExportLight()Получает или задает, экспортировать ли все источники света в сцене.

Result:


setExportLight

ИмяОписание
setExportLight(value)Получает или задает, экспортировать ли все источники света в сцене.

Result:


getExportCamera

ИмяОписание
getExportCamera()Получает или задает, экспортировать ли все камеры в сцене.

Result:


setExportCamera

ИмяОписание
setExportCamera(value)Получает или задает, экспортировать ли все камеры в сцене.

Result:


getDuplicatedNameSeparator

ИмяОписание
getDuplicatedNameSeparator()Разделитель между именем объекта и счётчиком дубликатов, значение по умолчанию — “_”. Когда сцена содержит объекты с одинаковыми именами, экспортёр Aspose.3D 3DS создаст другое имя для объекта. Например, есть два узла с именем “Box”, первый узел будет иметь имя “Box”, а второй получит новое имя “Box_2” при использовании конфигурации по умолчанию.

Result:


setDuplicatedNameSeparator

ИмяОписание
setDuplicatedNameSeparator(value)Разделитель между именем объекта и счётчиком дубликатов, значение по умолчанию — “_”. Когда сцена содержит объекты с одинаковыми именами, экспортёр Aspose.3D 3DS создаст другое имя для объекта. Например, есть два узла с именем “Box”, первый узел будет иметь имя “Box”, а второй получит новое имя “Box_2” при использовании конфигурации по умолчанию.

Result:


getDuplicatedNameCounterBase

ИмяОписание
getDuplicatedNameCounterBase()Счётчик, используемый при генерации нового имени для дублированных имен, значение по умолчанию — 2.

Result:


setDuplicatedNameCounterBase

ИмяОписание
setDuplicatedNameCounterBase(value)Счётчик, используемый при генерации нового имени для дублированных имен, значение по умолчанию — 2.

Result:


getDuplicatedNameCounterFormat

ИмяОписание
getDuplicatedNameCounterFormat()Формат дублированного счётчика, значение по умолчанию — пустая строка.

Result:


setDuplicatedNameCounterFormat

ИмяОписание
setDuplicatedNameCounterFormat(value)Формат дублированного счётчика, значение по умолчанию — пустая строка.

Result:


getMasterScale

ИмяОписание
getMasterScale()Получает или задает основной масштаб, используемый при экспорте.

Result:


setMasterScale

ИмяОписание
setMasterScale(value)Получает или задает основной масштаб, используемый при экспорте.

Result:


getGammaCorrectedColor

ИмяОписание
getGammaCorrectedColor()Файл 3ds может содержать оригинальный цвет и цвет с гамма‑коррекцией для одного и того же атрибута. Установка этого параметра в true заставит использовать цвет с гамма‑коррекцией, если это возможно; в противном случае Aspose.3D попробует использовать оригинальный цвет.

Result:


setGammaCorrectedColor

ИмяОписание
setGammaCorrectedColor(value)Файл 3ds может содержать оригинальный цвет и цвет с гамма‑коррекцией для одного и того же атрибута. Установка этого параметра в true заставит использовать цвет с гамма‑коррекцией, если это возможно; в противном случае Aspose.3D попробует использовать оригинальный цвет.

Result:


getFlipCoordinateSystem

ИмяОписание
getFlipCoordinateSystem()Получает или задает систему координат отражения контрольных точек/нормалей при импорте/экспорте.

Result:


setFlipCoordinateSystem

ИмяОписание
setFlipCoordinateSystem(value)Получает или задает систему координат отражения контрольных точек/нормалей при импорте/экспорте.

Result:


getHighPreciseColor

ИмяОписание
getHighPreciseColor()Если это true, сгенерированный файл 3ds будет использовать высокоточный цвет, то есть каждый канал красного/зеленого/синего будет представлять 32‑битный float. В противном случае сгенерированный файл будет использовать 24‑битный цвет, каждый канал — 8‑битный байт. Значение по умолчанию — false, потому что не все приложения поддерживают высокоточный цвет.

Result:


setHighPreciseColor

ИмяОписание
setHighPreciseColor(value)Если это true, сгенерированный файл 3ds будет использовать высокоточный цвет, то есть каждый канал красного/зеленого/синего будет представлять 32‑битный float. В противном случае сгенерированный файл будет использовать 24‑битный цвет, каждый канал — 8‑битный байт. Значение по умолчанию — false, потому что не все приложения поддерживают высокоточный цвет.

Result:


getExportTextures

ИмяОписание
getExportTextures()Попробовать скопировать текстуры, используемые в сцене, в выходной каталог.

Result:


setExportTextures

ИмяОписание
setExportTextures(value)Попробовать скопировать текстуры, используемые в сцене, в выходной каталог.

Result:


getFileFormat

ИмяОписание
getFileFormat()Получает формат файла, указанный в текущей опции Сохранить/Загрузить.

Result:


getEncoding

ИмяОписание
getEncoding()Получает или задает кодировку по умолчанию для текстовых файлов. Значение по умолчанию — null, что означает, что импортёр/экспортёр определит, какую кодировку использовать.

Result:


getFileSystem

ИмяОписание
getFileSystem()Позволяет пользователю управлять внешними зависимостями во время загрузки/сохранения.

Result:


setFileSystem

ИмяОписание
setFileSystem(value)Позволяет пользователю управлять внешними зависимостями во время загрузки/сохранения.

Result:


getLookupPaths

ИмяОписание
getLookupPaths()Некоторые файлы, такие как OBJ, зависят от внешних файлов; пути поиска позволяют Aspose.3D находить внешние файлы для загрузки.

Result:


getFileName

ИмяОписание
getFileName()Имя файла экспортируемой/импортируемой сцены. Это необязательно, но полезно при сериализации внешних ресурсов, таких как материал OBJ.

Result:


setFileName

ИмяОписание
setFileName(value)Имя файла экспортируемой/импортируемой сцены. Это необязательно, но полезно при сериализации внешних ресурсов, таких как материал OBJ.

Result: