algorithm - 将世界空间法线贴图转换为切线空间法线贴图
解决方案
没有网格,您就没有 TBN 矩阵来描述使用纹理的本地 TBN 空间,因此答案是:
不,没有网格本身,您无法将全局法线转换为网格局部坐标系。
但是,如果纹素分布均匀(纹理内的区域及其投影到网格上的对应区域在网格上的任何位置具有相同的比率),那么您可以估计网格表面位置(通过积分),因此如果网格具有一些均匀的镶嵌网格可以推断这是可能的,但结果会很粗糙,而且过程本身会比使用原始网格要困难得多......
推荐阅读
- git - 致命:'.git/objects/pack/tmp_idx_XXXX' 上的 fsync 错误:权限被拒绝
- sql - 在 0000000001 或 00000123131 等 varchar 序列中查找非 0 的数字
- qml - QML - 如何正确地将隐式设置设置为 GridLayout
- akka-stream - 项目流,每个产生 n{ http request } > merge{response} > wrapInHeaderAndFooter{data} > http-request
- html - 复选框更改事件接收未定义的值
- swift - 如何实现多个水平标签,如果自动布局没有足够的空间,标签可以垂直增长
- c# - 以一种非常具体的方式生成 Xml
- vue.js - this.my_object.filter 不是函数
- java - 线程的join方法
- r - 使用 R-Markdown 在 kableextra 中包装行名称