打开VS2015
文件->新建->项目
左侧选择Visual C++下的Win32,右侧框中选择Win32控制台应用程序。如果是英文版的,叫“Win32 Console Application”
选择路径 ,输入项目名
出现向导。选择“下一步”,在设置里勾选“附加选项”下的“空项目”。点击完成。
现在有一个空的项目,没有任何源文件、头文件。点击在左侧或者右侧的“解决方案管理器”树型结构下的“源文件”,右键,选择“添加->新项目”,在d出的对话框里选择“c++文件(.cpp)",输入文件名,确定。
现在有个源文件了,coding
写完代码后,F7编译,Ctrl-F5运行或者F5调试。对应的菜单在“生成”和“调试”下面。
Enjoy it
1) Expression Blend(下称Blend),是一款用于设计桌面和Web应用用户界面的可视化工具。 2)作用:用户可以通过拖拉控件方式创建用户交互界面;另外Blend中,包含一款软件原型建模工具SketchFlow, 该工具允许用户快速开发出专业的项目原型OpenGL ES实践教程1-Demo01-AVPlayer
OpenGL ES实践教程2-Demo02-摄像头采集数据和渲染
OpenGL ES实践教程3-Demo03-Mirror
OpenGL ES实践教程4-Demo04-VR全景视频播放
OpenGL ES实践教程5-Demo05-多重纹理实现图像混合
OpenGL ES实践教程6-Demo06-全景视频获取焦点
OpenGL ES实践教程7-Demo07-多滤镜叠加处理
其他教程请移步 OpenGL ES文集 。
在 OpenGL ES实践教程5-Demo05-多重纹理实现图像混合 尝试把两个图像用多重纹理的方式进行混合,这次补充介绍其他混合方式--blend混合与shader混合。
不同于多重纹理用一个shader读取两个纹理单元的图像数据;
不同于滤镜链,第一个滤镜以纹理单元0为输入,输出到纹理单元1,第二个再以纹理单元1为输出;
blend混合与shader混合是在 原来的绘制基础上,接着绘制图形 。
blend混合是在绘制图形时,把要绘制的颜色与当前缓冲区里面的颜色按照特定的混合方式进行叠加。blend混合常用在绘制透明的图形,会用到RGBA颜色空间中的alpha值。
混合过程中可以通过glBlendFunc设定对应的混合方式,常见的混合模式如下:
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)