wolf96的专栏

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

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

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

2014-10-24 16:54:00

阅读数:1963

评论数:0

BumpMap、NormalMap的区别

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

2014-10-24 16:09:49

阅读数:3640

评论数:0

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...

2014-10-24 08:01:35

阅读数:8052

评论数:0

玩转图形学 (二)彩虹

今天的主题是颜色 开篇废话 今天看到蛮牛把干货区放上了主页,居然还能看到我的帖子,让我很不好意思。 各位同学对不起,我来晚了。 今天的李总是因为姓李,又总是迟到,所以叫做李总。 今天还是讲图形学,为人不识武藤....,骇骇,最近好像扫黄,不能说这个,大家都知道,关键是不...

2014-10-24 07:31:46

阅读数:1796

评论数:0

基于层的碰撞检测 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 ti...

2014-10-22 14:20:06

阅读数:1459

评论数:0

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

文章摘要:这几天终于有时间,把全文翻译完了,自己感觉不是太满意,不过大家能看懂就好,就当一个学习的机会。整篇文章通过SONY第一方游戏工作室Guerrilla Games主创的语录,为我们展现了次世代大作的初次开发探索过程,个人感觉全文还是非常振奋人心的。文章首先从音频技术的创新谈起,由于机能的长...

2014-10-22 00:19:29

阅读数:1148

评论数:0

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

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

2014-10-20 21:54:12

阅读数:1398

评论数:0

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

基于数据的设计(DOD)   对于开发末期的循环,你的游戏正在缓缓开发,但是你没有看到任何热点,原因?。。。。。这件事实在是准确的描述了在这十年我遇到的几乎所有游戏中的情况,问题不在于我们用的编程语言,也不是编程工具,也不是缺乏训练。在我的经验看来,这是object- oriented progr...

2014-10-15 08:00:18

阅读数:2296

评论数:0

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

一方面,从技术上来说,如今的游戏制作门槛越来越低已经成为不争的事实。Unity3D、Cocos2dx这样简单易用的引擎让很小的团队也能做出精彩的游戏。另一方面,行业内频传的诸如A团队月流水达到数百万,B团队又被数亿收购这样的新闻,也刺激着很多勇敢者想带几个弟兄出来闯一闯,做一些不一样的东西。但是成...

2014-10-14 18:42:42

阅读数:2306

评论数:0

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

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

2014-10-11 15:05:34

阅读数:1984

评论数:0

NGUI学习笔记(摘)

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

2014-10-11 14:50:31

阅读数:1116

评论数:0

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

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

2014-10-10 20:07:10

阅读数:3396

评论数:2

Unity3D NGUI事件 UIEvents

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

2014-10-04 14:11:52

阅读数:969

评论数:0

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