অনলাইনে অবজেক্ট করার জন্য আবেদন করুন

PLY থেকে OBJ রূপান্তর API

3D মডেলিং এবং ডিজাইনের ক্ষেত্রে, বিভিন্ন ফাইল ফরম্যাট বিভিন্ন চাহিদা পূরণ করে। PLY(বহুভুজ ফাইল বিন্যাস) ব্যাপকভাবে 3D স্ক্যান ডেটা সংরক্ষণের জন্য ব্যবহৃত হয়, বিশেষ করে পয়েন্ট ক্লাউডের জন্য। অন্যদিকে, OBJ বিন্যাসটি বিভিন্ন 3D সফ্টওয়্যার প্ল্যাটফর্ম জুড়ে আরও বহুমুখী এবং সামঞ্জস্যপূর্ণ, এটিকে 3D রেন্ডারিং এবং অ্যানিমেশনের জন্য আদর্শ করে তুলেছে। PLY কে OBJ-এ রূপান্তর করা আরও ভাল সামঞ্জস্যতা নিশ্চিত করে, 3D প্রিন্টিং, অ্যানিমেশন বা রেন্ডারিং জড়িত কর্মপ্রবাহগুলিতে মসৃণ একীকরণ সক্ষম করে। টি

বহুভুজ ফাইল ফরম্যাট রূপান্তর API

Aspose.3D Cloud SDK for Java PLY-কে OBJ-এ রূপান্তর করার জন্য একটি সুবিন্যস্ত এবং দক্ষ সমাধান অফার করে, যাতে ব্যবহারকারীরা উভয় ফাইল ফরম্যাটের সম্পূর্ণ সম্ভাবনাকে কাজে লাগাতে পারেন। এটি ক্লাউড-ভিত্তিক ক্রিয়াকলাপগুলিকে সমর্থন করে, যা স্থানীয় সংস্থান সীমাবদ্ধতাগুলিকে দূর করে এবং মাপযোগ্য, উচ্চ-পারফরম্যান্স ওয়ার্কফ্লোকে অনুমতি দিয়ে ফাইল প্রক্রিয়াকরণকে সহজ করে।

  • ক্লাউড SDK উৎপাদনশীলতা বাড়ায়, জটিলতা কমায় এবং বিভিন্ন 3D প্ল্যাটফর্ম এবং অ্যাপ্লিকেশন জুড়ে আন্তঃকার্যক্ষমতা উন্নত করে।

ইনস্টলেশন

এখন, SDK ব্যবহার করার জন্য, আমাদের প্রথমে Java REST API-এর সর্বশেষ সংস্করণটি ইনস্টল করতে হবে, যা রিলিজ সেকশন এর অধীনে ডাউনলোডের জন্য উপলব্ধ। অথবা, আপনি Maven সংগ্রহস্থলের মাধ্যমে সরাসরি আপনার জাভা অ্যাপ্লিকেশনে API এর রেফারেন্স যোগ করতে পারেন।

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

দ্বিতীয়ত, ক্লাউড ড্যাশবোর্ড থেকে আমাদের ক্লায়েন্টের শংসাপত্রগুলি পান। যদি আপনার কোনো বিদ্যমান অ্যাকাউন্ট না থাকে, তাহলে দ্রুত শুরু নিবন্ধে উল্লেখিত নির্দেশাবলী অনুসরণ করে একটি বিনামূল্যের অ্যাকাউন্ট তৈরি করুন।

জাভা ব্যবহার করে PLY কে OBJ তে রূপান্তর করুন

এই বিভাগটি API-এর শক্তিশালী ক্ষমতা এবং বিশেষায়িত 3D সফ্টওয়্যারের প্রয়োজন ছাড়াই কীভাবে আপনি সহজেই আপনার জাভা অ্যাপ্লিকেশন থেকে 3D ফাইলগুলিকে সহজেই ম্যানিপুলেট এবং রূপান্তর করতে পারেন তার উপর আলোকপাত করে।

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

থ্রিডিক্লাউডএপি-এর একটি উদাহরণ তৈরি করুন, যেখানে আমরা আর্গুমেন্ট হিসাবে ক্লায়েন্ট আইডি এবং ক্লায়েন্ট সিক্রেট বিবরণ পাস করি।

threeDCloudApi.UploadFile(inputFileName, inputStream);

