Trình kết xuất máy bay

lớp công khai PlaneRenderer

Kiểm soát quá trình kết xuất các mặt phẳng ARCore.

Dùng để thể hiện trực quan các mặt phẳng đã phát hiện và kiểm soát việc Renderables có thể đổ bóng lên các mặt phẳng đó hay không.

Các hằng số

Chuỗi Material_COLOR Thông số chất liệu Float3 để điều khiển sắc thái màu RGB của mặt phẳng.
Chuỗi Material_SPOTLIGHT_WIDTH Thêm tham số material để kiểm soát bán kính của tiêu điểm.
Chuỗi VẬT LIỆU_VĂN BẢN Tham số material kiểm soát hoạ tiết nào đang được sử dụng khi kết xuất các mặt phẳng.
Chuỗi Material_UV_SscaleE Tham số chất liệu Float2 để kiểm soát tỷ lệ X/Y của toạ độ UV của hoạ tiết.

Phương thức công khai

CompletableFuture<Tài liệu>
getMaterial()
Trả về phiên bản Material mặc định dùng để kết xuất các mặt phẳng.
boolean
isEnabled()
Kiểm tra xem trình kết xuất máy bay đã được bật hay chưa.
boolean
isShadowReceiver()
Trả về true nếu Renderables trong cảnh truyền bóng lên mặt phẳng.
boolean
isHiển thị()
Trả về true nếu hình ảnh mặt phẳng hiển thị.
void
setEnabled(bật boolean)
Bật/tắt trình kết xuất máy bay.
void
setShadowReceiver (boolean shadowReceiver)
Kiểm soát xem Trình kết xuất trong cảnh có nên đổ bóng lên mặt phẳng hay không.
void
setVisible(hiển thị boolean)
Kiểm soát chế độ hiển thị của hình ảnh mặt phẳng.

Các phương thức kế thừa

Các hằng số

công khai tĩnh cuối cùng Chuỗi material_COLOR

Thông số chất liệu Float3 để điều khiển sắc thái màu RGB của mặt phẳng.

Giá trị không đổi: "color"

công khai tĩnh cuối cùng Chuỗi material_SPOTLIGHT_ Quicktime

Thêm tham số material để kiểm soát bán kính của tiêu điểm.

Giá trị không đổi: "radius"

công khai tĩnh cuối cùng Chuỗi material_TEXTURE

Tham số material kiểm soát hoạ tiết nào đang được sử dụng khi kết xuất các mặt phẳng.

Giá trị không đổi: "texture"

công khai tĩnh cuối cùng Chuỗi material_UV_SFORME

Tham số chất liệu Float2 để kiểm soát tỷ lệ X/Y của toạ độ UV của hoạ tiết. Có thể dùng để điều chỉnh tỷ lệ khung hình cho hoạ tiết và kiểm soát tần suất ốp lát.

Giá trị không đổi: "uvScale"

Phương thức công khai

public CompletableFuture<Material> getMaterial ()

Trả về phiên bản Material mặc định dùng để kết xuất các mặt phẳng.

boolean công khai isEnabled ()

Kiểm tra xem trình kết xuất máy bay đã được bật hay chưa.

boolean công khai isShadowReceiver ()

Trả về true nếu Renderables trong cảnh truyền bóng lên mặt phẳng.

boolean công khai isVisible ()

Trả về true nếu hình ảnh mặt phẳng hiển thị.

public void setEnabled (boolean thoả thuận)

Bật/tắt trình kết xuất máy bay.

Các tham số
đã bật

public void setShadowReceiver (boolean shadowReceiver) (

Kiểm soát xem Trình kết xuất trong cảnh có nên đổ bóng lên mặt phẳng hay không.

Nếu sai - không có mặt phẳng nào nhận được bóng, bất kể chế độ cài đặt cho mỗi mặt phẳng.

Các tham số
shadowReceiver

public void setVisible (boolean tối ưu hoá)

Kiểm soát chế độ hiển thị của hình ảnh mặt phẳng.

Nếu sai – không có mặt phẳng nào được vẽ. Lưu ý rằng chế độ hiển thị bóng độc lập với chế độ hiển thị trên máy bay.

Các tham số
hiển thị