自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

wolf96的专栏

勿在浮沙筑高台、务实、深入思考

  • 博客(13)
  • 收藏
  • 关注

转载 CG语言里的所有纹理映射函数

学shader时,这些函数看的迷迷糊糊,下表提供 Cg标准函数库中的纹理映射函数。所有的这些函数返回四元向量值。 函数 tex1D(sampler1Dtex, float s)   一维纹理查询 tex1D(sampler1D tex, float s, float dsdx, float dsdy)   使用导数值(derivatives)查询一维纹理 T

2014-10-24 16:54:00 2427

转载 BumpMap、NormalMap的区别

原文:一种是Emboss Bump Map(浮雕凹凸贴图),它使用的是Height map,原理是在原始图像的基础上,对高度场图像进行复制、轻微平移、差操作。但它存在很多严重的局限性,它只能用于漫反射表面,对于镜面高光来说是不可能的。当光源直接照射在物体表面时,如果没有偏移,那么物体表面就不会出现任何凹凸现象。 DOT3 Bump Map(点乘凹凸贴图),它使用的是No

2014-10-24 16:09:49 5658

翻译 unity3d 内部Transparent (透明)shader 代码

概要· How discarding fragments can be combined with alpha texture maps.· How alpha texture maps can be used for blending.· How alpha texture maps can be used to determine colors.

2014-10-24 08:01:35 12024

转载 玩转图形学 (二)彩虹

今天的主题是颜色开篇废话 今天看到蛮牛把干货区放上了主页,居然还能看到我的帖子,让我很不好意思。各位同学对不起,我来晚了。今天的李总是因为姓李,又总是迟到,所以叫做李总。今天还是讲图形学,为人不识武藤....,骇骇,最近好像扫黄,不能说这个,大家都知道,关键是不搞软渲染,你就枉然了。软渲染我们上次已经玩过了,知道所以然,了解渲染是怎么一件事,目标就已经达到了。

2014-10-24 07:31:46 2510

转载 基于层的碰撞检测 Layer-Based Collision Detection

In Unity 3.x we introduce Layer-Based collision detection, which is a way to make Game Objects collide with another specific Game Objects that are tied up to specific layers.在Unity3.x中我们引入了基于层的碰撞检测,

2014-10-22 14:20:06 2124

转载 深入Guerrilla Games解密次世代开山大作《杀戮地带暗影坠落》(The technology of Killzone Shadow Fall)

文章摘要:这几天终于有时间,把全文翻译完了,自己感觉不是太满意,不过大家能看懂就好,就当一个学习的机会。整篇文章通过SONY第一方游戏工作室Guerrilla Games主创的语录,为我们展现了次世代大作的初次开发探索过程,个人感觉全文还是非常振奋人心的。文章首先从音频技术的创新谈起,由于机能的长足进步,通过技术底层架构的大量工作,使得游戏设计师的创意被极大的释放,不用时时刻刻纠缠忙碌的程序员,同

2014-10-22 00:19:29 1574

原创 听了GDC2014关于关卡设计的讲座的总结与自己的理解

GDC2014关于关卡设计的讲座的总结与自己的理解布局有利于游戏机制的控制小孩子玩的沙盘就是一个简单的游戏布局物理空间影响玩家活动的游戏(我的理解是有碰撞有刚体有物理的游戏)都需要布局布局就是游戏规则布局可以教导玩家怎么玩这款游戏,有一个教程的作用适当给玩家增加时间压力

2014-10-20 21:54:12 1856

翻译 基于数据的设计(Data-oriented design)

基于数据的设计(DOD)  对于开发末期的循环,你的游戏正在缓缓开发,但是你没有看到任何热点,原因?。。。。。这件事实在是准确的描述了在这十年我遇到的几乎所有游戏中的情况,问题不在于我们用的编程语言,也不是编程工具,也不是缺乏训练。在我的经验看来,这是object- oriented programming (OOP) 面向对象编程,和很大部分归咎于这个问题包围着的编程文化。OOP会阻碍你的程序而不是帮助

2014-10-15 08:00:18 5611

转载 成为独立游戏制作人需要注意的六件事

一方面,从技术上来说,如今的游戏制作门槛越来越低已经成为不争的事实。Unity3D、Cocos2dx这样简单易用的引擎让很小的团队也能做出精彩的游戏。另一方面,行业内频传的诸如A团队月流水达到数百万,B团队又被数亿收购这样的新闻,也刺激着很多勇敢者想带几个弟兄出来闯一闯,做一些不一样的东西。但是成为一名优秀的独立游戏制作人,真的只需要懂得游戏开发、有几个信得过的搭档吗?事实上并没有这么简单。今天葡

2014-10-14 18:42:42 6060 3

原创 unity3d NGUI中获取/判断鼠标(左右键等)的方法

在onclick(),onpress(),等 void OnPress (bool isDown)::鼠标或触摸按下或松开时触发,按下时传入true,松开时传入false。void OnClick()

2014-10-11 15:05:34 2961

转载 NGUI学习笔记(摘)

NGUI学习笔记一、 NGUI的直接用法1. Attach a Collider:表示为NGUI的某些物体添加碰撞器,如果界面是用NGUI做的,只能这样添加。(注:用Component添加无效)。2. Attach an Anchor:表示为该物体添加了UIAnchor脚本,作用是避免像素偏移的问题3. Attach UIStretch:表示为该物体添加了UIStretch脚本,提

2014-10-11 14:50:31 1294

原创 unity3d XmlException: Text node cannot appear in this state.的解决办法

读写xml经常遇到这个问题,上网一查,基本上都是说

2014-10-10 20:07:10 3885 2

转载 Unity3D NGUI事件 UIEvents

本文链接地址: Unity3D NGUI事件 UIEventsUIEvents-事件系统void OnHover (bool isOver):当鼠标移出或者悬停在某个碰撞器上的时候返回布尔值.在触摸设备上不会有作用.void OnPress (bool isDown):当鼠标或者触摸到碰撞器发生布尔值返回.void OnSelect (bool selected):当鼠标或者触

2014-10-04 14:11:52 1150

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除