ক্লাউড স্টোরেজে ইনপুট PLY ফাইল আপলোড করুন।

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

PLY থেকে OBJ ওয়েভফ্রন্ট ফাইল রূপান্তর করতে PostConvertByFormat API-কে কল করুন। সফল রূপান্তরের পরে, ফলস্বরূপ ফাইলটি ক্লাউড স্টোরেজে সংরক্ষণ করা হয়।

// https://dashboard.aspose.cloud/ থেকে ক্লায়েন্টআইডি এবং ক্লায়েন্টসিক্রেট পান
String clientId = "XXXXX-XXXXX-XXXXX-XXXXX-f5a14a4b6466";
String clientSecret = "XXXXXXXXXXXXXXXXXXXXXXXXXXX";

// Aspose.3D ক্লাউডের একটি উদাহরণ তৈরি করুন
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);

CURL কমান্ড ব্যবহার করে ওয়েভফ্রন্ট ওবিজে-তে PLY করুন

Aspose.3D ক্লাউড এবং cURL কমান্ড ব্যবহার করে PLY কে OBJ তে রূপান্তর করা একটি সহজ এবং কার্যকর প্রক্রিয়া। Aspose.3D ক্লাউড API আপনাকে জটিল 3D মডেলিং সফ্টওয়্যার প্রয়োজন ছাড়াই এই রূপান্তরটি সম্পাদন করতে দেয়৷ এই পদ্ধতিটি অত্যন্ত স্কেলযোগ্য, যা আপনাকে ওয়েব বা ডেস্কটপ অ্যাপ্লিকেশনগুলিতে 3D ফাইল রূপান্তরগুলিকে নির্বিঘ্নে একীভূত করতে সক্ষম করে, জটিল 3D মডেলগুলিকে 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"

দ্বিতীয়ত, PostConvertByFormat ব্যবহার করে PLY কে OBJ তে রূপান্তর করতে নিম্নলিখিত cURL কমান্ডটি চালান।

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}"

ইনপুট PLY ফাইলের নাম দিয়ে সোর্সফাইল প্রতিস্থাপন করুন, ফলাফলপ্রাপ্ত OBJ ফাইলের নামের সাথে resultantFile এবং উপরে জেনারেট করা JWT টোকেন দিয়ে accessToken প্রতিস্থাপন করুন।

ওয়েভফ্রন্ট OBJ কনভার্টার অ্যাপ থেকে PLY

আপনি আমাদের লাইটওয়েট এবং সুপার দক্ষ বিনামূল্যে PLY থেকে OBJ রূপান্তর অ্যাপ ব্যবহার করার কথা বিবেচনা করতে পারেন, যা Aspose.3D ক্লাউডের উপরে তৈরি করা হয়েছে। এটি একটি হালকা ওজনের এবং অতি-দক্ষ সমাধান, যা আপনাকে REST API-এর আশ্চর্যজনক ক্ষমতার সাক্ষী হতে সাহায্য করে।

অবজেক্ট করতে

বিনামূল্যে PLY থেকে OBJ রূপান্তর অ্যাপ।

উপসংহার

উপসংহারে, Aspose.3D ক্লাউড ব্যবহার করে PLY কে OBJ তে রূপান্তর করা ডেভেলপারদের জন্য একটি নিরবচ্ছিন্ন এবং দক্ষ সমাধান অফার করে যারা ন্যূনতম প্রচেষ্টায় 3D মডেলগুলিকে রূপান্তর করতে চাইছেন৷ আমরা আপনাকে Aspose.3D ক্লাউডের সম্পূর্ণ ক্ষমতাগুলি অন্বেষণ করতে এবং তাদের সমস্ত 3D ফাইল ম্যানিপুলেশন চাহিদা মেটাতে এর শক্তিশালী API ব্যবহার করতে উত্সাহিত করি।

দরকারী লিঙ্ক

  • [সমর্থিত নথি বিন্যাস8
  • [বিনামূল্যে পণ্য সমর্থন ফোরাম9
  • [এপিআই মূল্য [১০]
  • [লাইভ ডেমো [১১]

সম্পর্কিত নিবন্ধ

আমরা এই সম্পর্কে আরও জানতে নিম্নলিখিত লিঙ্কগুলিতে যাওয়ার সুপারিশ করছি: