我正在绘制一个3D框,我使用纹理贴图将六面贴在一些图像上,我使用下面的代码行:
Z=zeros(height,width);
surface(Z, 'FaceColor','texturemap','EdgeColor','none','Cdata',image);
hold on;
然后是下一个等等。到目前为止我所做的是使用imresize重新调整图像大小。
image = imresize(image,[height width]);
我的问题是,如果我只是在分辨率和速度方面使用原始大小的图像进行纹理映射会有很大的不同吗?是不是更好地使用imresize?问题是我必须在这些行之间更改一些代码,并且还提出了一些其他解决方案,但如果映射图像的分辨率更好而没有实现,那将是完全值得的。