我正在使用ARCore Sceneform开发AR应用程序。我试图将法线贴图添加到面部网格纹理。但目前尚无相关文档或演示。
Texture.builder() .setSource(this, R.drawable.cartoon) .setUsage(Texture.Usage.COLOR) .build() .thenAccept(texture -> faceMeshTexture = texture);
addOnUpdateListener
for (AugmentedFace face : faceList) {
if (!faceNodeMap.containsKey(face)) {
AugmentedFaceNode faceNode = new AugmentedFaceNode(face);
faceNode.setParent(scene);
//faceNode.setFaceRegionsRenderable(faceRegionsRenderable);
faceNode.setFaceMeshTexture(faceMeshTexture);
faceNodeMap.put(face, faceNode);
}
}
我正在使用ARCore Sceneform开发AR应用程序。我试图将法线贴图添加到面部网格纹理。但目前尚无相关文档或演示。 Texture.builder()....
查看关于在ARCore中使用自定义材料的this article。我不知道您的情况,但是您可能需要按照文章中的描述创建自定义材料,为此您需要一个虚拟对象。