光与介质,基于物理的渲染和着色理论 《http://www.cnblogs.com/ghl_carmack/p/5424837.html》 【D3D11游戏编程】学习笔记十二:光照模型 《http://blog.csdn.net/bonchoix/article/details/8430561》 物 ...
分类:
其他好文 时间:
2017-04-27 17:54:33
阅读次数:
159
前言: 游戏编程中对状态机的理解和应用,是体现程序猿是否对游戏编程入门的重要指标。本篇文章描写叙述状态机的原理,以及怎样实现。并探讨状态机的扩展性和易用性。什么是状态机: 1、状态机是通过状态变量来描写叙述不同状态 2、状态机变量是相互排斥的 3、状态机的切割是状态机好坏的标准状态机的优点: 1、减 ...
分类:
其他好文 时间:
2017-04-26 16:42:21
阅读次数:
129
强烈推荐一本书 《游戏编程中的人工智能技术》(AI.Techniques.for.Game.Programming).(美)Mat.Buckland
一、缘起在之前的c印记系列当中有有一个迷宫小游戏,...
分类:
编程语言 时间:
2017-04-26 10:18:59
阅读次数:
363
物体碰撞检测是游戏编程里面非常常用的功能,一旦碰到就怎么怎么样,比如掉血等。Unity3D直接就提供了物体碰撞检测的接口,实现起来很方便。借此功能,完成了一个平衡球游戏,同时说明Unity3D的物体碰...
分类:
编程语言 时间:
2017-04-17 11:07:56
阅读次数:
533
1.1跨平台windows、MacOS、Linux、WWW。1.2Python的应用范围操作系统3D动画WEB云计算企业应用1.3可以学到什么?Python3的所有常用语法面向对象编程思维运用模块进行编程游戏编程计算机仿真从IDLE启动PythonIDLE是一个PythonShell,shell的意思就是“外壳”,基本上来说,就是一..
分类:
编程语言 时间:
2017-04-08 01:21:11
阅读次数:
214
(注:【D3D11游戏编程】学习笔记系列由CSDN作者BonChoix所写,转载请注明出处:http://blog.csdn.net/BonChoix,谢谢~) 这一节讨论有关纹理映射的进阶内容:Cube Mapping。 1. 简介 单从名字上,就大概可以看出点端倪了,翻译成中文为立方体映射,因此 ...
分类:
移动开发 时间:
2017-03-23 12:23:41
阅读次数:
490
(注:【D3D11游戏编程】学习笔记系列由CSDN作者BonChoix所写,转载请注明出处:http://blog.csdn.net/BonChoix,谢谢~) 切换空间,同局部空间、世界空间等一样,是3D图形学中众多的坐标系之一。切换空间最重要的用途之一,即法线映射(Normal Mapping) ...
分类:
其他好文 时间:
2017-03-23 12:20:40
阅读次数:
422
(注:【D3D11游戏编程】学习笔记系列由CSDN作者BonChoix所写,转载请注明出处:http://blog.csdn.net/BonChoix,谢谢~) 在前面两篇介绍Cube Mapping的文章中,我们所使用到的Cube Map都是事先制作好的,这样的一个好处就是运行时效率很高,适合于大 ...
分类:
移动开发 时间:
2017-03-23 12:19:22
阅读次数:
1475
(注:【D3D11游戏编程】学习笔记系列由CSDN作者BonChoix所写,转载请注明出处:http://blog.csdn.net/BonChoix,谢谢~) 一、XNA Math简介 在D3D10及之前的版本中,3D数学库是伴随在D3DX库中的。在D3D11版中,3D数学库被单独隔离出来,为XN ...
分类:
其他好文 时间:
2017-03-23 10:44:15
阅读次数:
583
1.1跨平台windows、MacOS、Linux、WWW。1.2Python的应用范围操作系统3D动画WEB云计算企业应用1.3可以学到什么?Python3的所有常用语法面向对象编程思维运用模块进行编程游戏编程计算机仿真从IDLE启动PythonIDLE是一个PythonShell,shell的意思就是“外壳”,基本上来说,就是一..
分类:
编程语言 时间:
2017-03-10 11:19:07
阅读次数:
178