1. उत्पादों
  2.   3डी
  3.   Swift
  4.   Aspose.3D Cloud SDK for Swift

Aspose.3D Cloud SDK for Swift

 
 

Swift SDK 3D मॉडल बनाने, संपादित करने और परिवर्तित करने के लिए

एक शक्तिशाली 3D सॉफ़्टवेयर विकास किट (SDK) जो Swift डेवलपर्स को 3D फ़ाइल फ़ॉर्मेट बनाना, संशोधित करना, रेंडर करना, हेरफेर करना और परिवर्तित करना सक्षम बनाता है।

Aspose.3D क्लाउड SDK for Swift क्या है?

सॉफ्टवेयर विकास के क्षेत्र में, 3D ग्राफिक्स को संभालने की आवश्यकता लगातार बढ़ रही है। वर्चुअल रियलिटी, गेमिंग और एनीमेशन क्षेत्रों में उछाल के साथ, डेवलपर्स को 3D मॉडल और एसेट्स को प्रबंधित करने के लिए प्रभावी टूल्स की जरूरत होती है। एक सरल विधि प्रदान करके आपके Swift-आधारित ऐप्स में 3D मैनिपुलेशन सुविधाएँ एकीकृत करने में मदद करता है, साथ ही क्लाउड तकनीक का अधिकतम उपयोग करता है। SDK आपके जैसे सॉफ्टवेयर डेवलपर्स के लिए जटिल स्थानीय इंस्टॉलेशन या महंगे हार्डवेयर अपग्रेड की झंझट के बिना कठिन कार्यों को संभालना आसान बनाता है। यह कई लोकप्रिय 3D फ़ाइल फ़ॉर्मेट्स का समर्थन करता है और सॉफ्टवेयर डेवलपर्स को FBX, 3DS, U3D, 3MF, DAE, GLTF, STL, OBJ, DRC, RVM, PDF, AMF, PLY, X, JT, DXF, ASE, VRML, HTML आदि जैसे कई लोकप्रिय 3D फ़ाइल फ़ॉर्मेट्स के बीच निर्माण और रूपांतरण करने में सक्षम बनाता है।

Aspose.3D Cloud SDK for Swift सॉफ़्टवेयर डेवलपर्स के लिए एक उपयोगी टूल है। इसमें रेंडरिंग सुविधाएँ हैं जो आपको 3D मॉडल से उच्च गुणवत्ता वाली छवियाँ और एनीमेशन बनाने देती हैं। यह टूल आपके ऐप्स, प्रस्तुतियों या मार्केटिंग सामग्री में 3D तत्वों को प्रदर्शित करने और उजागर करने के लिए महत्वपूर्ण है। मूल रूप से, Aspose.3D Cloud SDK for Swift Swift डेवलपर्स के लिए 3D मॉडल के साथ काम करने में एक मूल्यवान संपत्ति है। SDK 3D मॉडलों को समायोजित करने के लिए विभिन्न टूल प्रदान करता है। यह डेवलपर्स को मॉडल को आसानी से स्केल, रोटेट और संशोधित करने, मेष को अनुकूलित करने, आकार बदलने, पुनः दिशा देने और बेहतर प्रदर्शन के लिए ज्यामिति को सरल बनाने में सक्षम बनाता है। ये फ़ंक्शन उपयोगकर्ता‑मित्र और लागत‑प्रभावी हैं। एक बड़ी बात यह है कि यह विभिन्न फ़ाइल प्रकारों के साथ काम कर सकता है, मॉडल कार्यों का प्रबंधन करता है, मॉडल विवरण प्राप्त करता है, और फ़ाइलों को सुगमता से परिवर्तित करता है – जो इसे आपके ऐप्स में 3D सुविधाएँ जोड़ने के लिए शीर्ष विकल्प बनाता है।

Previous Next

Aspose.3D क्लाउड SDK for Swift के साथ शुरुआत

Aspose Cloud Dashboard पर एक खाता पंजीकृत करें ताकि आपको अपना एप्लिकेशन जानकारी मिल सके। अगले चरण में, POD को अपने प्रोजेक्ट में इस प्रकार जोड़ें।

CocoaPods के माध्यम से Swift के लिए Aspose.3D क्लाउड SDK स्थापित करें

target 'MyApp' do
  pod 'Aspose3DCloud', '~> 20.5.1'
end 

आप Aspose.3D Cloud SDK for Swift उत्पाद पृष्ठ से संकलित साझा लाइब्रेरी डाउनलोड कर सकते हैं।

Swift के माध्यम से 3D फ़ाइलों को अन्य फ़ॉर्मैट में परिवर्तित करें

Aspose.3D Cloud SDK for Swift में एक बहुत ही शक्तिशाली 3D डायग्राम रूपांतरण सुविधा शामिल है जो सॉफ़्टवेयर डेवलपर्स को 3D फ़ाइलों को एक फ़ॉर्मेट से दूसरे फ़ॉर्मेट में आसानी से बदलने में सक्षम बनाती है। विभिन्न सॉफ़्टवेयर और प्लेटफ़ॉर्म के बीच संगतता समस्याओं से निपटते समय यह सुविधा अमूल्य साबित होती है। कुछ ही Swift कोड लाइनों के साथ, डेवलपर्स बिना किसी कठिनाई के 3D मॉडल को एक फ़ॉर्मेट से दूसरे फ़ॉर्मेट में बदल सकते हैं, जिससे उनके प्रोजेक्ट में सहज एकीकरण सुनिश्चित होता है। SDK की रूपांतरण क्षमताओं का उपयोग करके, डेवलपर्स सिस्टमों के बीच सहज डेटा एक्सचेंज सुनिश्चित कर सकते हैं, जिससे सहयोग और एकीकरण के अवसर खुलते हैं। निम्नलिखित उदाहरण दिखाता है कि Swift अनुप्रयोगों के भीतर 3D FBX फ़ाइल को PDF में कैसे परिवर्तित किया जाए।

