graphics参考技术文章存档
来源:互联网 发布:des算法例子 编辑:程序博客网 时间:2024/05/11 16:05
1.Ray marching
http://jamie-wong.com/2016/07/15/ray-marching-signed-distance-functions/
ShaderToy code: https://www.shadertoy.com/view/XlXfRn
2.Tri-Planar Texture Mapping
https://gamedevelopment.tutsplus.com/articles/use-tri-planar-texture-mapping-for-better-terrain--gamedev-13821
从三个方向分别映射,然后blend
vec3 texCube( sampler2D sam, in vec3 p, in vec3 n ){ vec4 xaxis = texture( sam, p.yz)*abs(n.x); vec4 yaxis = texture( sam, p.xz)*abs(n.y); vec4 zaxis = texture( sam, p.xy)*abs(n.z); vec4 tex = xaxis+yaxis+zaxis; return vec3(tex.x,tex.y,tex.z);}
阅读全文
0 0
- graphics参考技术文章存档
- 技术文章存档
- 技术文章存档
- 网路互联参考模型 存档理解
- 存档
- 存档
- 存档
- 存档
- 存档
- 存档
- 技术文章
- 技术文章
- 技术文章
- 技术文章
- 技术文章
- 技术文章
- 技术文章
- 技术文章
- 6.Cookie,Session
- Python的定向爬取实例
- Python字典中一键多值时,key和val互换
- [Leetcode][python]Sum Root to Leaf Numbers
- [LeetCode] 1.Two Sum
- graphics参考技术文章存档
- pandas实例——MovieLens电影数据实战分析
- HDU1018 POJ1423 UVALive2697 UVA1185 ZOJ1526 Big Number【阶乘位数】
- Virtualbox两块hostonly网卡通信的实现
- 机器码是如何打印输出“ hello world!“的
- GoogLeNet-2014
- Ubuntu16.04+CUDA8.0+GTX960M安装
- 2017-2018 ACM-ICPC, NEERC, Northern Subregional Contest(Dividing Marbles-构造)
- 魔兽分辨率修改器的C语言实现