Hướng Dẫn Nhà Phát Triển

Hướng Dẫn Nhà Phát Triển

Phần này đề cập đến các khả năng cốt lõi của Aspose.3D 26.1.0 cho .NET. Tất cả các lớp nằm trong Aspose.ThreeD không gian tên.


I/O Cảnh

Lớp Scene là container cấp cao nhất. Sử dụng Scene.Open() để tải tệp và Scene.Save() để xuất:

using Aspose.ThreeD;

var scene = new Scene();
scene.Open("model.fbx");
scene.Save("model.glb");

Định dạng được tự động phát hiện từ phần mở rộng tệp. Để kiểm soát rõ ràng, truyền các tùy chọn riêng cho định dạng như FbxLoadOptions, GltfSaveOptions, hoặc ObjSaveOptions.


Đồ thị Cảnh

Mỗi cảnh có một RootNode. Gắn các nút con bằng CreateChildNode() và các thực thể (lưới, máy ảnh, đèn) vào các nút đó:

var scene = new Scene();
var boxNode = scene.RootNode.CreateChildNode("myBox", new Box(10, 10, 10));

Duyệt qua cây phân cấp bằng node.ChildNodes và truy cập thực thể đã gắn qua node.Entity.


Định dạng được hỗ trợ

Định dạngNhậpXuất
OBJ
STL
glTF 2.0 / GLB
FBX
COLLADA
PLYKhông (trình xuất chưa được kết nối)
3MF

Chủ đề

 Tiếng Việt