我正在使用 React 并想在我的应用程序中显示 STL 文件,更具体地说,是彩色 STL 文件。我有一个二进制 STL 彩色文件。以three.js官网的一个彩色STL文件为例:https ://threejs.org/examples/models/stl/binary/colored.stl 。您可以在http://www.viewstl.com/中正确查看彩色文件。我看到有一些像 stl-viewer 这样的包可以很好地显示 STL 文件,但是需要在应用程序中添加文件的颜色。
我尝试使用 stl-viewer 使用modelColor
with unset
。
<STLViewer
url='https://threejs.org/examples/models/stl/binary/colored.stl'
width={800}
modelColor='unset'
backgroundColor='#EAEAEA'
rotate={false}
/>
我希望查看器向我展示带有颜色的文件,但是模型得到了基本颜色并且没有使用它的二进制颜色集。
也许这里有人遇到同样的问题?这里有人知道我可以在我的 React 应用程序中显示我的二进制 STL 彩色文件的方法吗?任何帮助将非常感激!