图形学
文章平均质量分 74
佛经forever
这个作者很懒,什么都没留下…
展开
-
法线从object space到eye space的转换((normal matrix)
对于顶点来说,从object Space转换到eye space, 使用model-view矩阵就好了.那么顶点的法线是否也可以直接使用model-view矩阵转化? 通常情况下是不行的. 如下两张图是顶点的tangent和normal向量使用m-v矩阵从object space到eye space的变换: >>>>>>>>>>>>>>>> 可以看到在e转载 2015-10-19 15:47:30 · 691 阅读 · 0 评论 -
齐次空间的裁剪
转载:https://blog.csdn.net/softwarekid/article/details/45055253感谢softwarekid的博文图形流水线中齐次空间的裁剪(1)1. 本文将分为下面三部分引入:为什么不在投影除法后裁剪?为什么能用齐次坐标进行裁剪使用齐次坐标裁剪的步骤2. 引入:为什么不在投影除法后裁剪 在齐次空间对顶点和线裁剪是如今图形学管线进行裁剪的标准做法...转载 2018-07-02 10:29:05 · 978 阅读 · 0 评论 -
Note It
解决转载 2018-06-08 09:27:40 · 200 阅读 · 0 评论 -
压缩法线的几种方法
这篇文章是老外的,我只摘取了想要的,原文链接在底下。1.直接存在RGB通道上。half4 encode(half3 n){return half4(n.xyz*0.5+0.5,0);}half3 decode(half4 c){return c.rgb*2-1;}2.存储法线的XY在颜色通道上,计算Zhalf4 encode(half3 n){return half4(n.xy*0.5+0.5,...翻译 2018-05-31 16:51:10 · 1880 阅读 · 0 评论 -
Unity Shader 公告板, billborad的实现思路们--------------马上发车,去往东莞的路上,你我不在孤独
思路一:CPU实现思路二:GPU实现思路1.1不是有个LookAt么?!transform.LookAt(Camera.main.transform);貌似有些许问题。。思路1.2那就同步相机的旋转如何?transform.rotation = Camera.main.transform.rotation;思路2.1,shader去做。。。呃。。。。先把一个测试模型上一下,模式是两个三角面的qua...原创 2018-05-28 18:27:40 · 2101 阅读 · 0 评论 -
进击的序列帧 四(额外篇,疑似最终章)------- 让你的序列帧没有帧感,如飘柔般丝滑
当不要脸已成习惯,当山峰也没有了棱角,当招人这么困难的时候,我还是在篇头植入的招聘。坐标山东青岛市北,招聘日系画师,其他岗位目前公司没有说,有意思的可以入群私聊。然后再说一下QQ群,山东手游研发聚集地335772557,进群先看公告,要是抱着我要学习的心态进群的话,那你就失望了,因为是个死群。偶尔心情好的是时候会发个技术链接。接下来进入正题!!一直都说要写写motionVector的。但是一直也没...原创 2018-05-26 11:13:58 · 403 阅读 · 0 评论 -
透明物体带来恼人的问题-Transparent RenderQueue----------Unity------让你的透明物体间歇性的脑残!
当不要脸已成习惯,当山峰也没有了棱角,当招人这么困难的时候,我还是在篇头植入的招聘。坐标山东青岛市北,招聘日系画师,其他岗位目前公司没有说,有意思的可以入群私聊。然后再说一下QQ群,山东手游研发聚集地335772557,进群先看公告,要是抱着我要学习的心态进群的话,那你就失望了,因为是个死群。偶尔心情好的是时候会发个技术链接。接下来进入正题!!感谢ZY的测试package!怎么决定两个透明物体的渲...原创 2018-05-22 11:15:50 · 2447 阅读 · 0 评论 -
ShaderGUI_Ex-简易的shaderGUI,快捷方便的有点下带来的弊端是功能不够Editor强大
https://github.com/CorsairProhell/ShaderGUI_Ex-原创 2018-05-15 15:38:34 · 983 阅读 · 0 评论 -
进击的序列帧 三(额外篇,一篇顶两篇)------- 让你的序列帧没有帧感,如飘柔般丝滑。
当不要脸已成习惯,当山峰也没有了棱角,当招人这么困难的时候,我还是在篇头植入的招聘。坐标山东青岛市北,招聘日系画师,其他岗位目前公司没有说,有意思的可以入群私聊。然后再说一下QQ群,山东手游研发聚集地335772557,进群先看公告,要是抱着我要学习的心态进群的话,那你就失望了,因为是个死群。偶尔心情好的是时候会发个技术链接。接下来进入正题!!这篇文章我只是写个想法,如果想360度的立体,自己根据...原创 2018-05-15 15:33:01 · 950 阅读 · 0 评论 -
Shader特效——“翻页”的实现 【GLSL】
参考自:http://webvfx.rectalogic.com/examples_2transition-shader-pagecurl_8html-example.html效果图[cpp] view plain copyprecision mediump float; varying vec2 texCoord; uniform sampler2D sourceTex; unifor...转载 2018-04-03 14:50:33 · 2683 阅读 · 2 评论 -
双拋面反射---一个听说比cubemap更省的方式?!+++++矫正的matcap的思路
当不要脸已成习惯,当山峰也没有了棱角,当招人这么困难的时候,我还是在篇头植入的招聘。坐标山东青岛市北,招聘日系画师,其他岗位目前公司没有说,有意思的可以入群私聊。然后再说一下QQ群,山东手游研发聚集地335772557,进群先看公告,要是抱着我要学习的心态进群的话,那你就失望了,因为是个死群。偶尔心情好的是时候会发个技术链接。接下来进入正题!!这篇文章我只是写个想法,如果想360度的立体,自己根据...原创 2018-03-31 11:01:22 · 1159 阅读 · 0 评论 -
进击的序列帧 二(两篇)------- 让你的序列帧立体起来!
当不要脸已成习惯,当山峰也没有了棱角,当招人这么困难的时候,我还是在篇头植入的招聘。坐标山东青岛市北,招聘日系画师,其他岗位目前公司没有说,有意思的可以入群私聊。然后再说一下QQ群,山东手游研发聚集地335772557,进群先看公告,要是抱着我要学习的心态进群的话,那你就失望了,因为是个死群。偶尔心情好的是时候会发个技术链接。接下来进入正题!!这篇文章我只是写个想法,如果想360度的立体,自己根据...原创 2018-03-17 11:26:12 · 610 阅读 · 0 评论 -
Gray+Gradient?=Color???????,Index图和一张色图做成还原原图?!!!不可思议之举,不过代价还是有的!
坐标山东青岛市北,招聘日系画师,其他岗位目前公司没有说,有意思的可以入群私聊。然后再说一下QQ群,山东手游研发聚集地335772557,进群先看公告,要是抱着我要学习的心态进群的话,那你就失望了,因为是个死群。偶尔心情好的是时候会发个技术链接。接下来进入正题!!图片均来自网路,版权归原作者所有结果图:问题还是有的,目前不知道怎么解决,如果解决了在另发blog吧(左图我没原创 2018-01-29 14:32:04 · 581 阅读 · 0 评论 -
2MapsIn1Channel----什么?!两张灰度图存在一个通道里?!
(这里说的图都是指单通道8bits图)要把两张图存在一个通道里?要把4张图存在一个通道里?!要不8张图存在一个通道里??!!这是不是要疯!!!!的确是可以的!!!下面。。。。下发个广告。乳此厚颜无耻的我,你又能奈我何!!!坐标山东青岛市北,招聘日系画师,其他岗位目前公司没有说,有意思的可以入群私聊。然后再说一下QQ群,山东手游研发聚集地335772557,进群先看公原创 2018-01-22 17:43:34 · 904 阅读 · 2 评论 -
Gamma & Linear Color Space
转载 http://www.jianshu.com/p/321f39b7fa93 感谢AlphaZhu本来是想自己谢谢见解的,突然发现作者写的很好了,不敢提笔,狂自转载。随便打个广告,QQ群,山东手游研发聚集地335772557,进群先看公告,要是抱着我要学习的心态进群的话,那你就失望了,因为是个死群。偶尔心情好的是时候会发个技术链接。坐标山东青岛市北,招聘日系画师,spine动画转载 2017-12-03 15:45:02 · 3659 阅读 · 0 评论 -
Unity FlatShadow阴影技术
虽然不是什么新技术,但是是老技术啊,对啊,就是这么驴唇不对马嘴,就是这么的无耻,先发个招聘:坐标山东青岛市北,招聘日系画师,spine动画师。然后再说一下QQ群,山东手游研发聚集地335772557,进群先看公告,要是抱着我要学习的心态进群的话,那你就失望了,因为是个死群。偶尔心情好的是时候会发个技术链接。扯的虽然不多,但是要进入话题了。测试来源于互联网,若侵权原创 2017-11-29 18:18:54 · 1300 阅读 · 0 评论 -
GPU instancing unity官方文档翻译
自己的翻译,术语不太会,想喷就喷哟,学到东西就好。Introduction介绍使用很少数量的dc(draw calls)一次性的绘制由相同mesh的物体的多份实例。主要用在以下一些情况,比如,建筑群的渲染,树木,草地等那些在场景中重复出现的物体。(概括:减少dc,批处理)GPU instancing只能渲染只有一个drawcall的相同mesh的物体。但是,每一个ins翻译 2017-10-16 21:43:07 · 1605 阅读 · 0 评论 -
Triangulation by Ear Clipping(耳切法处理多边形三角划分)
使用EarClipping三角化多边形(翻译)---Triangulation by Ear Clipping(http://www.geometrictools.com/Documentation/TriangulationByEarClipping.pdf)内容提要1、简介2、Ear Clipping方法3、含有岛洞的多边形4、查找相互可见点5、含有多个岛洞的多边形转载 2015-12-28 14:29:52 · 12779 阅读 · 2 评论 -
关于unityshader vertex阶段POSITION语义使用上的测试结果
这是一篇神奇的记录。里面有一句注释很让我吃鲸。 o.dummy = v.vertex; // make OpenGL happy然后,这里做一点笔记。下面这个是测试shader1Shader "ShaderStore/Templates/Test Vertex POSITION"{ Properties { _MainTex ("Texture", 2D) = "white" {} }...原创 2018-06-28 14:55:08 · 2944 阅读 · 0 评论