- 博客(9)
- 资源 (8)
- 收藏
- 关注
翻译 QUAKE 3源代码审查:渲染器
QUAKE 3源代码评论:RENDERER(第2部分,共5部分)>>Quake III渲染器是Quake II硬件加速渲染器的演变:经典部分是建立在“二进制分区”/“潜在可见集”架构上,但两个新的关键方面是显着的:一个基于OpenGL 1.X固定管道的着色器系统。这在1999年是相当成就的。它在现在无处不在的顶点,几何和片段着色器之前的一个时代提供了大量的创新空间。支持多核架构
2017-07-30 08:42:18 955
翻译 QUAKE 3源代码审查:虚拟机
QUAKE 3源代码审查:虚拟机(第4部分,共5部分)>>如果以前的引擎仅将游戏委托给虚拟机,idtech3会严重依赖它们进行基本任务。除其他事项外:Rendition由Client VM触发。滞后补偿机制完全在客户端VM中。此外,他们的设计更加详细:它们将Quake1虚拟机的安全性/可移植性与Quake2的本机DLL的高性能相结合。这是通过将字节码编译为x86指令来实现的
2017-07-30 08:35:38 937
翻译 QUAKE 3源代码审查:人工智能
QUAKE 3源代码审查:人工智能(第5部分,共5部分)>>改装社区为每个以前的idTech引擎写了机器人系统。其中两人当时颇有名气:Quake1有Omicron。Quake2有角斗士。但是对于idTech3来说,机器人系统是根本的,所以它是在内部开发的,可以开箱即用。但事态发展并没有像预期的那样发生: 资料来源:第275页“doom启示录”:
2017-07-30 08:33:02 635
翻译 现代OpenGL的介绍 第4章:用Phong着色渲染动态3D场景
原文地址 现代OpenGL的介绍。第4章:用Phong着色渲染动态3D场景更新2010年7月15日08:06:09 PDT«第3章 | 目录在这一点上,我们已经看到了OpenGL API最重要的核心部分,并获得了GLSL语言的体面品味。现在是开始锻炼OpenGL并实现一些图形效果的好时机,在我们走过时,引入了新的细微差别和OpenGL和GLSL的特殊功能。在接下来的几章
2017-07-29 21:28:51 1518
翻译 现代OpenGL的介绍 第1章:图形流水线
原文 地址现代OpenGL的介绍。第1章:图形流水线更新于2010年4月5日17:12:05 PDT目录 | 第2章 ”OpenGL已经有很长时间了,从互联网上阅读所有积累的文档层面,并不总是清楚哪些部分是历史性的,哪些部分在现代图形硬件上仍然有用和支持。现在是关于OpenGL介绍的时间,介绍今天仍然相关的部分。更新:加入Reddit讨论。什么是
2017-07-29 21:26:59 1237
原创 模板阴影理论概述
尹克雄|2002年12月02日07:30|图形编程与理论阴影体积平面模板光前身图深度夹讨论使用模板阴影卷的几种方法,包括每种阴影卷的优点和缺点。介绍阴影以前只是一个变暗的纹理,通常是圆形的形状,它被投射到游戏中的字符或对象之下的地板上。一个人必须不知情或天真地认为,我们仍然可以在未来的3D游戏中摆脱这种粗暴的“
2017-07-29 21:17:12 2718 1
原创 从Quake 3源代码分析AI Bot库
从Quake 3源代码分析AI Bot库2008年1月14日,Alex J. Champandard查看已发布的标题的AI源代码是从渠道中学习技巧的好方法。这个新专栏可以帮助您学习各种游戏背后的代码,例如上周的FEAR SDK。地震3竞技场是一个有趣的例子,因为它是完全开源的(工具除外),这是一个世纪之交的AI引擎设计的一个很好的例子!虽然严重,代码中包含一个功能完
2017-07-29 19:48:14 2698 1
翻译 BUMPMAPPING WITH GLSL
BUMPMAPPING WITH GLSL当我开始学习凹凸贴图和视差映射时,我发现很多教程涉及一个简单的矩形,但没有什么接近现实生活的用途:这是我填补空白的难题。 概念BumpMapping允许设计师通过100,000多个多边形生物表达自己的创造力。一旦艺术完成,就会自动生成低聚合模型(5000多边形)以及法线贴图。在运行时,通过将低模型与法线贴
2017-07-29 19:10:29 512
翻译 QUAKE 3源代码审查:网络模型
QUAKE 3源代码审查:网络模型(第3部分,共5部分)>>Quake3的网络模型无疑是引擎最优雅的部分。在较低的级别,Quake III仍然与首次出现在Quake World中的NetChannel模块进行抽象通信。要了解的最重要的一点是:在快节奏的环境中,任何第一次传输都没有收到的信息不值得再次发送,因为它太老了。因此,引擎基本上依赖于UDP / IP:由于“可靠传
2017-07-29 19:04:06 1087
opengl 射击未完成版
2011-06-14
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人