在显示或者隐藏窗口的时候,可以利用Windows API中的AnimateWindow函数实现一些特殊的效果。主要的动画类型有四种:滚动、幻灯片、折叠或展开和alpha混合渐变。 ##窗口滚动效果 首先定义动画工具类,引入AnimateWindow函数。 public class WindowsEf ...
最近把 最后一张画ui的rt 从float换成srgb 并没有引起我预计会有的 alpha混合结果发生变化的事情 我想是因为 1.artists在ps里的工作流是线性空间 2.onchip memory一直都是32bits 和framebuffer 精度无关 所以不用srgb虽然会失去暗部细节 但这 ...
分类:
其他好文 时间:
2019-06-26 13:28:23
阅读次数:
88
alpha混合与porter/duff alpha混合与porter/duff alpha混合与porter/duff alpha混合与porter/duff 稍微接触过一点图形相关应用的人应该都会知道alpha混合,再深入一点就应该会看到porter, duff两位神人的名字,他们是最早在SIGG ...
分类:
其他好文 时间:
2019-03-27 20:55:10
阅读次数:
171
2、VIP Frame Buffer 1、原来我是一直存在一个疑惑,demo上说VIP Frame Buffer输出是固定的60fps,但是在NiosII的程序中我没有找到设置输出为60fps的设置,怎么会这样呢? 想来想去觉得是CVO的dout_rdy信号实现了所谓的60fsp. 2、搞明白了什么 ...
分类:
其他好文 时间:
2018-08-11 10:49:45
阅读次数:
130
目标:两个cube,一个在前一个在后,前面的半透,透过前面可以看到后面的,而且颜色是有叠加的如下图:后一个cube就是默认的材质,不用变化,主要看前一个cube这个shader很简单Shader代码:Shader"Custom/TestTransShader"{Properties{_Alpha("Alpha",range(0,1))=0.5//1.}SubShader{tags{"queue"=
分类:
其他好文 时间:
2018-02-05 10:36:32
阅读次数:
216
原文: https://blogs.msdn.microsoft.com/shawnhar/2009/02/18/depth-sorting-alpha-blended-objects/ 翻译:李现民 最后修改:2012-07-03 “为什么我的透明物体的绘制顺序是错误的,或者为什么它们的一部分不见 ...
分类:
编程语言 时间:
2017-11-14 14:32:35
阅读次数:
168
引用:1.Unity3D shader Blending2.【风宇冲】Unity3D教程宝典之Shader篇:第十三讲 Alpha混合 混合(Blending)是计算机呈现渲染结果的最后阶段,每一个像素将被绘制到屏幕上。 混合的基本公式:Blend SrcFactor DstFactor 将前面各种 ...
分类:
其他好文 时间:
2017-08-25 13:46:51
阅读次数:
216
Alpha Blending 即Alpha混合 Blending 就是处理透明度的,处理光栅化最后阶段,显示在屏幕上的颜色 1 Blend Off 关闭alpha混合 2 混合公式:Blend SrcFactor DstFactor SrcFactor 混合源系数 Shader当前计算点的颜色的混合 ...
分类:
编程语言 时间:
2017-08-03 22:09:29
阅读次数:
221
第17章 三维游戏模型的载入 主要是如何从3ds max中导出.X文件,以及如何从X文件加载三维模型到DirextX游戏程序里。因为复杂的3D物体,要用代码去实现,那太反人类了,所以我们需要一些建模软件。 对于3ds max,要到出.X文件,要装个Panda插件。然后就是作者推荐的一个3D模型资源网 ...
Deferred Shading,看过《Gems2》 的应该都了解了。最近很火的星际2就是使用了Deferred Shading。 原帖位置: http://blog.csdn.net/noslopforever/archive/2009/03/03/3951273.aspx 这篇文章是对GEMS2 ...
分类:
其他好文 时间:
2017-05-20 16:31:53
阅读次数:
3616