V-rep中给形状添加纹理

选中你要添加纹理的形状,打开对话框

点击Adjust texture,之后弹出新的对话框

然后点击load new texture,这时选择你要添加的纹理图片,图片格式可以是

不过经本人试验,JPG格式也是🆗的。然后选择分辨率,分辨率越高,纹理越清楚,点击OK,纹理就添加成功了。

但是还没完,还要修改一些参数来调整你的纹理,比如我给一个平面添加棋盘格纹理,上述步骤完之后效果是这样的

可以发现棋盘格变形了,怎么调整呢,我们需要回到shape这个对话框里

调整Texture scaling下的两个参数,Along U,Along V这两个比例因子,因为棋盘图片分辨率是891*630的,所以将Along U设为0.89,AlongV设为0.63,这时就可以看到,棋盘纹理正常了。

最后再讲一下shape对话框里的mapping mode,这是官方文档中介绍的,大家可以根据需求自己调整

最后记录一个玄学问题,在添加纹理图片时,有时会出现 the texture file could not be load的错误,我也没找到问题所在,只是在测试中发现,一摸一样的图片放在系统的图片文件夹下就可以加载成功,放在与该Vrep文件相同的目录下就会出错,请大佬们解释解释。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章