此篇文章记录Dissolve Effect(溶解特效)的制作过程 软件环境 Unity 2018.1.2f1 Packages: Lightweight Render Pipeline 1.1.11 Dissolve Effect最终效果 创建工程及初始设定 New Project & New Sc ...
分类:
编程语言 时间:
2018-08-27 21:18:43
阅读次数:
572
【HLSL ddx / ddy】 在光栅化的时刻,GPUs会在同一时刻并行运行很多Fragment Shader,但是并不是一个pixel一个pixel去执行的,而是将其组织在2x2的一组pixels分块中,去并行执行。 偏导数就正好是计算的这一块像素中的变化率。从下图可以看出来ddx 就是右边的像 ...
分类:
其他好文 时间:
2018-08-27 18:23:52
阅读次数:
300
Unity Version: 2018.1.6f1 创建工程 打开Unity并创建一个新工程 安装依赖项 Window -> Package Manager打开包管理器,安装二个依赖包: 1. Lightweight Render Pipeline2. Shader Graph Lightweigh ...
分类:
编程语言 时间:
2018-08-27 12:48:14
阅读次数:
699
【HLSL】 1、Direct3D 9 shaders can be designed using shader model 1, shader model 2 and shader model 3; Direct3D 10 shaders can only be designed on shade ...
分类:
其他好文 时间:
2018-08-27 12:34:16
阅读次数:
217
关注forwardbase下的 standard.shader 跟踪到UnityStandardCoreForward.cginc UNITY_STANDARD_SIMPLE开关是简化版意思,进下边的分支 顶点着色器 vertForwardBase 先看输出 至此顶点着色器完事,下篇开始像素着色器 ...
分类:
编程语言 时间:
2018-08-25 17:29:58
阅读次数:
993
1.一张图片是如何显示在屏幕上的 一张图片渲染到unity界面中的大致流程。 <! more 2.我们要做什么 我们要做的就是在CPU中将图片的矩形顶点数据修改成圆角矩形的顶点信息,之后Unity会将修改后的顶点数据发到GPU中,并设置对应的shader,GPU就会根据我们发送的顶点数据将图片渲染成 ...
分类:
其他好文 时间:
2018-08-23 02:25:53
阅读次数:
236
Shader篇 总结:总算解决了NGUI中Shader不能实时更改的问题,原来NGUI中的Texture组件提供了OnRender代码示例如下 /*************************************** Editor: Tason Version: v1.0 Last Edit ...
分类:
其他好文 时间:
2018-08-20 11:40:10
阅读次数:
398
1. 首先实例化Android上下文环境,即EGL的初始化。 2. 将EGL和设备的屏幕连接起来。使用EGLSurface,通过EGL库提供的eglCreateWindowSurface可以创建一个可实际显示的Surface,通过EGL库提供的eglCreatePbufferSurface可以创建一 ...
分类:
移动开发 时间:
2018-08-19 19:59:53
阅读次数:
333
重装完成之后,还是有很多问题,比如触摸屏的驱动没了,你要接上去鼠标之后操作 由于Surface只有一个USB口,你接了鼠标,就没法接键盘,所以要开启屏幕的软键盘,右击任务栏,勾选显示触摸键盘按钮,然后可以在右下角找到键盘的图标 然后就可以打字了(注意开启屏幕键盘只是为了连接无线的时候输入密码,因为不... ...
把SurfacePro充好电,然后关机,开机按住音量+,然后再按电源键,可以开机并进入BIOS(此前应确保优盘已经装了PE并插入Surface) 然后选择U盘启动为第一个(按住之后把他拖放到第一位置即可),如果你能看到多个Windows Boot Manager,也可以点击后面的删除,这些都是残留的... ...