Swift API का उपयोग करके 3D FBX फ़ाइल को PDF में कैसे परिवर्तित करें?

// Get your ClientId and ClientSecret from https://dashboard.aspose.cloud (free registration required).

	let threeDCloudApi  = ThreeDCloudApi(grantType: 'client_credentials', clientId: "MY_CLIENT_ID", clientSecret: "MY_CLIENT_SECRET");
	
	let name:String = "sample.fbx"
	let newformat:String = "pdf"
	let newfilename:String = "oaptest.pdf"
	let folder:String? = "Swift"
	let isOverwrite:Bool? = true
	let storage:String? = STROAGR_NAME
		
	let uploadFile(name: name, folder: folder!)
	let threeDCloudApi.postConvertByFormat(name: name, newformat: newformat, newfilename: newfilename, folder: folder, isOverwrite: isOverwrite, storage: storage)

Swift ऐप्स में 3D डायग्राम रेंडरिंग

Aspose.3D Cloud SDK for Swift सॉफ़्टवेयर डेवलपर्स के लिए अपने Swift एप्लिकेशन में 3D डायग्राम रेंडर करना आसान बनाता है। इसके अलावा, SDK रेंडरिंग क्षमताएँ प्रदान करता है जो डेवलपर्स को 3D मॉडलों से उच्च-गुणवत्ता वाली छवियां और एनीमेशन जनरेट करने में सक्षम बनाती हैं। यह फीचर एप्लिकेशन, प्रेजेंटेशन या मार्केटिंग सामग्री में 3D एसेट्स को विज़ुअलाइज़ और प्रदर्शित करने के समय अत्यंत महत्वपूर्ण सिद्ध होता है। SDK की रेंडरिंग कार्यक्षमताओं के साथ, डेवलपर्स आकर्षक विज़ुअल्स बना सकते हैं जो उपयोगकर्ताओं को मोहित करते हैं और उनके 3D प्रोजेक्ट्स को जीवन्त बनाते हैं।

Swift API के माध्यम से 3D मॉडल बनाएं और संशोधित करें

Aspose.3D Cloud SDK for Swift ने विभिन्न फ़ॉर्मैट्स में नए 3D मॉडल बनाने और मौजूदा मॉडलों को आसानी से मैनीपुलेट करने की क्षमता प्रदान की है। इस लाइब्रेरी में उद्योग-मानक 3D फ़ाइल फ़ॉर्मैट्स की विस्तृत रेंज का समर्थन शामिल है। चाहे आप OBJ, STL, FBX जैसे लोकप्रिय फ़ॉर्मैट्स के साथ काम कर रहे हों, या 3DS और Collada जैसे अधिक विशेष फ़ॉर्मैट्स के साथ, SDK आपके लिए सब कुछ कवर करता है। Swift लाइब्रेरी डेवलपर्स को 3D मॉडलों पर विभिन्न प्रकार की हेरफेर करने में सक्षम बनाती है। चाहे वह स्केलिंग, रोटेशन, ट्रांसलेशन हो, या जटिल ट्रांसफ़ॉर्मेशन लागू करना, SDK डेवलपर्स के लिए एक सहज और सीधा API प्रदान करता है।

Swift API के माध्यम से सरल 3D आरेख कैसे बनाएं और इसे रेंडर करके छवि उत्पन्न करें?

import AsposeThreeDCloud

// Create a scene
let scene = Scene()

// Create a box shape
let box = BoxShape(width: 2, height: 2, depth: 2)

// Set box properties
box.position = Vector3(x: 0, y: 0, z: 0)
box.color = Color(r: 255, g: 0, b: 0)

// Add the box to the scene
scene.rootNode.addChildNode(box)

// Create a sphere shape
let sphere = SphereShape(radius: 1)

// Set sphere properties
sphere.position = Vector3(x: 0, y: 2, z: 0)
sphere.color = Color(r: 0, g: 0, b: 255)

// Add the sphere to the scene
scene.rootNode.addChildNode(sphere)

// Render the scene
let renderer = Renderer()
let renderedImage = renderer.render(scene)

// Save the rendered image to a file
renderedImage.save(to: "path/to/output/image.png")

Swift के माध्यम से 3D मॉडल से जानकारी निकालें

Aspose.3D क्लाउड SDK for Swift में शक्तिशाली सुविधाएँ शामिल हैं जो डेवलपर्स को 3D मॉडलों से जानकारी निकालने की अनुमति देती हैं। यह विशेष रूप से उपयोगी हो सकता है जब ऐसे अनुप्रयोग बनाते हैं जिन्हें मॉडल के मेटाडेटा या विशिष्ट गुणों तक पहुंच की आवश्यकता होती है। SDK मेष आँकड़े, वर्टेक्स गिनती, सामग्री जानकारी आदि जैसे विवरण प्राप्त करने के तरीके प्रदान करता है, जिससे सॉफ्टवेयर डेवलपर्स को 3D मॉडल डेटा का उपयोग करने वाले बुद्धिमान अनुप्रयोग बनाने में सक्षम बनाया जाता है।

 हिन्दी