码迷,mamicode.com
首页 >  
搜索关键字:着色器    ( 472个结果
(转载)(官方)UE4--图像编程----着色器开发----异步计算(AsyncCompute)
异步计算(AsyncCompute) 渲染硬件接口(RHI)现支持 Xbox One 的异步计算(AsyncCompute)。此法可运行与渲染异步的 dispatch() 调用,有效利用未使用的 GPU 资源(计算单元(CU)、寄存器和带宽)。异步计算使用单独的上下文,我们通过 RHI 函数同步渲染 ...
分类:其他好文   时间:2017-12-25 19:29:11    阅读次数:557
Shader 入门笔记(二) CPU和GPU之间的通信
渲染流水线的起点是CPU,即应用阶段。 1)把数据加载到显存中 2)设置渲染状态,通俗说这些状态定义了场景中的网格是怎样被渲染的。 3)调用DrawCall,一个命令,CPU通知GPU。(这个命令仅仅会指向一个需要被渲染的图元列表,并不会包含材质信息,因为在上一阶段已经完成) CPU流水线 GPU从 ...
分类:其他好文   时间:2017-12-21 17:21:57    阅读次数:91
Unity 图形学 基础知识总结
1. 渲染流水线 三大块:应用阶段,几何阶段,光栅化阶段 渲染图元 顶点信息 GPU流水线 顶点数据=> 顶点着色器;曲面细分着色器;几何着色器;裁剪;屏幕映射=> 三角形设置;三角形遍历;片元着色器;逐片元操作=> 屏幕图像 裁剪:可配置的,摄像机属性 逐片元操作:模板测试,深度测试,混合(不可编... ...
分类:编程语言   时间:2017-11-21 14:20:08    阅读次数:134
【Unity-ShaderLab入门】 Shader是什么?
ShaderLab 是Unity3d自己封装的一个调用CG/HLSL/GLSL的接口。 Shader相关文件(扩展名): shader - 着色器的主要文件 cg/cginc - 着色器的公用文件,可以在cg/shader/cginc文件中被"include"(包含),一般用来写全局方法和全局变量, ...
分类:编程语言   时间:2017-10-28 18:54:41    阅读次数:209
【WebGL】《WebGL编程指南》读书笔记——第五章
一、前言 终于到了第五章了,貌似开始越来越复杂了。 二、正文 Example1:使用一个缓冲区去赋值多个顶点数据(包含坐标及点大小) Example2:使用varying变量从顶点着色器传输颜色信息给片元着色器 Example3:纹理(将图片的纹理赋给webgl对象) 三、结尾 以上代码均来自《We ...
分类:Web程序   时间:2017-10-23 21:47:42    阅读次数:332
使用 DirectX 创建 3D 图形
官方链接 https://msdn.microsoft.com/zh-cn/library/windows/desktop/hh465137.aspx 使用 Windows 运行时初始化 Direct3D 接口。 应用每顶点着色器操作 设置几何图形 将场景栅格化(将 3D 场景扁平化为 2D 投影) ...
分类:其他好文   时间:2017-10-22 01:31:14    阅读次数:158
UnityShader之固定管线着色器
·首先,我们先看一下UnityShader的基本框架。·//设置Shader的目录路径·Shader"FixedShader/Fixed001"·{·//设置Shader所需要的外部属性·Properties{}·//子着色器(表示一种渲染方案)·SubShader{·//例如针对PC机Pass·//表面着色器没有Pass通道·{}}·SubShader{·//例..
分类:编程语言   时间:2017-10-18 20:04:13    阅读次数:147
osg内置shader变量
attribute:应用程序与顶点着色器的接口,使用顶点属性定义函数进行定义; uniform:应用程序与所有着色器的接口,定义不随顶点变化的“一致变量”; varying:着色器之间的“易变变量”接口,用于传递插值得到的顶点数据; const:用于声明常量数据; in:作为函数形参进行传递,函数返 ...
分类:其他好文   时间:2017-10-13 21:15:33    阅读次数:962
OpenGL chapter3 基础渲染
3.1 基础图形管线 三种向OpenGl着色器传递渲染数据的方法:属性,Uniform和纹理.3.2 创建坐标系 3.2.1 正投影 GLFrustum::SetOrthographic(??); 3.2.2 透视投影 GLFrustum::SetPerspective(float fFov, fl ...
分类:其他好文   时间:2017-10-12 23:03:25    阅读次数:243
图形学基础知识
本篇主要给大家介绍图形学基础知识,了解Unity图像渲染机制,以及图像渲染管线流程。主要是因为伴随着VR/AR的飞速发展,为了满足VR高清高帧率的极限渲染,着色器编程(Shader)也成为了Unity程序开发人员的必备知识。首先,给大家介绍一下Unity图像渲染机制在Unity引擎中,任何..
分类:其他好文   时间:2017-10-11 16:25:02    阅读次数:468
472条   上一页 1 ... 13 14 15 16 17 ... 48 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!