- 博客(5)
- 收藏
- 关注
原创 Shader学习过程4——shader的组织形式
unity当中有3中不同的编写shader的方案 1、surface shaders 表面着色器 推荐使用。 可以完成百分之90的效果,是在vertex and fragment shaders上做了包装,方便大家使用。 2、vertex and fragment shaders 顶点 和 片段 着色器。一切皆有可能 3、fixed function ...
2018-05-31 20:27:53 324
原创 shader学习过程3——shader编程语言
shader language最初是由汇编语言编写,难度高,入门难。现在由三种高级语言可以编写。 一 、HLSL 基于DirectX的High Level Shading Language,简称HLSL。DirectX简称DX,微软的产品。优点:与硬件无关的软件接口,只支持windows平台。 二、GLSL 基于OpenGL的...
2018-05-31 15:51:57 4974
原创 shade学习过程2——shader和渲染管线
一 shader shader,也叫着色器,是一种较为短小的程序片段,用于告诉图形硬件如何计算和输出图像,过去由汇编语言来编写,现在也可以使用高级语言来编写。一句话概括:Shader是可编程图形管线的算法片段。 分为两类:Vertex Shader 和Fragment Shader. 二 、渲染管线 渲染管线也称为渲染流...
2018-05-30 11:21:20 916
原创 shader学习过程1——图形硬件历史
最枯燥的东西,看了忘,忘了还不想看......了解一下吧。一、GPU发展简史 GPU英文全称Graphic Processing Unit,中文翻译为“图形处理器”,在现代计算机系统中的作用变得越来越重要。 20世纪六七十年代,人们只是从软件实现的角度考虑图形用户界面的规范问题,并没有GPU的概念。 20实际70年代末,GPU概念被提出,使用单片集...
2018-05-28 17:35:59 628
原创 动作批量导出fbx插件
描述:3D角色做完把模型给动作,然后动作做完需要导出fbx到unity,当有大量的动作需要导出的时候,对动作来说是非常痛苦的,所以根据动作max文件的储存路劲与max的命名,做了一个批量导出工具。这里将导出类型分成NPC,body,face,head,可以根据自己的项目进行更改。工具截图如下: 代码如下 macroscript 批量导出category:"批量导出" toolTip:...
2018-05-09 15:27:49 4149 2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人