เล่นเป็น obj ออนไลน์

API การแปลง PLY เป็น OBJ

ในแวดวงการสร้างแบบจำลองและการออกแบบสามมิติ รูปแบบไฟล์ที่แตกต่างกันนั้นตอบสนองความต้องการที่หลากหลาย PLY(Polygon File Format) ถูกใช้กันอย่างแพร่หลายในการจัดเก็บข้อมูลการสแกนสามมิติ โดยเฉพาะอย่างยิ่งสำหรับกลุ่มจุด ในทางกลับกัน รูปแบบ OBJ นั้นมีความยืดหยุ่นและเข้ากันได้มากกว่าในแพลตฟอร์มซอฟต์แวร์สามมิติต่างๆ ทำให้เหมาะอย่างยิ่งสำหรับการเรนเดอร์และแอนิเมชันสามมิติ การแปลง PLY เป็น OBJ ช่วยให้เข้ากันได้ดีขึ้น ช่วยให้บูรณาการเข้ากับเวิร์กโฟลว์ที่เกี่ยวข้องกับการพิมพ์สามมิติ แอนิเมชัน หรือการเรนเดอร์ได้ราบรื่นยิ่งขึ้น

API การแปลงรูปแบบไฟล์รูปหลายเหลี่ยม

Aspose.3D Cloud SDK for Java นำเสนอโซลูชันที่คล่องตัวและมีประสิทธิภาพสำหรับการแปลง PLY เป็น OBJ ช่วยให้ผู้ใช้สามารถใช้ประโยชน์จากศักยภาพของรูปแบบไฟล์ทั้งสองได้อย่างเต็มที่ รองรับการทำงานบนคลาวด์ซึ่งช่วยลดความซับซ้อนของการประมวลผลไฟล์โดยขจัดข้อจำกัดของทรัพยากรภายในเครื่องและอนุญาตให้มีเวิร์กโฟลว์ประสิทธิภาพสูงที่ปรับขนาดได้

  • Cloud SDK ช่วยเพิ่มประสิทธิภาพการทำงาน ลดความซับซ้อน และปรับปรุงการทำงานร่วมกันระหว่างแพลตฟอร์มและแอปพลิเคชัน 3 มิติต่างๆ

การติดตั้ง

ในการใช้ SDK ก่อนอื่นเราต้องติดตั้ง Java REST API เวอร์ชันล่าสุด ซึ่งสามารถดาวน์โหลดได้ที่ หัวข้อการเผยแพร่ หรือคุณสามารถเพิ่มการอ้างอิง API ลงในแอปพลิเคชัน Java ของคุณโดยตรงผ่านที่เก็บ Maven

<dependencies>
    <dependency>
        <groupId>com.aspose</groupId>
        <artifactId>aspose-3d-cloud</artifactId>
        <version>20.5</version>
    </dependency>
</dependencies>

ประการที่สอง รับข้อมูลรับรองลูกค้าของเราจาก แดชบอร์ดบนคลาวด์ ในกรณีที่คุณไม่มีบัญชี ให้สร้างบัญชีฟรีโดยทำตามคำแนะนำที่ระบุในบทความ เริ่มต้นอย่างรวดเร็ว

แปลง PLY เป็น OBJ โดยใช้ Java

หัวข้อนี้จะอธิบายเกี่ยวกับความสามารถอันทรงพลังของ API และวิธีการที่คุณสามารถจัดการและแปลงไฟล์ 3D ได้โดยตรงจากแอพพลิเคชัน Java ของคุณโดยไม่ต้องใช้ซอฟต์แวร์ 3D เฉพาะทาง

ThreeDCloudApi threeDCloudApi = new ThreeDCloudApi("client_credentials", clientID, clientSecret);

สร้างอินสแตนซ์ของ ThreeDCloudApi โดยที่เราส่งรายละเอียด Client ID และ Client Secret เป็นอาร์กิวเมนต์

threeDCloudApi.UploadFile(inputFileName, inputStream);

อัปโหลดไฟล์อินพุต PLY ไปยังที่เก็บข้อมูลบนคลาวด์

var response = threeDCloudApi.postConvertByFormat(name, newformat, "myResultant.ply", folder, true, storage);

เรียกใช้ API PostConvertByFormat เพื่อดำเนินการแปลงไฟล์เวฟฟรอนต์ PLY เป็น OBJ หลังจากการแปลงสำเร็จ ไฟล์ที่ได้จะถูกเก็บไว้ในที่จัดเก็บข้อมูลบนคลาวด์

// รับ clientId และ clientSecret จาก https://dashboard.aspose.cloud/
String clientId = "XXXXX-XXXXX-XXXXX-XXXXX-f5a14a4b6466";
String clientSecret = "XXXXXXXXXXXXXXXXXXXXXXXXXXX";

