相关文章

aardio - 利用customPlus库+plus构造一个多按钮组件

利用customPlus库plus组件,轻松构造一个多按钮组件,实现鼠标悬停效果,实现响应点击功能。 效果一: 代码一: import win.ui; /*DSG{{*/ var winform win.form(text"aardio form";right759;bottom469) winfo…

E-Prime学习笔记

基本操作: 首先,打开E-Prime,双击Structure中的SessionProc,就会在右边灰色的工作区域内跳出来一个框,里面就是SessionProc代表的时间轴,这是相当于一条时间主线。 然后可以将左侧ToolBox中的控件拖到时间…

Postgresql源码(106)Generic Plan与Custom Plan的区别(以分区表为例)

相关: 《Postgresql源码(105)分区表剪枝代码分析》 《Postgresql源码(106)Generic Plan与Custom Plan的区别(以分区表为例)》 实例 CREATE TABLE measurement (city_id int not null,l…

链表与队列的公共操作

周未在家没事,封装了一个链表与队列操作的类,主要目的是实现对链表基本操作的封装。本人才疏学浅,如果有写得不好的地方,还望大家指正。类及方法属性如下图: LinkedList类,链表操作的类,包括插入…

天气和气象数据网站集合

1.历史天气数据 我们当然可以去中国气象数据网http://data.cma.cn/ 那和注册麻烦,通过又慢,历史数据获取时间范围极其有限 这时候就可以看国外的网站了,当然准确率就没有保障了 著名的wunderground 包含2005年至今的数据,非常…

3D优化之ShadowGun系列三:shader系列汇总

这是shadowgun中是所有shader。 效果汇总: 按系列分为以下几种: 1、Scroll2Layers系列,通过uv滚动,来实现效果。包括前面分析的浓烟效果,天空盒上的云飘动效果. 包括:Scroll2Layers名字的这三个。 2、go…

shadowgun_SHADOWGUN在Unite上的演讲

shadowgun Many people were asking for slides from yesterdays “SHADOWGUN: rendering techniques and optimization challenges” talk, so here it is: SHADOWGUN at Unite’11 slides. And sorry for poor projector image. 在昨天的“ SHADOWGUN:渲染技术和优…

3D优化之ShadowGun系列二:浓烟,使用面片模拟粒子效果

先看效果: 看一下网格模型: 这就是个面片模型,越靠近边缘的地方,alpha值越低。所以烟有变淡的感觉。 如图: 注意箭头指的地方,面片这里故意做了个折角,这样让烟看起来更有在某个位置受风改变方…

【Unity Shaders】ShadowGun系列之一——飞机坠毁的浓烟效果

最近一直在思考下面的学习该怎么进行,当然自己有在一边做项目一边学OpenGL,偶尔翻翻论文之类的。但是,写shader是一个需要实战和动手经验的过程,而模仿是前期学习的必经之路。很多人都会问,怎么学shader,看…

这几天阅读的shadowgun的几个shader

直接从阅读时记录的笔记摘抄过来,写的比较随意。 1. MADFINGER-blinking-god-rays 除了可以用于实现太阳光线效果,还能调整参数让颜色随时间淡入淡出闪烁,能做出想灯光之类的效果这个shader的基本算法和MADFINGER-god-rays基本一致(透明度淡入…

【Unity Shaders】ShadowGun系列之二——雾和体积光

写在前面 体积光,这个名称是God Rays的中文翻译,感觉不是很形象。God Rays其实是Crepuscular rays在图形学中的说法,而Crepuscular rays的意思是云隙光、曙光、曙暮辉的意思。在现实生活中,它的样子大概是下面这样: 体积光的翻译大概就是由于这种光可见好像有体积似的。这…

3D优化之ShadowGun系列一:旗子飘扬效果实现方法及shader注解

先看效果: 飘动全是使用shader偏移顶点 的位置做的 几个点: 1、顶点数据的alpha值,标识了受风的权重。alpha越大,受风越厉害。 通过观察模型可以看出这点。而shader里这句也有说明。 以_Time作为参数,使用frac来取…

ShadowGun 的学习笔记 - GodRays

首先先贴一些参考文章,感谢这些人的分享精神。 官方:http://blogs.unity3d.com/2012/03/23/shadowgun-optimizing-for-mobile-sample-level/ 一些分享: http://ravenw.com/blog/2012/03/30/shadowgun-shared-level-shaders-and-skills/ h…

ShadowGun shader 解析(1)

ShadowGun shader 解析(1) 小弟初来咋到,不对的地方请大家海涵。 去年的时候就从网上下了这个工程,虽然只有一个场景和一些shader,不过这些已经足够了。像这样公司能将自己项目的一部分放在网上供大家学习真是难能可贵…

shader之——shadowGun代码分析

shadowGun是官方一个很早的demo,但是里面的东西真的是值得一学 1.烟火,大多数人都是选择粒子来做这样的烟火,在shadeGun中只是用了一个片 搞定了如此真实的烟火,效率上面真的是比粒子好的不是一般的多。 // Upgrade NOTE: replac…

ShadowGun Demo学习(非技术向)

主要针对拿来主义,并对一些使用范围广的shader进行研究。虽然是4,5年前的demo,但还是有学习价值的 1.GodRays MADFINGER/Transparent/GodRays 传统的上帝之光效果,有顶点变形,适用范围非常广。 另外维京村落demo中,还有…

ShadowGun Billboard Blinking God Rays

原理 1. 广告牌 2. 闪烁 3. 体积光远近淡出入变化 效果 代码 Shader "Unlit/BlinkingBillboardedGodRay" {Properties{_MainTex ("Base texture", 2D) = "white" {}_FadeOutDistNear ("Near fadeout dist", float) = 10 _FadeOu…

ShadowGun 图形技术分析

https://zhuanlan.zhihu.com/p/27966138 ShadowGun虽然是2011年的移动平台的游戏demo,但是里面的很多优化技巧到现在来看都是很值得学习的,毕竟是上过西瓜大会的。 网上现存的两份代码一个是shadow gun sample level,一个游戏场景&#xff0c…

ShadowGun 飘动的旗帜

这几天在写shader的时候,发现sublime对shader的支持特别好用 Install Packages: Unity Shader GL Shader Validator OpenGL Shading Language (GLSL) ShaderLanguages Shader Syntax (GLSL HLSL Cg)装好这几个包后,shader会高亮和自动跳转 -------…

ShadowGun Shader学习

读了《Unity Shader入门精要》后,下了ShadowGun 的demo来学习下。 说明 标记为转载的原因是因为不知道如何去找准确的顺序去看Shadow Gun,所以学习的顺序是按照Candy Cat的学习顺序看的。https://blog.csdn.net/candycat1992 冒烟效果 之前冒烟的效果…