线程评级:
渲染3D模型
# 1
一个月以来我一直在使用RoboDK软件。
我想用漂亮的表面做一些模拟。那么,有可能用RoboDK渲染3D模型吗?我刚刚找到了“着色方法”。

就像这样:



谢谢你的帮助!


来自德国的问候
在你分享的图片中,我们可以看到纹理和阴影。我们目前支持纹理,但您应该更改以下设置,以确保纹理数据保存在您的RDK项目文件中:
  • 选择Tools-Options-Station
  • 选中“保存纹理数据”选项
  • 选中“保存图像数据”选项
你也可以为模拟相机使用自定义OpenGL着色器,更多信息在这里:
//www.w5838.com/blog/realistic-camera...n-shaders/
# 3
(10-01-2021, 09:33 am)艾伯特写道:在你分享的图片中,我们可以看到纹理和阴影。我们目前支持纹理,但您应该更改以下设置,以确保纹理数据保存在您的RDK项目文件中:
  • 选择Tools-Options-Station
  • 选中“保存纹理数据”选项
  • 选中“保存图像数据”选项
你也可以为模拟相机使用自定义OpenGL着色器,更多信息在这里:
//www.w5838.com/blog/realistic-camera...n-shaders/

感谢您的回复!
在我选中这些框后,我可以在哪里找到纹理的选项?或者我需要导入一个包含纹理的文件吗?到目前为止,我只使用STEP文件,他们不支持纹理,不是吗?

再次感谢。

来自德国的问候
# 4
也许其他人也有这种问题,并找到了解决方案?
如果有任何帮助,我将不胜感激!
# 5
你可以使用Collada格式加载3D模型的纹理。你可以在涡轮乌贼上找到一些免费的样品。
# 6
(10-19-2021, 08:18 am)艾伯特写道:你可以使用Collada格式加载3D模型的纹理。你可以在涡轮乌贼上找到一些免费的样品。

我已经尝试过这种格式,但我变成了一个错误消息,即*。Dae格式未知。

# 7
您使用的是最新版本的RoboDK吗?尝试在Windows上使用64位版本的RoboDK,而不是32位。
# 8
(10-19-2021, 12:47 pm)艾伯特写道:您使用的是最新版本的RoboDK吗?尝试在Windows上使用64位版本的RoboDK,而不是32位。

在我安装了64位版本后,导入终于可以使用*了。dae的文件。还有其他的文件格式吗?因为我使用Autodesk Inventor进行构造,所以*.dae没有导出选项。

也许RoboDK支持这种类型的纹理:



再次感谢!:)
# 9
您应该能够在共享的格式中使用STEP/STP、IGES/IGS、STL和OBJ文件。不支持Parasolid和Pro Engineer。
STEP/IGES/STL不支持任何纹理信息,只支持颜色信息。

但是OBJ文件格式工作得很好,完全是我所期望的!

问候




浏览此线程的用户:
1客人(年代)