使用 SceneForm,我正在显示一个 3D 对象,该对象是从外部存储的 SFB 文件中获取的,我需要更改其颜色。有没有办法修改文件以改变它的颜色?
材料只是颜色:
newmtl Steel__-_Satin
Kd 0.627451 0.627451 0.627451
我想避免:
- 在外部存储库中为每种颜色存储一个文件。这不仅不切实际,而且每次需要更改颜色时我都必须下载一个新文件(可能很大),这可能很乏味。
- 每次都必须存储 1 个 OBJ 和几个 MTL 文件并制作一个新的 SFB。和以前一样,我必须存储更少的数据,但颜色更新的时间会更长。
提前致谢!