- 博客(5)
- 资源 (160)
- 问答 (4)
- 收藏
- 关注
原创 【Aladdin Unity3D Shader编程】之四 贴图纹理
关于纹理贴图介绍纹理坐标也叫UV坐标,UV坐标都是0~1,并不是我们所理解的像素坐标,相当于是一个百分比。编写shader映射纹理将纹理的颜色取代漫反射的颜色Shader "AladdinShader/11 Single Texture Shader"{ Properties { // _Diffuse("Diffuse Color", Color)=(1,1,1,
2017-11-11 14:57:10 2062
原创 【Aladdin Unity3D Shader编程】之三 光照模型(二)
高光反射模型Specular=直射光*pow(cosθ,高光的参数) θ:是反射光和视野方向的夹角 编写高光反射ShaderShader "AladdinShader/07 Specular Vertex Shader"{ Properties { _Diffuse("Diffuse",Color)=(1,1,1,1) //添加自身的颜色 } Su
2017-11-07 10:59:14 1078
原创 【Aladdin Unity3D Shader编程】之二 光照模型(一)
光照模型光照模型就是一个公式,使用这个公式来计算在某个点的光照效果。 在标准光照模型里面,我们把进入摄像机的光分为下面四个部分: * 自发光类似生活中的萤火虫等自己能够发光* 高光反射类似生活中的镜子,近似认为百分百反射出去* 漫反射类似生活中的光照射到墙壁上、桌子上的反光不会百分百反射出去,各个方向都会反射。* 环境光类似生活中的光照照射在某个物体上,物体漫反射然后反射到其他物体上这些过
2017-11-05 16:51:54 1311
原创 【Aladdin Unity3D Shader编程】之一 基本入门
OpenGL、DirectX以及GLSL、HLSL、CGOpenGL和DirectX是图像应用编程接口,用于渲染二维或者三维图形。GLSL着色语言是用来在OpenGL中着色编程的语言,有点在于跨平台性,可以再Windows、Linux、Mac甚至移动平台上工作。HLSL是微软控制着色的编译,几乎只支持微软自己的产品,如Windows,XBox等,其他平台没有可编译HLSL的编译器。CG是有英
2017-11-05 12:24:39 1693 3
原创 [小工具]代码统计小工具编写
代码小工具是有一定工作经验并且有更高追求的程序的必备技能,今天加班到早晨五六点,到家都七点了,回到家倒头就睡,下午来公司感觉头还有点晕乎,工作的话怕只会产生更多的代码,就想起来写个工程代码统计工具。效果图上图是平时积累的小工具,积累我认识也是程序员必备的素养!主要代码using System;using System.Collections.Generic;using System.IO;us
2017-11-01 18:54:53 1927
AStar C#寻路算法
2015-08-05
动画系统例子
2014-07-04
OpenGL开发包
2014-06-20
横版二维码扫描
2014-05-06
传智java教程大全
2014-04-21
Marshal类的使用
2014-04-17
2dtoolkit2.3
2014-03-04
EasyTouch3.1
2014-02-26
unity小地图
2014-01-24
KGFMapSystem
2014-01-22
unity3d聊天
2013-12-07
crossdomain
2013-11-19
棋牌游戏服务器怎么进行自动化测试
2016-10-05
关于HTML5小游戏如何下载它的源码和资源的问题
2016-03-20
间接性的出现这种错误 ,寻求解决方案
2015-01-29
求解决动态loading显示问题
2013-09-10
TA创建的收藏夹 TA关注的收藏夹
TA关注的人