博客
关于我
UE4 Texcoord 的故事
阅读量:634 次
发布时间:2019-03-14

本文共 387 字,大约阅读时间需要 1 分钟。

Texcoord之原理探索

背景

多年灯光杆前,关于纹理坐标系(Texcoord)的籍离篇篇受到教化,今日再度探讨之,依然感到迷茫。

Texcoord浅析

纹理坐标系是图形引擎中经常运用的隐式纹理坐标系,U方向沿水平,V方向沿垂直。其工作原理基于对U和V坐标的模运算处理。

偏移模理解

当偏移超过1时纹理会产生循环。所有偏移量都可以转化为模2运算,余数决定实际纹理偏移量。例如,在正方形范围内,偏移1.5实际变为0.5偏移,符合物块重复故障模式。

缩放技巧

反射作用:

将U和V都乘以2,等同于纹理扩展。原本位于0.5的点将映射到1,图像被放大两倍且中心对齐。

摧毁纹理讲究:

无需纠缠复杂比例,直接偏移其实会导致纹理图案突兀变换。

纹理纹丝毫无错,放大仅是图像被平均扩大,缩小则遮挡一部分留下空缺。

放大或缩小是适当对待纹理坐标系的方式,两泰jiaozhuan非居然规则。

转载地址:http://tvjlz.baihongyu.com/

你可能感兴趣的文章
adb通过USB或wifi连接手机
查看>>
JDK9-15新特性
查看>>
Vector 实现类
查看>>
HashTable类
查看>>
TreeSet、TreeMap
查看>>
JVM内存模型
查看>>
可变长度参数
查看>>
堆空间常用参数总结
查看>>
3、条件查询
查看>>
cordova打包apk更改图标
查看>>
GitHub上传时,项目在已有文档时直接push出现错误解决方案
查看>>
页面置换算法
查看>>
文件系统的层次结构
查看>>
减少磁盘延迟时间的方法
查看>>
vue(渐进式前端框架)
查看>>
权值初始化和与损失函数
查看>>
vscode设置eslint保存文件时自动修复eslint错误
查看>>
最大半连通子图
查看>>
Remove Extra one 维护前缀最大最小值
查看>>
GitHub完整记录数据库GHTorrent的下载和安装经验
查看>>