html - 将 3D 模型(obj 或 gltf)转换为 <div's> 和 CSS

标签 html css 3d .obj gltf

是否有可能将 3D 元素(obj 或 gltf 细节和相关节点坐标)转换为 HTML 和 CSS 以重新创建相同的对象。

最佳答案

不,这真的不可能。 HTML 和 CSS 并非设计用于表示 3D 几何图形。使用 ascii art 可以做一些聪明的事情(对于非常简化的样式)或 CSS box shadow (这是艰苦的工作,而不是自动的)。

ThreeJS 有一个 CSS3DRenderer ,但根据其文档,它不支持普通 Material 或几何形状 — 它用于在 3D 投影中定位普通 HTML 元素,用于叠加和注释。

关于html - 将 3D 模型(obj 或 gltf)转换为 <div's> 和 CSS,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53714320/

相关文章:

html - z-index 不能正常工作?

c++ - 在OpenGL中用鼠标拾取在3D空间中拖动3D点的最佳方法?

javascript - WordPress 主题在 IE 中显示不正确

HTML 和 CSS 3 在 anchor 或使用位置使其成为 "right"时跨越不同的含义?

JavaScript 在 ListView 中亲自选择类

javascript - 如何自定义 jquery.perfect-scrollbar 的外观?

java - 如何从 Canvas3D 类创建对象?

android - 在 Android 中使用 metaio 在 openCV 中渲染 3D 对象

html - 使用 CSS 将单一字体应用于整个网站

javascript - Bootstrap table toggle ...如果打开一个新的切换,如何关闭以前的切换?