// สร้างอินสแตนซ์ของ Aspose.3D cloud
ThreeDCloudApi threeDCloudApi  = new ThreeDCloudApi("client_credentials", clientId, clientSecret);

// ชื่อไฟล์อินพุต PLY
String inputFile = "myInput.ply";

// รูปแบบ OBJ ผลลัพธ์
String newformat = "wavefrontobj";

// ชื่อของไฟล์ผลลัพธ์
String resultantFileName = "myResultant.obj";

// พื้นที่จัดเก็บสำหรับไฟล์ผลลัพธ์ หากไม่ได้ระบุข้อมูลสำหรับพื้นที่จัดเก็บ ระบบจะใช้พื้นที่จัดเก็บเริ่มต้น
String storage = "internal";
		    		
// เริ่มการดำเนินการแปลง
var response = threeDCloudApi.postConvertByFormat(inputFile, newformat, resultantFileName, folder, true, storage);

PLY ไปยัง Wavefront OBJ โดยใช้คำสั่ง cURL

การแปลง PLY เป็น OBJ โดยใช้คำสั่ง Aspose.3D Cloud และ cURL เป็นกระบวนการที่ตรงไปตรงมาและมีประสิทธิภาพ Aspose.3D Cloud API ช่วยให้คุณสามารถทำการแปลงนี้ได้โดยไม่ต้องใช้ซอฟต์แวร์สร้างแบบจำลอง 3 มิติที่ซับซ้อน วิธีนี้ปรับขนาดได้สูง ช่วยให้คุณสามารถผสานการแปลงไฟล์ 3 มิติเข้ากับแอปพลิเคชันบนเว็บหรือเดสก์ท็อปได้อย่างราบรื่น ช่วยให้มั่นใจได้ถึงความแม่นยำและประสิทธิภาพสูงในการแปลงแบบจำลอง 3 มิติที่ซับซ้อนจาก PLY เป็น OBJ

ประการแรก เราต้องสร้างโทเค็นการเข้าถึง JWT โดยอิงตามรหัสไคลเอนต์และรายละเอียดความลับของไคลเอนต์

curl -v "https://api.aspose.cloud/connect/token" \
-X POST \
-d "grant_type=client_credentials&client_id=XXXXXX-XXXXXX-XXXXXX-bff4-f5a14a4b6466&client_secret=XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX" \
-H "Content-Type: application/x-www-form-urlencoded" \
-H "Accept: application/json"

ประการที่สอง ให้ดำเนินการคำสั่ง cURL ต่อไปนี้เพื่อแปลง PLY เป็น OBJ โดยใช้ PostConvertByFormat

curl -v "https://api.aspose.cloud/v3.0/3d/saveas/newformat?name={sourceFile}&newformat=stlascii&newfilename={convertedFile}&IsOverwrite=false" \
-X POST \
-H "accept: application/json" \
-H "authorization: Bearer {accessToken}"

แทนที่ sourceFile ด้วยชื่อไฟล์ PLY อินพุต resultantFile ด้วยชื่อไฟล์ OBJ ผลลัพธ์ และ accessToken ด้วยโทเค็น JWT ที่สร้างขึ้นด้านบน

แอปแปลง PLY เป็น Wavefront OBJ

คุณอาจลองใช้แอปฟรีที่น้ำหนักเบาและประสิทธิภาพสูง แปลง PLY เป็น OBJ ของเรา ซึ่งสร้างขึ้นบน Aspose.3D Cloud เป็นโซลูชันน้ำหนักเบาและประสิทธิภาพสูงที่ช่วยให้คุณสัมผัสกับความสามารถที่น่าทึ่งของ REST API

พับไปที่ obj

แอปแปลง PLY เป็น OBJ ฟรี

บทสรุป

โดยสรุป การแปลง PLY เป็น OBJ โดยใช้ Aspose.3D Cloud นำเสนอโซลูชันที่ราบรื่นและมีประสิทธิภาพสำหรับนักพัฒนาที่ต้องการแปลงโมเดล 3 มิติด้วยความพยายามน้อยที่สุด เราขอแนะนำให้คุณสำรวจความสามารถทั้งหมดของ Aspose.3D Cloud และใช้ประโยชน์จาก API อันทรงพลังเพื่อตอบสนองความต้องการในการจัดการไฟล์ 3 มิติทั้งหมดของพวกเขา

ลิงค์ที่เป็นประโยชน์

บทความที่เกี่ยวข้อง

เราขอแนะนำให้เยี่ยมชมลิงก์ต่อไปนี้เพื่อเรียนรู้เพิ่มเติมเกี่ยวกับ: