- 博客(5)
- 资源 (25)
- 收藏
- 关注
原创 Unity&Shader基础篇-绘制网格+圆盘
尊重原创,转载请注明出处凯尔八阿哥专栏上一章点击打开链接中已经画出了一个棋盘网格,首先来完善一下这个画网格的Shader,添加属性,属性包括网格的线的宽度,网格的颜色等。代码如下:Shader "Unlit/Chapter2-2"{ Properties { _backgroundColor("面板背景色",Color) = (1.0,1.0,1.0,1.0) _axesColo
2016-10-29 20:29:47 9951 3
原创 Unity&Shader基础篇-绘图2D图形
一、闲言碎语唠叨两句原文转载请注明出处点击打开链接有了前面的几章的基础,接下来我们就可以编写一些案例来训练和强化Shader编程。本章和接下来的几章都会是在屏幕上绘制2D的图像,因此需要建立一个绘制的平面,类似于UI系统的一个Panel。代码如下:using UnityEngine;using System.Collections;[ExecuteInEditMode]public
2016-10-25 21:06:50 15112 4
原创 Unity&Shader基础篇-“Hello Cg”
1.3.1、从简单的模板程序开始1、打开Unity程序,在Project中选择Create 选择Shader>Unlit Shader。程序的名字最好和shader的用途有关联,让人一看就知道这个shader是用来做什么的。2、将下面的模板程序复制到这个新建的Shader程序文件中,替换Unity自动生成的代码。程序注释部分给出了每一行代码的含义。Shader "Cg Minima
2016-10-18 17:22:27 3619 3
原创 Unity&Shader基础篇-Cg语法
1.2、Cg语法基础 如C++、C#和Java等高级语言一样,Cg语言也有自己的数据类型和关键字。掌握和理解这些关键字是写好Cg程序的基础。1.2.1、Cg的数据类型与关键字基本数据类型:Cg支持7种基本的数据类型1、float,32位浮点数据,一个符号位。浮点数据类型被所有的图形接口支持;2、half,16位浮点数据;3、int,32位整形数据4,fixed,12位
2016-10-18 17:07:25 7387 1
原创 Unity&Shader基础篇-可编程GPU图形绘制管线
Cg是最早的为可编程图形硬件设计的高级编程语言。它是英伟达和微软公司一起合作开发出来了语言,如果你非常熟悉C语言或者其他的编程语言,如C++、C#或者Java等,那对于Cg语言你将会非常容易掌握。Cg程序通常都比较的小,结构也非常的简单,尽管如此,不了解基本的Cg语言的语法和它的运行机制也是很难理解一段Cg程序到底做了什么以及要怎么控制它到达预期的效果1.1、可编程GPU图形绘制管线 所
2016-10-18 16:58:34 2115 1
ExampleUIFold20210429.带搜素的unitypackage.unitypackage
2021-04-29
Linq2Sql20210126.unitypackage
2021-01-26
Unity&Shader案例篇—光锥扫描效果
2020-10-30
SqlMappingDataClass20191129.unitypackage
2019-11-29
3DRoutePointEditor.zip
2019-08-26
HoloUIEffect20190824.unitypackage
2019-08-24
Unity一张图片上绘制动态曲线
2018-03-01
具备条件逻辑处理的模式
2015-08-17
Unity人工智能学习—基本模式控制
2015-08-16
AIDemoProject
2015-08-14
Unity类似CS射击游戏源码(可实现多人联机)
2014-06-20
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人