图形图像
薛大胖
知道越多,知道越少。
展开
-
Photoshop中图层叠加效果的算法
在编写Shader时难免会用到颜色叠加,这里提供了PS中不同图层叠加效果的算法。转载 2015-12-30 14:49:04 · 3563 阅读 · 0 评论 -
65536 65535 65534
65536 65535 65534通常在导入模型的时候会遇到65534的限制,比如Unity里的“Meshes may not have more than 65534 vertices or triangles at the moment”提示。开起来像是2的16次方,但为什么不是65536?65536和65535会有什么问题?为什么不是2的32次方?显卡底层做了什么?于是抽时间研究了一番。如图:原创 2017-09-25 17:46:24 · 1316 阅读 · 0 评论 -
处理棋盘格贴图四方连续问题
shader处理if的语句性能消耗会比较大,分支较多。我的思路如下: 1,假设物体UV是0-1的方块 2,用 (UV%0.25)得到0~0.25之间循环的uv 3,用offset(float a,float b)与方法2得到的数字叠加,得到指定某个方块的循环UV坐标 4,用scale S 与物体原UV相乘,实现四方连续贴图放大缩小原创 2017-12-01 15:56:05 · 1692 阅读 · 0 评论 -
OpenCV环境配置
百度有相应的全局配置,缺点是如果别人电脑没有配置相应环境就无法运行程序。这里介绍另一种配置方法。2.1 copy编译完的OpenCV文件夹到某目录,我是放在D盘根目录2.2 在VS中创建新工程2.3 复制“opencv_world320d.dll”和“opencv_world320d.lib”到VS工程根目录2.4 在VS工程中配置OpenCV地址2.5测试2.5.1复制图片到VS工程根目录2.5.原创 2017-10-26 18:20:22 · 370 阅读 · 0 评论 -
3D LUT调色:单反如何实现电影级调色。
胶片色彩跟电影色调,一直以来是大家喜欢的色调。今天就在看看单反是如何实现电影级调色的。转载 2017-03-09 11:49:33 · 19196 阅读 · 0 评论 -
Real-Time Hair Simulating And Rendering
最近研究头发实时渲染,发现一篇比较好的文章,因此翻译出来,一方面增加/自己对原论文的理解,另一方面希望能对需要的人有所帮助。原论文传送门。我翻译水平一般,尽可能认真严肃的翻译,如有错误,还望提醒。PartI我(原作者)决定分三部分尽可能详细讲解Marschner论文《Light Scattering from Human Hair Fibers》中研究的内容。首先,我得提醒你为了理翻译 2016-01-27 11:54:15 · 2948 阅读 · 3 评论 -
(2016-1-5更新)unity3d Hair real time rendering _ An Energy-Conserving Hair Reflectance Model
最近一直研究关于真实头发实时渲染的论文,借鉴了Wolf96的文章(传送门)加上同事帮忙,终于出了一个半成品。目前效果方面依然粗糙,达不到要求。论文中Mp效果的实现论文中第一次Np效果的实现论文中多次Np效果实现最终效果合成如图效果所示,球体上总会出现一条黑线,我一直找不到原因,而且很奇怪,在苹果垃圾桶上没有黑线,但在Macbook和安原创 2015-12-30 17:25:35 · 2587 阅读 · 2 评论 -
让人懵圈的左右手坐标系及Unity中的叉积
左右手坐标系大拇指方向的意义挺懵的。 来自:http://blog.csdn.net/dcrmg/article/details/53088463 这里当作坐标方向用的时候,大拇指方向指向x轴正方向,结果是左右手坐标系的差别在于z轴方向相反,这张图画的不够好。 来自:http://blog.csdn.net/dcrmg/article/details/53088463 这里用来表示...原创 2018-03-14 01:41:01 · 2136 阅读 · 3 评论