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

时间:2018-12-10 22:00:11

标签: html css 3d .obj gltf

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

2 个答案:

答案 0 :(得分:0)

不,这实际上是不可能的。 HTML和CSS并非旨在表示3D几何形状。 ascii art(用于非常简化的样式)或CSS box shadow(这是艰苦的工作,而不是自动的),可能会带来一些巧妙的事情。

ThreeJS有一个CSS3DRenderer,但是根据其文档,它不支持普通的材质或几何图形-它用于在3D投影中放置普通的HTML元素,以进行叠加和注释。

答案 1 :(得分:0)

看看这个

https://github.com/lucascassiano/cinema4d-3divs

Cinema4D(Python)脚本可将3D平面导出为3D React组件

进行一些更改即可使用。