周一到周五,每天一篇,北京时间早上7点准时更新~ThefirstsectionsofthischapterdescribethegraphicspipelineinOpenGL(本章的第一个部分描述了OpenGL的图形管线).However,OpenGLalsoincludesthecomputeshaderstage(OpenGL同样包含ComputeShader的阶段),whichcanalm
翻译 2019-07-25 07:26:07
1146阅读
1点赞
​        这个标题看起来有点奇怪,大部分人觉得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阅读
1点赞
目录Loads the shader files and makes it usable to DirectX and the GPU 加载着色器文件并使其可用于DirectX和GPUCompile the shader programs into buffers 将着色器程序编译到缓冲区中D3DCompileFromFile function D3DCompileFromFile函数Creat
本系列主要参考《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阅读
1点赞
本系列主要参考《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阅读
  • 1
  • 2
  • 3
  • 4
  • 5