多纹理合批遇到的问题和最终实际效果

简介: 多纹理合批遇到的问题和最终实际效果

问题

之前将texture的index放到了顶点的z上,发现在缩放的情况下渲染异常,原因是z在经过mvp转换后,值发生了改变,z的改变直接影响了使用的纹理单元,这就造成了渲染混乱的问题

解决办法:因为是2D engine,在mvp之后,强制复写z,这样就保证了纹理的正确性,能解决问题,但是hack了engine逻辑。

效果

不使用多纹理

网络异常,图片无法展示
|

使用多纹理

网络异常,图片无法展示
|

效果不是太大的原因是跟节点的断批有关系



目录
相关文章
4.为模型增加贴图
4.为模型增加贴图
331 0
|
5月前
|
容器
软件开发常见流程之物理像素导致图片变形问题如何解决,先把图缩放为原先的两倍,再缩放,利用Cutterman生成矢量图
软件开发常见流程之物理像素导致图片变形问题如何解决,先把图缩放为原先的两倍,再缩放,利用Cutterman生成矢量图
|
6月前
|
计算机视觉
OpenCV图像像素逻辑操作
OpenCV图像像素逻辑操作
|
7月前
|
算法
几何原本
几何原本
73 8
|
7月前
|
图形学 计算机视觉
GEE错误——如何将原有矢量将维度转化为地理坐标系,重投影坐标坐标无法实现?
GEE错误——如何将原有矢量将维度转化为地理坐标系,重投影坐标坐标无法实现?
75 0
|
7月前
[Halcon&图像] 图像、区域和轮廓相互转化
[Halcon&图像] 图像、区域和轮廓相互转化
301 1
|
7月前
|
C++
[Halcon&定位] 解决Roi区域外的模板匹配成功
[Halcon&定位] 解决Roi区域外的模板匹配成功
222 0
|
图形学
怎么修改模型的表面颜色?
在3D模型中,材质颜色是物体表面外观的重要组成部分。通过手动设置或从纹理图像中提取颜色值,可以为模型赋予丰富多彩的外观。
143 1
|
机器学习/深度学习 传感器 算法
【视频处理】通过调用图像来重建新影片及计算颜色通道的平均灰度值,并检测帧与前一帧之间的差异(Matlab代码实现)
【视频处理】通过调用图像来重建新影片及计算颜色通道的平均灰度值,并检测帧与前一帧之间的差异(Matlab代码实现)
使用边界跟踪方法标识图像中的圆形目标
使用边界跟踪方法,根据对象的圆度对其进行分类。
99 0