百科.dev
全部条目AI 编程趋势榜开源项目技术资讯提交条目
登录
返回工具页/返回 Issues 列表
#4993·model-viewer

在画布中偏移模型,而不改变透视

作者: eyaler创建于 2025年2月8日更新于 2026年8月8日

在我的特定用例中,我有一个具有我无法更改的特定视角的模型视图,这导致了视觉不对称的对齐。我希望在画布中偏移模型,以使其最初显示为居中。在找到我在这里分享的有效解决方案之前,我尝试了许多事情。具体来说,我无法找到一个响应式的 CSS 解决方案。此外,要在不重置框架的情况下触发视图更新也相当困难(例如,尝试 updateProjectionMatrix、queueRender、requestUpdate、updateBoundingBox…都没有成功)。我希望能找到一种更集成的方法来实现此操作。我的解决方案存在显示模型在加载时跳动的问题,需要启用缩放控制,并且我没有在平移时测试它。但是,它是最小的、响应式的,并且保留了用户的轨道控制。顺便说一句,我的解决方案仅适用于水平偏移…请将 `.07` 替换为您所需的水平偏移分数。

内容来源: google/model-viewer

查看 GitHub 原文在 GitHub 查看讨论