Hiển thị Mô hình 3D bằng cách đính kèm mô hình đó vào Node
có setRenderable(Renderable)
.
future = ModelRenderable.builder().setSource(context, R.raw.renderable).build();
renderable = future.thenAccept(...);
Các lớp học lồng ghép
ModelRenderable.Builder | Lớp nhà máy ModelRenderable . |
Hằng số kế thừa
Các trường kế thừa
Phương thức công khai
ModelRenderable.Builder tĩnh |
trình tạo()
Tạo một
ModelRenderable . |
AnimationData |
getAnimationData (chỉ mục thông tin)
Trả về
AnimationData tại vị trí đã chỉ định được đóng gói trong ModelRenderable này. |
AnimationData | |
int |
getAnimationDataCount()
Trả về tổng số
AnimationData được đóng gói với ModelRenderable này. |
int |
getBoneCount()
Trả về số lượng xương trong dữ liệu có thể kết xuất này nếu da bị giao diện.
|
Chuỗi |
getBoneName (int boneIndex)
Trả về tên của xương cho chỉ mục xương được chỉ định.
|
int |
getBoneParentIndex (int boneIndex)
Trả về chỉ mục của xương mẹ cho chỉ số xương được chỉ định.
|
Hiển thị mô hình |
makeCopy()
Tạo một bản sao mới của ModelRenderable này.
|
Các phương thức kế thừa
Phương thức công khai
public AnimationData getAnimationData (chỉ mục thông tin)
Trả về AnimationData
tại vị trí đã chỉ định được đóng gói trong ModelRenderable
này.
Các tham số
index |
---|
Gửi
IndexOutOfBoundsException} – nếu chỉ mục nằm ngoài phạm vi (chỉ mục < 0 || chỉ mục >=
getAnimationDataCount() ).
|
công khai AnimationData getAnimationData (Tên tên)
Trả về AnimationData
có tên trùng khớp hoặc rỗng.
Các tham số
name |
---|
public int getAnimationDataCount ()
Trả về tổng số AnimationData
được đóng gói với ModelRenderable
này.
public int getBoneCount ()
Trả về số lượng xương trong dữ liệu có thể kết xuất này nếu da bị giao diện. Nếu kết xuất đồ hoạ này không được giao diện, hãy trả về 0.
công khai Chuỗi getBoneName (int boneIndex)
Trả về tên của xương cho chỉ mục xương được chỉ định.
Các tham số
chỉ số xương |
---|
Gửi
IndexOutOfBoundsException | nếu boneIndex là >= getBoneCount() .
|
---|
public int getBoneParentIndex (int boneIndex)
Trả về chỉ mục của xương mẹ cho chỉ số xương được chỉ định. Nếu xương không có phần tử mẹ, thì đó là xương gốc và được -1 trả về.
Các tham số
chỉ số xương |
---|
Gửi
IndexOutOfBoundsException | nếu boneIndex là >= getBoneCount() .
|
---|
công khai ModelRenderable makeCopy ()
Tạo một bản sao mới của ModelRenderable này.
Kết xuất mới sẽ có một bản sao duy nhất của tất cả trạng thái có thể thay đổi. Tất cả tài liệu do ModelRenderable tham chiếu cũng sẽ được sao chép. Dữ liệu bất biến sẽ được chia sẻ giữa các bản sao.