Как да конвертирате OBJ в STL в C#

Този основен урок обхваща как да конвертирате OBJ в STL в C#. Той обяснява алгоритъма, както и кодовия фрагмент за създаване на OBJ към STL конвертор в C#. Не е необходимо да конфигурирате никакво допълнително приложение или инструмент за 3D изобразяване, за да работите с тази функция във вашия проект.

Стъпки за конвертиране на OBJ в STL в C#

  1. Инсталирайте Aspose.3D for .NET с NuGet Package Manager
  2. Заредете входния OBJ файл с помощта на метода Scene.FromFile().
  3. Създайте обект от клас StlSaveOptions
  4. Конвертирайте OBJ файла в STL, като използвате метода Save

Стъпките по-горе обобщават как да конвертирате 3D обект в STL в C#. Първо, конфигурирайте средата и отворете входния файл с 3D обект. И накрая, задайте различни свойства на изходния STL файл с StlSaveOptions и запишете изходния обектен файл.

Код за конвертиране на OBJ в STL в C#

using Aspose.ThreeD;
namespace AsposeProjects
{
class Program
{
static void Main(string[] args) // Main function to convert OBJ to STL using C#
{
// Initialize license
License lic = new License();
lic.SetLicense("Aspose.Total.lic");
// Create Scene class object
Scene scene = Scene.FromFile("input.obj");
// Create StlSaveOptions class object
Aspose.ThreeD.Formats.StlSaveOptions options = new Aspose.ThreeD.Formats.StlSaveOptions();
// Convert OBJ to STL file
scene.Save("output.stl", options);
System.Console.WriteLine("Image resized successfully");
}
}
}

Този кодов фрагмент може да се използва за конвертиране на OBJ файл в STL в C#. Това е основна версия, която зарежда входния OBJ файл с помощта на класа Scene и го експортира като STL файл с метода Save, докато предава параметър на класа StlSaveoptions. Въпреки това можете допълнително да го подобрите, като зададете лимит за изчакване, преобръщане на координатите на изходния файл, четене от или запис в памет или файлов поток и т.н.

В този урок научихте подробностите, свързани с това как да конвертирате 3D обект в STL в C#. Освен това, ако искате да научите конвертирането на STL в PDF, моля, посетете статията на как да конвертирате STL в PDF в C#.

 Български