Давайте зануримося в реалізацію програмного перетворення між двома відомими форматами файлів 3D. Нещодавно ми опублікували допис у блозі, у якому показано, як перетворити PLY на OBJ у програмі .NET. Однак у цій публікації блогу ми дізнаємося, як конвертувати OBJ у PLY на C#. Отже, ми досягнемо цієї функції, вибравши Aspose.3D for .NET. Ця бібліотека 3D-графіки C# є зрілим API .NET, який пропонує широкий спектр функцій перетворення та маніпулювання. Тому не варто. пропустіть будь-який розділ цього посібника, щоб дізнатися, як програмно розробити конвертер OBJ у PLY.
- Встановлення 3D-графічної бібліотеки C#
- Перетворіть OBJ на PLY у C# – приклад коду
- Конвертер OBJ в PLY - онлайн-інструмент
Встановлення 3D-графічної бібліотеки C#
Ми можемо встановити цей .NET API, виконавши наступну команду в диспетчері пакетів NuGet. Крім того, ви можете завантажити файл DLL.
Install-Package Aspose.3D
Перетворіть OBJ на PLY у C# – приклад коду
Перед впровадженням переконайтеся, що у вас є вихідний файл OBJ. Потім ви можете виконати такі дії:
- Створіть екземпляр класу Scene.
- Викличте метод Open, щоб завантажити вихідний файл OBJ.
- Створіть об’єкт класу PlySaveOptions для доступу до параметрів експорту сцени як файлу PLY.
- Викличте метод Save, щоб зберегти вихідний файл у форматі PLY.
Наведений нижче приклад коду демонструє, як програмно перетворити OBJ на PLY на C#:
using Aspose.ThreeD;
using Aspose.ThreeD.Formats;
namespace AsposeThreeD
{
class Graphics
{
// Перетворення OBJ на PLY на C#
static void Main(string[] args)
{
// Визначте шлях до каталогу.
String dataDir = "/Desktop/";
// Створіть екземпляр класу Scene.
Scene scene = new Scene();
// Викличте метод Open, щоб завантажити вихідний файл OBJ.
scene.Open(dataDir + "sample.obj");
// Створіть об’єкт класу PlySaveOptions для доступу до параметрів експорту сцени як файлу PLY.
var usdSaveOptions = new PlySaveOptions();
// Викличте метод Save, щоб зберегти вихідний файл у форматі PLY.
scene.Save(dataDir+"/sample.ply", usdSaveOptions);
}
}
}
Ви можете побачити результат на зображенні:
Конвертер OBJ в PLY - онлайн-інструмент
Існує онлайн-інструмент на основі Aspose.3D for .NET. Крім того, цей онлайн конвертер OBJ у PLY має можливості конвертувати популярні формати файлів 3D онлайн у веб-переглядачі. Перш за все, це безкоштовно, і ви можете використовувати його без створення облікового запису.
Відтворення 3D-моделей – отримайте безкоштовну ліцензію
Ви можете отримати безкоштовну тимчасову ліцензію, щоб спробувати цю бібліотеку 3D-графіки C# без обмежень оцінки.
Підводячи підсумки
Це кінець. Сподіваємося, ви навчилися перетворювати OBJ на PLY на C#. Крім того, цей посібник продемонстрував одну функціональність із багатьох, представлених Aspose.3D for .NET. Конвертер OBJ у PLY підвищить продуктивність вашої бізнес-програми. Крім того, документація, API посилання та репозиторій GitHub надають повну інформацію про розробку та використання. Тому, будь ласка, залишайтеся на зв’язку з aspose.com для регулярних оновлень.
Не соромтеся звертатися
Ви можете повідомити нам про свої запитання чи запити на нашому форумі.