Unity镜子效果的制作过程 Create Mirror —— 创建镜子 1. 在场景中创建一个 Plane —— 用来作为镜子 2. 同时创建一个材质球 /Material —— 给到 Plane 上 3. 修改新创建的 Material 的 Shader 为 Unlit/Texture Crea ...
分类:
编程语言 时间:
2020-05-15 13:58:21
阅读次数:
378
OpenGLES 状态机: 手机屏幕坐标系 左上角(0,0) OpenGL坐标系 中心点(0,0)支持绘制点,线,三角渲染分:顶点渲染(描述图形,建立模型)和像素渲染(填充颜色) 图元(Primitive):点、线、三角形等 着色器:Shader 顶点:Vertex 片段:Fragment 缓冲区: ...
分类:
其他好文 时间:
2020-05-15 13:40:53
阅读次数:
65
PostProcessing是unity内置的后期效果增强组件,可以在极短的时间内得到各种常用特效的效果,对于编写Shader的苦手(比如在下)来说,确实是个天大的福音了。第一次接触PostProcessing与实际开发中,效果确实惊艳到了,之后PostProcessing就成了游戏开发的必备组件= ...
分类:
编程语言 时间:
2020-05-14 13:15:42
阅读次数:
70
1. shader开发编辑器kodelife,地址:https://hexler.net/products/kodelife 2. shader调试工具GAPID,google开源的一个项目,地址:https://github.com/google/gapid3. shader调试工具RenderD ...
分类:
其他好文 时间:
2020-05-13 11:49:32
阅读次数:
126
裁剪是从数据集合提取信息的过程,它是计算机图形学许多重要问题的基础。裁剪典型的用途就是从一个大的场景中提取所需的信息,以显示某一局部场景或视图。比如浏览地图时,对感兴趣的区域放大显示,此时窗口内显示的内容会相应减少。确定图形的哪些部分在窗口内,哪些部分在窗口外(不可见区域),只显示窗口内的那部分图形 ...
分类:
编程语言 时间:
2020-05-13 00:38:00
阅读次数:
117
使用OpenGL设置纹理图片具体步骤如下: //1.分配纹理对象 参数1:纹理对象个数,参数2:纹理对象指针 glGenTextures(1, &textureID); //2.绑定纹理状态 参数1:纹理状态2D 参数2:纹理对象 glBindTexture(GL_TEXTURE_2D, textu ...
分类:
其他好文 时间:
2020-05-10 19:00:16
阅读次数:
76
固定管线使用使用存储着色渲染,好处在于我们不要考虑到渲染中到底是顶点着色器还是片元着色器.所以我们在使用存储着色器时,不需要思考传递数据,该有那种方式传送.你只需要传递不同存储器所需要的数据到参数列表就可以了. 至于它的底层是如何实现的,并不需要关心.因为这一切它已经封装起来了. ...
分类:
其他好文 时间:
2020-05-09 15:27:22
阅读次数:
76
为什么需要ASE模板 以开发一套角色Shader的过程为例: 开发基础版本, 满足基本功能 开发角色溶解, 褪色等基于基础版本Shader 基础版本迭代改代码 基于基础版本的Shader跟着迭代改代码 基础版本再次迭代改代码 基于基础版本的Shader再次跟着迭代改代码 ....... 以上过程可见... ...
分类:
编程语言 时间:
2020-05-06 20:13:54
阅读次数:
229
英文原文:http://docs.osgearth.org/en/latest/developer/shader_composition.html Shader Composition 着色器的合成系统 Shader Composition(介绍) osgEarth在其几种渲染模式中使用GLSL着色 ...
分类:
其他好文 时间:
2020-05-06 15:29:34
阅读次数:
118
原文链接:https://blog.csdn.net/hankern/java/article/details/84037176 1、opengl wiki 收集了大量opengl相关的信息、问题等。它是一个开放的平台,任何人都可以在上面提交信息,但应当是opengl相关的。 网址:https:// ...
分类:
Web程序 时间:
2020-05-06 14:10:31
阅读次数:
73