public class ARGltfElement extends AREffectElement
AREffectElement.OnRenderableLoadCompleteListener, AREffectElement.OnTapListener, AREffectElement.OnTouchListener, AREffectElement.PositionType, AREffectElement.VisualizerType| 构造器和说明 |
|---|
ARGltfElement(android.content.Context context)
构造函数
|
| 限定符和类型 | 方法和说明 |
|---|---|
Gltf |
getGltfModel()
获取GLTF实例
仅在
setGltfModel(Gltf)设置后生效。 |
Renderable |
getRenderable()
获取渲染对象
|
boolean |
isShadowCaster()
是否能够产生阴影
|
boolean |
isShadowReceiver()
是否能够接受阴影
|
void |
loadModel(Gltf gltf)
加载模型
由
Gltf构建的实例
|
void |
loadModel(ModelRenderable renderable)
加载模型
|
void |
loadModel(java.lang.String resourceUri)
加载模型
手机本地文件路径或在线地址
|
void |
reLoadModel()
重新加载模型
|
void |
setGltfModel(Gltf gltfModel)
设置GLTF实例
|
void |
setShadowCaster(boolean flag)
设置是否能在场景中产生阴影
|
void |
setShadowReceiver(boolean flag)
设置是否能渲染其他元素投射在本实例上的阴影
|
addChild, addChilds, addOnTapListener, addOnTouchListener, changeBindNode, clearChildren, createChildElement, destroy, getAllChilds, getAnchorNode, getArEffectView, getChild, getChild, getChild, getChildCount, getContext, getElementName, getElementType, getId, getLocalScaleFactor, getOnRenderableLoadCompleteListener, getParentNode, getPosition, getPositionType, getRelativePosition, getRotationQuaternion, getScaleFactor, getSelectionColor, getVisualizerType, getWGSCoordinates, isOverlap, isSelected, isTransformable, isVisible, removeChild, removeChild, removeChild, removeChild, removeOnTapListener, removeOnTouchListener, select, setElementName, setLocalScaleFactor, setOnRenderableLoadCompleteListener, setParentNode, setParentNode, setParentNode, setPosition, setPosition, setRelativePosition, setRelativePosition, setRotateAlwaysToCamera, setRotateToCameraType, setRotationAngle, setRotationAngle, setRotationAngleNoRepeat, setRotationAngleRelative, setRotationQuaternion, setScaleFactor, setSelectionColor, setTransformable, setTransformable, setVisiblity, setVisualizerType, setWGSCoordinates, unSelectpublic Renderable getRenderable()
AREffectElementpublic void loadModel(java.lang.String resourceUri)
手机本地文件路径或在线地址
resourceUri - 资源路径public void loadModel(ModelRenderable renderable)
AREffectElementpublic void reLoadModel()
public Gltf getGltfModel()
仅在setGltfModel(Gltf)设置后生效。
public void setGltfModel(Gltf gltfModel)
gltfModel - public void setShadowCaster(boolean flag)
setShadowCaster 在类中 AREffectElementflag - public void setShadowReceiver(boolean flag)
setShadowReceiver 在类中 AREffectElementflag - public boolean isShadowCaster()
isShadowCaster 在类中 AREffectElementpublic boolean isShadowReceiver()
isShadowReceiver 在类中 AREffectElement