240 发简信
IP属地:四川
  • Arduino 简介

    刚刚做完了一个项目,需要实时获取车轮转速并且与unity进行互动。找了一下并没有发现市面上的速度计提供有相关sdk,最后了解到了Arduino(...

  • Unity Shader 入门(七)顶点变换

    最近有点忙,所以好久都没写东西了,但Surface Shader入门系列还少个重要的部分没介绍——顶点变换。还是先看下代码: 直接说明与之前介绍...

  • Unity Shader 入门(六)镜面高光

    简介 之前在讲自定义光照模型时,提到Lambert漫反射光照模型,这是一个用来模拟粗糙表面对光线的漫反射现象的经验模型,对于纸张、粗糙墙壁等等来...

  • Resize,w 360,h 240
    Unity Shader 入门(五)法线贴图

    简介 法线贴图是凸凹贴图(Bump mapping)的一种常见应用,简单说就是在不增加模型多边形数量的前提下,通过渲染暗部和亮部的不同颜色深度,...

  • Unity Shader 入门(四)自定义光照模型

    之前的Shader中,使用的Lambert光照模型#pragma surface surf Lambert这是一个很经典的漫反射模型,光强与入射...

  • Resize,w 360,h 240
    Unity Shader 入门(三)颜色和贴图Shader

    颜色 一样先看代码: 前一篇文章介绍过的不再重复,还是逐行说明:_Color("Color", Color) = (0,0,0)属性定义的一个关...

  • Resize,w 360,h 240
    Unity Shader 入门(二)极简Shader实例

    一言不合上代码 效果图 代码分析 声明Shader并为其指定一个名字,在unity材质面板的Shader选项中可见。 定义着色器的属性,作为输入...

  • Unity Shader 入门(一)简介

    此系列为本人学习Unity Shader的随笔记录: Shader和Material Shader(着色器)实际上就是一小段程序,它负责将输入的...