周一到周五,每天一篇,北京时间早上7点准时更新~ThefirstsectionsofthischapterdescribethegraphicspipelineinOpenGL(本章的第一个部分描述了OpenGL的图形管线).However,OpenGLalsoincludesthecomputeshaderstage(OpenGL同样包含ComputeShader的阶段),whichcanalm
翻译
2019-07-25 07:26:07
1146阅读
点赞
这个标题看起来有点奇怪,大部分人觉得shader的主要用途就是为游戏服务,可惜这最基本的概念却最容易被忽略。如果你经常访问这个blog,就知道我已经很久没有写任何关于shader的文章了。不是我不再对shader感兴趣,就像人人都爱写GUI程序一样,shader永远是游戏编程最让人兴奋的部分-----可以马上获得代码的直观视觉反馈,让人很有成就感。不过当我经历了一个产品的开发过程
转载
2021-12-21 09:41:16
42阅读
我的唠叨不知不觉,从发表第一篇关于《Unity Shaders and Effects Cookbook》已经快十个月了。一开始的初衷就是学习笔记,毕竟将来回过头去看的时候,再看英文难免有种急躁感。从一开始几乎只有我一个人在奋斗,到现在时不时有人学习留言或者发邮件鼓励我,能有人和我一起学习我已经很...
原创
2022-01-07 10:01:20
280阅读
3.基本的bash shell命令 1.man手册使用快捷键 使用空格键翻页2.man -k 某类型 ==== 查找某类型下的所有命令3.ls-R 递归选项-a 显示隐藏文件-F :方便区分何为目录何为文件-l :长列表格式输出linux会在根驱动器上创建一些特别的目录,我们称之为挂载点ls -l my_scr[ai]pt 匹配a或ils -l f[a-i]ll 匹配a到i范围的或ls -l [
转载
2023-08-26 15:19:05
82阅读
一、前面的所以然技术的发展日新月异,说不定回家钓几天鱼,就出来个新东西了。新事物新技术发展的初期,你无法预见其未来之趋势,生命诚可贵,没有必要花过多时间深入研究这些新东西,不过,知道了大概,了解个全貌还是很有必要的。虽不是时代缔造者,也不至于落后于时代发展大潮。互联网的发展相当的神速,其他不说,就前端技术这块,出现的些新名词或生名词就让人眼花缭乱,应接不暇,比如说:HTML5 Canvas, We
转载
精选
2015-09-23 18:11:48
1993阅读
Unity Shaders and Effects Cookbook 最近在读 《Unity Shaders and Effects Cookbook》 中文名称:《Unity 着色器和屏幕特效开发秘笈》 书本源码 https://www.packtpub.com/books/content/sup
原创
2021-07-20 17:42:48
722阅读
文章目录[隐藏] 1 EBS安装前准备
1.1 硬件
1.2 虚拟机vmware下载
1.3 Oracle Linux下载
1.4 EBS R12.1.1下载
1.5 Linux软件包下载
1.6 Oracle补丁下载1.6.1 EBS R12.1.1中文帮助补丁1.6.2 数据库升级11gR2相关补丁1.6.4 EBS升级12.1.3相关补丁1.6.5 所有补丁集合2 vmware安装
前言这一章项目涉及到的内容非常多,你需要了解:光照模型常量缓冲区打包规则几何模型光栅化状态DirectX11 With Windows SDK完整目录Github项目源码除此之外你还需要了解下面内容:章节内容深入理解HLSL常量缓冲区打包规则欢迎加入QQ群: 727623616 可以一起探讨DX11,以及有什么问题也可以在这里汇报。颜色向量一个4D的颜色向量,通常情况下会表示为(red, gree
HTML5 Canvas,WebGL,CSS Shaders,GLSL的暧昧关系 一、前面的所以然技术的发展日新月异,说不定回家钓几天鱼,就出来个新东西了。新事物新技术发展的初期,你无法预见其未来之趋势,生命诚可贵,没有必要花过多时间深入研究这些新东西,不过,知道了大概,了解个全貌还是很有必要的。虽不是时代缔造者,也不至于落后于时代发展大潮。互联网的发展相当的神速,其他不说,就前端技术这块,出现的
转载
2017-12-15 18:19:00
184阅读
2评论
资料地址:https://thebookofshaders.com/?lan=ch Fragment shaders(片段着色器)可以让你控制像素在屏幕上的快速渲染。这就是它在各种场合被广泛使用的原因,从手机的视频滤镜到酷炫的的3D视频游戏。 Shaders 也是一系列的指令,但是这些指令会对屏幕上 ...
转载
2021-08-02 22:54:00
371阅读
2评论
周一到周五,每天一篇,北京时间早上7点准时更新~,中英文对照,一边学编程一边弹吉他,做一个奇葩码农!请不要怀疑翻译是否有问题,我们的翻译工程师是蓝翔毕业的呢!Thegeometryshaderislogicallythelastshaderstageinthefrontend(逻辑上来说,geometryshader是整个渲染管线的最后一个shader阶段),sittingafterthevert
翻译
2019-07-19 06:05:29
1701阅读
点赞
目录Loads the shader files and makes it usable to DirectX and the GPU 加载着色器文件并使其可用于DirectX和GPUCompile the shader programs into buffers 将着色器程序编译到缓冲区中D3DCompileFromFile function D3DCompileFromFile函数Creat
转载
2023-12-07 23:05:10
103阅读
本系列主要参考《Unity Shaders and Effects Cookbook》一书(感谢原书作者),同时会加上
原创
2022-01-07 10:26:52
92阅读
写在前面自己写过Vertex & Fragment Shader的童鞋,大概都会对Unity的光照痛恨不已。当然,我相信这是因为我们写得少。。。不过这也是由于官方文档对这方面介绍很少的缘故,导致我们无法自如地处理很多常见的光照变量。这篇我们就来讨论下Unity内置的一些光照变量和函数到底怎么用。以...
原创
2022-01-07 09:51:11
735阅读
周一到周五,每天一篇,北京时间早上7点准时更新~,中英文对照,一边学编程一边弹吉他,做一个奇葩码农!ThefragmentshaderisthelastprogrammablestageinOpenGL’sgraphicspipeline(像素着色是可编程管线的最后一个阶段).Thisstageisresponsiblefordeterminingthecolorofeachfragmentbef
翻译
2019-07-23 06:09:26
1878阅读
点赞
本系列主要参考《Unity Shaders and Effects Cookbook》一书(感谢原书作者),同时会加上一点个人理解或拓展。这里是本书所有的插图。这里是本书所需的代码和资源(当然你也可以从官网下载)。==========================================...
原创
2022-01-07 10:50:32
72阅读
写在前面关于alpha的问题一直是个比较容易摸不清头脑的事情,尤其是涉及到半透明问题的时候,总是不知道为什么A就遮挡了B,而B明明在A前面。这篇文章就总结一下我现在的认识~Alpha Test和Alpha Blending是两种处理透明的方法。Alpha Test采用一种很霸道极端的机制,只要一个...
原创
2022-01-07 09:58:49
1002阅读
写在前面三个月以前,在一篇讲卡通风格的Shader的最后,我们说到在Surface Shader中实现描边效果的弊端,也就是只对表面平缓的模型有效。这是因为我
原创
2022-01-07 10:07:26
842阅读
本系列主要参考《Unity Shaders and Effects Cookbook》一书(感谢原书作者),同时会加上一点个人理解或拓展。这里是本书所有的插图。这里是本书所需的代码和资源(当然你也可以从官网下载)。==========================================...
原创
2022-01-07 10:20:19
1280阅读
本系列主要参考《Unity Shaders and Effects Cookbook》一书(感谢原书作者),同时会加上一点个人理解或拓展。 这里是本书所有的插图。这里是本书所需的代码和资源(当然你也可以从官网下载)。 =================================...
原创
2022-01-07 10:53:35
275阅读