ЧЗВ — Aspose.3D FOSS за .NET

ЧЗВ — Aspose.3D FOSS за .NET

Лицензиране

Какъв лиценз използва Aspose.3D?

Пакетът е публикуван под лиценз на проекта. Проверете хранилището за точните условия на лиценза.

Трябва ли ми лицензен ключ, за да използвам библиотеката?

Не е необходим лицензен ключ. Класовете License и Metered съществуват в API повърхността, но все още не са реализирани в текущото FOSS издание.


Инсталиране

Как да инсталирам Aspose.3D?

dotnet add package Aspose.3D --version 26.1.0

Каква версия на .NET е необходима?

.NET 10.0 или по-ново.

Има ли библиотеката родни зависимости?

Не. Това е управлявана .NET библиотека без специфични за платформата нативни компоненти.


Поддръжка на формати

Кои 3D файлови формати се поддържат?

ФорматИмпортЕкспорт
OBJ (Wavefront)ДаДа
STLДаДа
glTF 2.0 / GLBДаДа
FBXДаДа
COLLADA (DAE)ДаДа
PLYДаНе (експортерът не е свързан)
3MFДаДа

Мога ли да конвертирам между всякакви две поддържани формати?

Да, стига изходният формат да поддържа импортиране и целевият формат да поддържа експортиране. Заредете с Scene.Open() и запазете с Scene.Save().


Използване на API

Как да заредя 3D файл?

using Aspose.ThreeD;
var scene = new Scene();
scene.Open("model.obj");

Как да запазя в различен формат?

scene.Save("output.glb");

Мога ли да заредя от поток?

Да. Scene.Open() приема Stream параметър.

Как да обхождам графа на сцената?

Достъпете scene.RootNode.ChildNodes и рекурсивно обхождайте колекцията ChildNodes на всеки възел.


Известни ограничения

Налични ли са функции за рендериране?

Не. Методите Scene.Render() съществуват в API, но хвърлят NotImplementedException в текущата версия.

Достъпни ли са булеви операции с мрежа?

Не. Mesh.DoBoolean() все още не е реализиран и ще предизвика NotImplementedException.

Налично ли е кодиране/декодиране на воден знак?

Не. Методите на класа Watermark не са имплементирани във FOSS изданието.

Мога ли да достъпя деформерите на мрежата?

Не. Geometry.GetDeformers() все още не е реализиран.

 Български