- 博客(6)
- 资源 (56)
- 收藏
- 关注
原创 Unity3D游戏开发从零单排(九) - 进击的Shader
提要 今天要学习的是一些Shader 的例子,从简单到难。Let's go.一大波例子来袭还是用上一篇用到的工程。点我下载红色的螃蟹Test1.shaderShader "Custom/Test1" { SubShader { Tags { "RenderType" = "Opaque" } CGPROGRAM #pragma surface surf
2014-09-27 00:00:54 4181 1
原创 Unity3D游戏开发从零单排(八) - Shader基础
提要 今天要说的是Unity3D中shader相关的一些知识。不会做非常细致的讲解(东西实在太多!- -),但是看完之后会知道shader是怎么用的。一些术语 在shader编程中,有一些术语,有时候不明白的话容易被整懵圈,所以这里就简单提一下。Shading Shading最开始指的在素描中给物体画明暗调子,在图形学中,其实就是给Mesh上色(Mesh就是一堆三角面片,包含顶点左边,
2014-09-26 14:52:36 3608 2
原创 剑指XX游戏(九) - C/C++必知必会
C语言部分C++语言部分1.指针和引用的区别1). 指针是一个实体,而引用仅是个别名;2). 引用使用时无需解引用(*),指针需要解引用;3). 引用只能在定义时被初始化一次,之后不可变;指针可变;4). 引用没有 const,指针有 const;5). 引用不能为空,指针可以为空;6). “sizeof 引用”得到的是所指向的变量(对象)的大小,而“sizeof 指针”得到的是指针本身(所指向的
2014-09-04 16:48:23 3101
原创 彻底搞懂四元数
提要旋转的表达方式有很多种,有欧拉角,旋转矩阵,轴角,四元素等等,今天要学习的就是游戏开发中最常用的四元素。从欧拉角和轴向角到四元数在讲四元素之前,我们先来看下简单的欧拉角和轴向角。欧拉角使用最简单的x,y,z值来分别表示在x,y,z轴上的旋转角度,其取值为0-360(或者0-2pi),一般使用roll,pitch,yaw来表示这些分量的旋转值。需要注意的是,这里的旋转是针对世界坐标系说的,这意味
2014-09-03 16:55:04 100551 11
原创 空间向量类Vector3的C++实现
double getDree( Node a, Node b ) { //求向量a,b之间的夹角 double c, d; c = a.x*b.x + a.y*b.y + a.z*b.z; d = sqrt(a.x*a.x + a.y*a.y + a.z*a.z) * sqrt(b.x*b.x + b.y*b.y + b.z*b.z); return acos(c/d);}
2014-09-02 15:00:44 5820
stanford_bunny
2013-08-17
Unity3D的 Shader例子
2014-09-26
Resources_airhockey
2013-12-28
基于Qt的图像采集系统
2013-09-18
g77_pack g77_pack
2013-08-28
ffmpeg-snapshot
2013-08-21
xvidcapi386.deb
2013-08-21
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人