跳转到主要内容

轻松在网页和AR中显示交互式3D模型

项目描述

Beta License: AGPL-3 OCA/web Translate me on Weblate Try me on Runboat

<model-viewer> 是一个网页组件,它可以轻松渲染交互式3D模型 - 可选地支持AR - 在尽可能多的浏览器和设备上实现。 <model-viewer> 努力为您提供卓越的默认渲染质量和性能。

请参阅 源代码仓库文档

要加载的模型是一个GLTF 2.0文件格式。

请参阅 https://www.khronos.org/gltf/ 和GLTF概述

https://raw.githubusercontent.com/OCA/web/14.0/web_widget_model_viewer/static/img/gltfOverview.png

许多引擎开发者已经开始过渡到glTF 2.0以获得性能、可移植性和质量的好处,包括BabylonJS、three.js、Cesium、Sketchfab、xeogl和instant3Dhub引擎。glTF 2.0也得到了Adobe、Google、Marmoset、Microsoft、NVIDIA、Oculus、UX3D等公司的行业支持,以及诸如宾夕法尼亚大学和罗马萨皮恩扎大学等著名大学的支持。

“example”目录包含一把椅子的GLB文件,其渲染方式如下

https://raw.githubusercontent.com/OCA/web/14.0/web_widget_model_viewer/static/img/Eames_Lounge_Chair.gif

目录

用法

widget="model_viewer" 添加到表单视图的二进制字段。您可以选择设置 stylemax_upload_size (以MB为单位) 属性。

变更日志

14.0.1.0.0 (2021-10-07)

  • [MIG] v14

12.0.2.0.0 (2020-07-14)

  • [IMP] 全屏和视图重设计

12.0.1.0.0 (2020-07-10)

  • 历史开始。

错误跟踪器

错误在GitHub Issues上跟踪。如果遇到问题,请检查是否已报告您的问题。如果您是第一个发现它的人,请通过提供详细且受欢迎的反馈来帮助我们将其摧毁。

请不要直接联系贡献者寻求支持或帮助解决技术问题。

致谢

作者

  • TAKOBI

  • Openindustry.it

贡献者

其他致谢

主席 © 版权 2020 Shopify Inc.,在CC-BY-4.0下许可。

维护者

本模块由OCA维护。

Odoo Community Association

OCA,或Odoo社区协会,是一个非营利组织,其使命是支持Odoo功能的协作开发并推广其广泛使用。

当前维护者

eLBati

本模块是GitHub上OCA/web项目的一部分。

欢迎您贡献力量。有关如何贡献,请访问https://odoo-community.org/page/Contribute

项目详情


下载文件

下载您平台上的文件。如果您不确定选择哪个,请了解更多关于安装包的信息。

源代码分发

本发布没有提供源代码分发文件。有关生成分发存档的教程,请参阅生成分发存档

构建分发

支持者