自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4)
  • 收藏
  • 关注

翻译 UnityShader2 CG Pipeline

初衷上文提到了两点: - vertex函数并不是每次生成就传给fragment函数 - Semantics - UNITY_MATRIX_MVP 基于这三点比较令人不是那么理解,找了一系列文章。 这篇文章主要讲述前两点,matrix东西涵盖知识点较多,留在下篇文章论述。PipeLine 综述 这里我简单论述以下上图的各个过程。 - Vertex Data 首先,我们在使用Unit

2016-05-12 23:29:56 307

原创 UnityShader1 简介及flatshader

Shader的作用先上一张图: 如上图所示,surface其实就是我们平时接触的Mesh。通常Mesh里面会包含顶点信息,三角形信息,uv信息等。Material就相当于在Mesh上面铺了一层外衣或皮,这个皮记录了各种属性信息。而shader则负责如何让这层外衣的属性展现出不同的视觉效果,包括外衣怎么穿上(texture),外衣本身是否发光(emission),外衣对于光的反射程度等等。Uni

2016-05-12 00:21:57 720

原创 OpenGL配置之freeglut

下载freeglut由于OpenGL是一种不依赖于平台性的图形api,所以诸如控制窗口和输出的操作是不包含在OpenGL里面的。这时我们需要第三方工具,如glut。 glut全称为 OpenGL Utility Toolkit,即OpenGL实用工具箱。 官方网址在这里。由于官方只提供了源代码,我们可以从官方链接里找到Martin Payne’s Windows binaries (MSVC an

2016-05-11 22:01:08 838

原创 unityShader笔记 1 之 边缘色

前言最近开始学shader了,网上发现了不少教程。准备一一记录我的理解和实验。准备先从浅墨的unity shader教程开始。除了因为他的教程比较清楚外,另外主要是他配备了一些资源等方便实验,看着也赏心悦目些。因为刚开始学shader,所以很多网上教程认为大家可能知道的知识但是对于新手并不明白。又或者作者讲的很清楚但是却没有reference让大家可以去看手册。所以本博客主要是填补“理所当然”与“新

2016-04-04 13:58:26 575

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除