המר OBJ ל-PLY ב-C#

בואו נצלול ליישום של המרה פרוגרמטית בין שני פורמטים מפורסמים של קבצים תלת מימדיים. לאחרונה פרסמנו פוסט בבלוג שהראה כיצד להמיר PLY ל-OBJ באפליקציית NET. עם זאת, בפוסט זה בבלוג, נלמד כיצד להמיר OBJ ל-PLY ב-C#. לכן, נשיג את הפונקציונליות הזו על ידי בחירה ב-Aspose.3D עבור .NET. ספריית גרפיקה תלת-ממדית זו של C# היא ממשק API בוגר של .NET המציע מגוון רחב של תכונות המרה ומניפולציה. לכן, אל תעשה. לפספס כל סעיף במדריך זה כדי ללמוד כיצד לפתח ממיר OBJ ל-PLY באופן פרוגרמטי.

התקנת ספריית גרפיקה 3D C#

נוכל להתקין את ה-.NET API הזה על ידי הפעלת הפקודה הבאה במנהל החבילות NuGet. בנוסף, אתה יכול להוריד את הקובץ DLL.

Install-Package Aspose.3D 
התקנת ספריית גרפיקה 3D C#

המרת OBJ ל-PLY ב-C# - דגימת קוד

לפני היישום, אנא ודא שיש לך קובץ OBJ מקור. לאחר מכן, תוכל לבצע את השלבים הבאים:

  • הצג מופע של המחלקה Scene.
  • קרא לשיטת הפתיחה כדי לטעון את קובץ ה-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();
            // התקשר לשיטת הפתיחה כדי לטעון את קובץ המקור OBJ. 
            scene.Open(dataDir + "sample.obj");
            // צור אובייקט של המחלקה PlySaveOptions כדי לגשת לאפשרויות לייצוא הסצנה כקובץ PLY. 
            var usdSaveOptions = new PlySaveOptions();
            // הפעל את שיטת השמירה כדי לשמור את קובץ הפלט בפורמט קובץ PLY.
            scene.Save(dataDir+"/sample.ply", usdSaveOptions);
        }
    }
}

אתה יכול לראות את הפלט בתמונה:

עיבוד דגמי תלת מימד

ממיר OBJ ל-PLY - כלי מקוון

יש כלי מקוון המופעל על ידי Aspose.3D for .NET. בנוסף, לממיר מקוון OBJ ל-PLY יש יכולות להמיר פורמטים פופולריים של קבצים תלת מימדיים באינטרנט בדפדפן אינטרנט. מעל לכל, זה בחינם ואתה יכול להשתמש בו ללא כל יצירת חשבון.

ממיר obj to ply

עיבוד דגמי תלת מימד - קבל רישיון חינם

אתה יכול לקבל רישיון זמני בחינם כדי לנסות את ספריית הגרפיקה התלת-ממדית הזו של C# ללא מגבלות הערכה.

סיכום

זה הסוף. אנו מקווים שלמדת כיצד להמיר OBJ ל-PLY ב-C#. יתר על כן, מדריך זה הדגים פונקציונליות אחת מתוך רבות שנחשפו על ידי Aspose.3D for .NET. ממיר OBJ ל-PLY יגביר את הפרודוקטיביות של האפליקציה העסקית שלך. יתרה מכך, הפניות תיעוד, API והריפו של GitHub מספקים פרטים מלאים על פיתוח ושימוש. אז, אנא הישאר בקשר עם aspose.com לקבלת עדכונים שוטפים.

אל תהסס לפנות

תוכל להודיע לנו על השאלות או השאילתות שלך בפורום שלנו.

ראה גם