在Vizard Python中为对象添加纹理

时间:2013-07-18 21:18:01

标签: python textures vizard

我正在尝试在桌子上添加木质纹理。表是一个对象,纹理是.jpg。我得到的问题是,当纹理应用于对象时,它似乎不是100%工作。没有纹理的表是纯红色。当纹理被应用时,它是一个红色的桌子,上面看起来是木头的纹理。但.jpg形式的纹理是棕色的,我希望桌子是棕色的。这是我的代码:

table = viz.addChild('table.wrl')
table.collideMesh()
wood = viz.addTexture('tile_wood.jpg')
table.texture(wood)

我知道纹理位于正确的文件夹中,因为我正在调用它而不会出现错误,而且表格看起来确实有些变化。但是我希望100%的纹理覆盖桌子并将颜色变为棕色而不是红色。

任何帮助表示赞赏!感谢。

1 个答案:

答案 0 :(得分:0)

你可以查看你的table.wrl UV坐标并重复,也许你成功地应用了纹理而你的问题是纹理缩放