1. Produk
  2.   3D
  3.   Swift
  4.   Aspose.3D Cloud SDK untuk Swift

Aspose.3D Cloud SDK untuk Swift

 
 

SDK Swift untuk Menghasilkan, Mengedit & Mengonversi Model 3D

Kit Pengembangan Perangkat Lunak (SDK) 3D yang Kuat yang memungkinkan Pengembang Swift untuk Membuat, Memodifikasi, Merender, Memanipulasi, dan Mengonversi Format File 3D.

Apa itu Aspose.3D Cloud SDK untuk Swift?

Di bidang pengembangan perangkat lunak, terdapat kebutuhan yang semakin meningkat untuk menangani grafik 3D. Dengan lonjakan di sektor realitas virtual, game, dan animasi, para pengembang memerlukan alat yang efektif untuk mengelola model dan aset 3D. datang untuk membantu dengan menawarkan metode sederhana untuk mengintegrasikan fitur manipulasi 3D ke dalam aplikasi berbasis Swift Anda, sambil memanfaatkan teknologi cloud secara maksimal. SDK memudahkan pengembang perangkat lunak seperti Anda untuk menangani tugas-tugas berat tanpa harus berurusan dengan instalasi lokal yang rumit atau peningkatan perangkat keras yang mahal. SDK mendukung banyak format file 3D populer dan memungkinkan pengembang perangkat lunak untuk membuat dan mengonversi antara berbagai format file 3D populer seperti FBX, 3DS, U3D, 3MF, DAE, GLTF, STL, OBJ, DRC, RVM, PDF, AMF, PLY, X, JT, DXF, ASE, VRML, HTML, dan sebagainya.

Aspose.3D Cloud SDK untuk Swift adalah alat yang berguna bagi pengembang perangkat lunak. Ia dilengkapi dengan fitur rendering yang memungkinkan Anda membuat gambar dan animasi berkualitas tinggi dari model 3D. Alat ini penting untuk menampilkan dan menyoroti elemen 3D dalam aplikasi, presentasi, atau konten pemasaran Anda. Pada dasarnya, Aspose.3D Cloud SDK untuk Swift adalah aset berharga bagi pengembang Swift yang bekerja dengan model 3D. SDK ini menyediakan berbagai alat untuk menyesuaikan model 3D. Ia memungkinkan pengembang dengan mudah memperbesar, memutar, dan memodifikasi model, mengoptimalkan mesh, mengubah ukuran, mengarahkan ulang, dan menyederhanakan geometri untuk kinerja yang lebih baik. Fungsi-fungsi ini ramah pengguna dan hemat biaya bagi pengembang perangkat lunak seperti Anda. Hal hebat lainnya adalah bahwa ia dapat bekerja dengan berbagai jenis file, mengelola tugas model, mendapatkan detail model, dan mengonversi file secara mulus – semua itu menjadikannya pilihan utama untuk menambahkan fitur 3D ke aplikasi Anda.

Previous Next

Memulai dengan Aspose.3D Cloud SDK untuk Swift

Daftarkan akun di Aspose Cloud Dashboard untuk mendapatkan informasi aplikasi Anda. Selanjutnya, tambahkan POD ke proyek Anda seperti berikut

Instal Aspose.3D Cloud SDK untuk Swift via CocoaPods

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

Anda dapat mengunduh pustaka bersama yang telah dikompilasi dari Aspose.3D Cloud SDK for Swift halaman produk.

Mengonversi File 3D ke Format Lain melalui Swift

Aspose.3D Cloud SDK for Swift telah menyertakan konversi diagram 3D yang sangat kuat yang memungkinkan pengembang perangkat lunak untuk mengonversi file 3D dari satu format ke format lain dengan mudah. Fitur ini sangat berharga ketika menangani masalah kompatibilitas antara berbagai perangkat lunak dan platform. Dengan beberapa baris kode Swift, pengembang dapat dengan mudah mengonversi model 3D dari satu format ke format lain, memastikan integrasi yang mulus ke dalam proyek mereka. Dengan memanfaatkan kemampuan konversi SDK, pengembang dapat memastikan pertukaran data yang lancar antar sistem, membuka peluang untuk kolaborasi dan integrasi. Contoh berikut menunjukkan cara mengonversi file FBX 3D ke PDF di dalam aplikasi Swift.

Cara mengonversi File FBX 3D ke PDF menggunakan Swift API?

// 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)

Rendering Diagram 3D dalam Aplikasi Swift

Aspose.3D Cloud SDK untuk Swift memudahkan pengembang perangkat lunak untuk merender diagram 3D di dalam aplikasi Swift mereka. Selain itu, SDK menawarkan kemampuan rendering yang memungkinkan pengembang menghasilkan gambar dan animasi berkualitas tinggi dari model 3D. Fitur ini sangat penting saat memvisualisasikan dan menampilkan aset 3D dalam aplikasi, presentasi, atau materi pemasaran. Dengan fungsi rendering SDK, pengembang dapat menghasilkan visual yang menakjubkan yang memikat pengguna dan menghidupkan proyek 3D mereka.

Membuat & Memanipulasi Model 3D melalui API Swift

Aspose.3D Cloud SDK untuk Swift telah menyediakan kemampuan untuk membuat model 3D baru dalam berbagai format dan memanipulasi model yang ada dengan mudah. Perpustakaan ini mencakup dukungan untuk berbagai format file 3D standar industri. Baik Anda bekerja dengan format populer seperti OBJ, STL, FBX, atau format yang lebih khusus seperti 3DS dan Collada, SDK siap membantu Anda. Perpustakaan Swift memungkinkan pengembang melakukan berbagai manipulasi pada model 3D. Baik itu skala, rotasi, translasi, atau penerapan transformasi kompleks, SDK menyediakan API yang intuitif dan sederhana bagi pengembang untuk digunakan.

Cara Membuat Diagram 3D Sederhana & Merendernya untuk Menghasilkan Gambar via Swift API?

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

Mengekstrak Informasi dari Model 3D melalui Swift

Aspose.3D Cloud SDK untuk Swift telah menyertakan fitur-fitur kuat yang memungkinkan pengembang mengekstrak informasi dari model 3D. Hal ini dapat sangat berguna saat membangun aplikasi yang memerlukan akses ke metadata atau atribut spesifik dari sebuah model. SDK menyediakan metode untuk mengambil detail seperti statistik mesh, jumlah vertex, informasi material, dan banyak lagi, memberdayakan pengembang perangkat lunak untuk membuat aplikasi cerdas yang memanfaatkan data model 3D.

 Indonesia