Unity Shader
_PEACE
在成为一名程序猿的路上...└(^o^)┘
展开
-
【Unity Shader】渲染流水线
主要参考《Unity Shader入门精要》一书前言过去不管是沉迷于游戏也罢,疯狂追剧也罢,都已经过去了,时间不会为谁而停留,岁月终会在每个人脸上留下痕迹。很感激身边还有人会让我对自己的行为感到深深的自责,从而拥有前有的动力。上个月,身边的人推荐给我一本Shader方面的书,让我了解一下,我通过博客来记录自己从零开始所学的知识点,希望自己能坚持的记录下去,fighting!原创 2017-06-07 11:33:40 · 1671 阅读 · 0 评论 -
【Unity Shader】UnityShader基础
主要参考《Unity Shader入门精要》一书,外加自己的一些总结前言通过前面的学习内容可以知道,Shader并不是设么神秘的东西,它其实就是渲染流水线中的某些特定阶段,比如顶点着色器阶段、片元着色器阶段等。什么是Unity ShaderUnity中的Shader和之前提到的渲染流水线的Shader有很大不同,我们把原创 2017-06-07 20:30:25 · 687 阅读 · 0 评论 -
【Unity Shader】一个简单的顶点/片元着色器
主要参考《Unity Shader入门精要》一书,外加自己的一些总结前言下面开始真正学习如何在Unity中编写Unity Shader。主要使用的Unity 版本是Unity 5.6。顶点/片元着色器的基本结构Shader "MyShaderName"{ Properties{ //属性 } SubShader{ //针对显卡A的Su原创 2017-06-21 14:46:24 · 2379 阅读 · 0 评论 -
【Unity Shader】Unity提供的CG/HLSL语义
主要参考《Unity Shader入门精要》一书,外加自己的一些总结什么是语义语义实际就是一个赋给Shader输入和输出的字符串,这个字符串表达了这个参数的含义。这些语义可以让Shader知道从哪里读取数据,并把数据输到哪里。在DirectX10以后,有了一种新的语义类型,即系统数值语义(system-value semantics)。这类语义是以SV开头的,S原创 2017-06-21 18:04:08 · 4153 阅读 · 2 评论