0

我正在使用 SVG 导入一个 SVG SVGLoader,并将每个路径转换为一个网格,然后将其放入一个组中。当我这样做时,该小组比我希望的要大得多。而不是缩放,我想以正确的大小导入它。当我更改 SVG 上的widthheight属性时:<svg xmlns="http://www.w3.org/2000/svg" width="25" height="25">渲染网格的大小没有任何变化。我还没有看到任何实际描述 SVG 大小是如何由加载器确定的。它是一个视图框吗?有什么特别的事情需要做吗?

4

1 回答 1

0

在您的 3d 世界中,您只能通过 更改对象的大小Object3D.scale.set(x, y, z),而 x、y、z 值决定您在 3d 世界中的网格大小。当你改变SVG上的width和height属性时,你只能改变分辨率而不能改变大小

于 2022-02-10T02:19:35.177 回答