我正在尝试实现“增强图像”示例,但是要实现确实靠近相机的对象。因此,我需要更改焦点,因为固定焦点会使前景对象完全模糊。
我正在将Android Studio中的Java与Sceneform ARCore 1.6一起用于该项目,如果将一些代码与解决方案一起发布,则对我真的很有帮助。
我尝试了以下操作,但收到一条错误消息:“无法解析符号'context'
Session session = new Session(context);
Config config = new Config(session);
config.setFocusMode(Config.FocusMode.AUTO);
session.configure(config);
答案 0 :(得分:0)
使用以下代码进行正确的配置:
Session session = new Session(context);
Config configuration = new Config(session);
if (enableAutoFocus) {
configuration.setFocusMode(Config.FocusMode.AUTO);
} else {
configuration.setFocusMode(Config.FocusMode.FIXED);
}
session.configure(configuration);
但是在撰写本文时,谷歌confirms称在某些LG机型的ARCore 1.8中自动对焦不起作用。