首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >Three.js StereoEffect为何点击获取的坐标发生了偏移呢 应该如何获取正确的坐标呢?

Three.js StereoEffect为何点击获取的坐标发生了偏移呢 应该如何获取正确的坐标呢?

提问于 2023-07-14 15:10:21
回答 0关注 0查看 96
代码语言:javascript
复制
effect = new StereoEffect(renderer);
effect.setSize(window.innerWidth, window.innerHeight);

mouse.x = (event.clientX / window.innerWidth) * 2 - 1;
mouse.y = -(event.clientY / window.innerHeight) * 2 + 1;
if (event.clientX <= (window.innerWidth / 2)) {
    var stereoCamera = effect.getStereoCamera().cameraL;
} else {
    var stereoCamera = effect.getStereoCamera().cameraL;
}
raycaster.setFromCamera(mouse, stereoCamera);
var TextIntroduce = raycaster.intersectObjects(scene.children, true);

回答

和开发者交流更多问题细节吧,去 写回答
相关文章

相似问题

相关问答用户
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档