3D游戏
MuteG
资深码农
展开
-
网络上游戏制作相关学习站点的网址!
[转载]服务器端编程类:1.http://www.kegel.com/c10k.html 说明:一个介绍各种网络服务端编程方法的网页2.http://www-cs-students.stanford.edu/~amitp/gameprog.html 说明:学习寻路算法的好地方中国游戏开发资源网http://www.gameres.com/目前国内比较好的站点,有很多内容,而且更新速度相对来说,是转载 2007-09-03 10:51:00 · 2314 阅读 · 0 评论 -
关于显卡驱动的一个心得
在家闲着没事就总喜欢鼓捣电脑,特别是对于硬件驱动有着追随最新的冲动,看着驱动更新说明中那提高性能多少多少的描述,真的很诱人。 几个月前,更新了一次驱动。我家显卡是ATI 的 R9550芯片,当时我更新的驱动是非官方的,不过那个驱动反响不错,据说可以提高游戏的显示桢数。于是安装,还确实性能提高了一些,满心欢喜的一直使用。就在这周,突然冲动又玩起了泡泡卡丁车,结果莫名的卡了个一塌糊涂,原创 2008-01-18 13:24:00 · 757 阅读 · 0 评论 -
java3D 简介
java3D一。JAVA3D的作用: JAVA3D可用在三维动画、三维游戏、机械CAD等领域。1.可以用来编写三维形体,但和VRML不同,JAVA3D没有基本形体,不过我们可以利用JAVA3D所带的UTILITY生成一些基本形体如立方体、球、圆锥等,我们也可以直接调用一些软件如ALIAS、LIGHTWARE、3DS MAX生成的形体,也可以直接调用VRML2.0生成的形体。2.可以和转载 2007-09-04 11:19:00 · 9830 阅读 · 0 评论 -
Java3D理解初级教程
Java3D理解初级教程java3DAPI是用来开发三维图形和开发基于Web的 3D应用程序(applet)的编程接口.目前用于开发三维图形软件的3DAPI(OpenGL、Direct3D)都是基于摄像机模型的思想,即通过调 整摄像机的参数来控制场景中的显示对象,而Java3D则提出了一种新的基于视平台的视模型和输入设备模型的技术实现方案,即通过改变视平台的位置、方向 来浏览整个虚拟场景转载 2007-09-04 11:18:00 · 2702 阅读 · 0 评论 -
Java 3D API官方教程[翻译五]
Java 3D API官方教程[翻译五]这个类用于指定可视对象或一组可视对象的旋转行为,一个RotationIterpolator对象根据Alpha对象的值来改变一个TransformGroup对象来指定旋转。因为一个Alpah对象的值随着时间来改变,从而旋转值也在改变。一个RotationInterpolator对象在指定旋转坐标,开始的角度,结束角度方面是很灵活的。比如一个简单的常量转载 2007-09-04 11:17:00 · 1820 阅读 · 0 评论 -
Java 3D API官方教程[翻译四]
Java 3D API官方教程[翻译四]代码段1-5在场景图中集成了一个TransformGroup对象,使立方体能沿X轴旋转。这个旋转变换的创建的第一步是构造Transform3D对象rotate创建。 代码第6行构造了Transform3D 对象。而在第8行,用rotX方法指定了这个旋转变换。第10行利用已有的旋转变换构造了TransformGroup对象。 在旋转变换中指定了两个参转载 2007-09-04 11:13:00 · 1595 阅读 · 0 评论 -
Java 3D API官方教程[翻译三]
Java 3D API官方教程[翻译三]BranchGroup 对象都是可以编译的(compiled)。 编译一个BranchGroup 可以把一个BranchGroup对象和其所有祖先变成一种渲染器所能更高效地渲染的格式。推荐编译一个BranchGroup对象在使之变为活对象之前 的最后一步进行,并且最好只编译一遍插入Locale中的所有BranchGroup。在1.8节和1.8.1节更转载 2007-09-04 11:10:00 · 2667 阅读 · 0 评论 -
Java3D实现三维显示
钟家豪 (judson78@yahoo.com.cn)陈漠 (Maggie_c2008@hotmail.com)2003 年 6 月 Java3D用其自己定义的场景图和观察模式等技术构造了3D的上层结构,实现了在Java平台使用三维技术。本文在原理上着重介绍Java3D特有的两个重要概念:场景图(Scene Graph)、观察模式(View Model)。在接口使用上的介绍分为两部分:实转载 2007-09-04 10:57:00 · 4049 阅读 · 0 评论 -
Java 3D API官方教程[翻译二]
Java 3D API官方教程[翻译二]java 3D API官方教程:1.4 编写Java3D程序的一般步骤SceneGraphObject类的子类就是集成构建场景图的模块,一个Java3D程序的开发大略可以分为七步(把它们聚在一起,在Java 3D API 规范中和这里称之为步骤(recipe)),具体如下列表所示,这些方法可用于装配许多的Java3D程序。 1. 创建一个Ca转载 2007-09-04 11:09:00 · 1606 阅读 · 0 评论 -
Java 3D API官方教程[翻译一]
Java 3D API官方教程[翻译一]开始学习Java3D API1 第一章、入门本章目标: 学习了本章之后,你能:•能用一些基本术语解释什么是Java3D •能描述出Java3D程序的基本结构。•能识别出Java3D API中的许多类。•能编写出简单的Java3D动画程序。 Java 3D API是一个用于编写显示和交互操作三维图形对象的转载 2007-09-04 11:05:00 · 1982 阅读 · 1 评论 -
java3D中平行光投影的实现
java3D中平行光投影的实现 jackjoesh的专栏理论根据:假设一个光的方向是(-1,-1,-1) , 投影到XZ平面一个是直线方程,一个是平面方程,求交而且平面方程还比较特殊,经过原点,法向量是 0 1 0简化后就简单了, 假定v是直线的方向 x - vertex.x y - vertex.y z-vertex.z-------------转载 2007-09-04 10:59:00 · 1971 阅读 · 0 评论 -
JAVA3D
一、JAVA3D的优势: 作为一名3D图形学习者,无论是游戏开发、科学计算,还是生物技术,还是虚拟现实(Virtual Reality)、仿真技术,Java 3D都是很优秀的选择。理由如下: 1)基于Java技术,秉承了Java的一切优点,具有优秀的、丰富的UI(Swing、AWT)和Web发布能力(通过Java Plug-In)。 2)作为第四代3D图形API,Java 3D简转载 2007-09-04 10:49:00 · 7297 阅读 · 9 评论 -
3D游戏引擎剖析
第1部分: 游戏引擎介绍, 渲染和构造3D世界 介绍 自Doom游戏时代以来我们已经走了很远。 DOOM不只是一款伟大的游戏,它同时也开创了一种新的游戏编程模式: 游戏 "引擎"。 这种模块化,可伸缩和扩展的设计观念可以让游戏玩家和程序设计者深入到游戏核心,用新的模型,场景和声音创造新的游戏, 或向已有的游戏素材中添加新的东西。大量的新游戏根据已经存在的游戏引擎开发出来,而大多数都以ID公司的Qu转载 2007-09-03 11:05:00 · 3285 阅读 · 1 评论 -
3D Engine 的设计架构
3D Engine 的设计架构作者:Luke Hodorowicz翻译:乐晨光 (2001/9/28)本人对3D也不甚了解,译文动机一则是内容所致兴致昂然,二则锻炼英译中技能。由本人水平及经验有限,文中绝对不乏大量误解与误译,亦恳请读者指出,得以一同提高。佳文须共赏,也欢迎大家自由转载 :)Introduction (简介)让咱们谈谈你如何撰写一份提供优雅性能的3D引擎。你的引擎需要提供的包括:曲转载 2007-09-03 11:03:00 · 1251 阅读 · 2 评论 -
游戏引擎演化史
在阅读各种游戏介绍的时候我们常常会碰见“引擎”(Engine)这个单词,引擎在游戏中究竟起着什么样的作用?它的进化对于游戏的发展产生了哪些影响?希望下面这篇文章能为大家释疑。 一、什么是引擎 我们可以把游戏的引擎比作赛车的引擎,大家知道,引擎是赛车的心脏,决定着赛车的性能和稳定性,赛车的速度、操纵感这些直接与车手相关的指标都是建立在引擎的基础上的。游戏也是如此,玩家所体验到的剧情、转载 2007-09-03 11:01:00 · 1005 阅读 · 0 评论 -
[转载]我该使用何种语言(开发游戏)
目录: 1、C语言 2、C++ 3、C++与C的抉择 4、汇编语言 5、Pascal语言 6、Visual Basic 7、Java 8、创作工具 9、结论 -------------------------------------------------------------------------------- 原 文:What Language Do I Use 译 者:Su转载 2008-04-23 11:24:00 · 1202 阅读 · 0 评论