本书详细阐述3D互联网技术所能覆盖到的领域,以及几个典型技术的详细运用。 本书对于企业商人来说,是一本难得的投资指南。 本书对于广大的Flash编程爱好者和想学程序的美工来说,是一本不错的技术过渡性书籍。 本书对于大多数想学Unity3D的初学者来说,更是一本不可多得的中文门性书籍。
售 价:¥
纸质售价:¥37.90购买纸书
温馨提示:数字商品不支持退换货,不提供源文件,不支持导出打印
为你推荐
内容简介
前言
第1章 现代网络3D技术在各个行业中的运用实例
1.1 网络游戏行业实例(运用Flash制作)
1.2 医学教育行业实例(运用WireFusion制作)
1.3 大型户外运动山势地形展示实例(运用WireFusion制作)
1.4 楼盘销售行业实例(运用Flash制作)
1.5 室内装潢行业实例(运用WireFusion制作)
1.6 建筑行业实例(运用WireFusion制作)
1.7 产品制造行业实例(运用WireFusion制作)
1.8 现代网络社区SNS行业实例(运用Flash制作)
1.9 三维电子地图——市政建设行业实例
1.10 网页3D战争类游戏(运用Unity制作)
1.11 本章小结
第2章 ActionScript 3、PV3D及3D呈像技术的编程思想
2.1 ActionScript 3的一些基本知识及使用技巧
2.2 Flash 3D的开源引擎PV3D
2.3 摄像机(Camera)
2.4 经典实例——纸飞机遨游太空世界
2.5 深度剖析纸飞机遨游太空世界经典实例的分类继承与矢量算法思想
2.6 不同渲染器之间的差异
2.7 为Flash构建3D模型
2.8 Flash3D引擎Alternativa3D
2.9 本章小结
第3章 通过VRML与WireFusion初探虚拟现实技术与建模思想
3.1 VRML的概述
3.2 初识WireFusion界面
3.3 WireFusion所需的Java开发环境及JVM(Java虚拟机)工作原理
3.4 WireFusion与PV3D制作的茶壶三维交互式动画之间的对比
3.5 访问WireFusion制作的网页
3.6 设置“Loading”(加载)画面
3.7 WireFusion中的渲染模式、模型测量及设置“Navigation”导航按钮
3.8 WireFusion中复合材质的运用
3.9 综合演练——网上360°全景展示销售房屋及房屋布局
3.10 3ds Max带有光影效果的烘焙材质
3.11 综合演练——室内漫游
3.12 WireFusion中的Java脚本编程
3.13 构造函数
3.14 WireFusion中的接口函数
3.15利用Java显示和隐藏3D Scene
3.16 综合演练——计算机攻破密码保险柜
3.17 SDK的下载及Eclipse的运用
3.18 3D Scene加载外部模型
3.19 播放器事件掩码参数所定义的预执行事件和刷帧事件
3.20 Java中的侦听函数
3.21 综合演练——人体透视图及局部器官
3.22 本章小结
第4章 强大的跨平台3D游戏开发工具——Unity
4.1 VR Unity的基本界面介绍
4.2 Unity的注册
4.3 Unity的一个简单预览
4.4 Unity中的简单地形与太阳光照
4.5 Unity中的地形系统
4.6 草坪的制作与具体参数的设置
4.7 树形系统
4.8 快速创建游戏树叶
4.9 Wind Zone(风域)
4.10 Graphics Emulation(图形仿真)
4.11 Unity中的灯与光、“Mesh”(网格)和“Mesh Renderer”(网格渲染器)
4.12 Occlusion Culling(遮挡剔除)
4.13 Unity的脚本与组件
4.14 为地形添加水源、水流及制作水下模糊效果
4.15 Unity中的脚本运行时间片与接口
4.16 Unity中C# Script编程的注意事项
4.17 “MonoDevelop”编辑器
4.18 修改Unity的默认编辑器
4.19 导入外部模型及参数设置
4.20 “Prefab”(预制对象)的调用方法
4.21 图形用户界面类GUI
4.22 自定义Unity中的中文字体
4.23 制作旋转的炮塔
4.24 制作凹凸材质
4.25 制作炮弹的射击和爆炸效果
4.26 制作炮塔的填弹时间的实现及显示
4.27 为炮塔制作敌人
4.28 控制炮弹的发射力度
4.29 多炮塔的镜头切换
4.30 项目的版本控制
4.31 “Ragdoll”(角色系统)的概念及运用
4.32 在游戏中为人物添加各种运动动画
4.33“Particle System”(动画粒子系统)
4.34 多语言脚本开发及编译脚本
4.35 Unity网页播放器在Windows中的大小
4.36 高效开发Hummer小游戏
4.37 制作游戏开场画面
4.38 绘制GUI背景图片和按钮
4.39 创建一个不断重复播放的2D背景
4.40 控制石头及汽车的运动
4.41 制作相撞时的爆炸效果
4.42 网格碰撞体的添加方式
4.43 巧用枚举来设置游戏角色的状态
4.44 游戏结束场景的设置
4.45 Unity的网页编程
4.46 Unity的通讯技术
4.47 “Shader”(着色语言)
4.48 基于层的碰撞检测
4.49“Physic Material”(物理材质)
第5章 统领未来的3D超级浏览器
5.1 一段轻松搞笑的故事
5.2 HTML5及即将诞生的超级浏览器必将取代第三方3D Web呈像技术
5.3 剖析Google的互联网发展策略
5.4 微软的应对策略
5.5 HTML5+WebGL的实战演练
5.6 马云是否会成为第一个开发出3D超级浏览器的人
结 束 语
参 考 文 献
买过这本书的人还买过
读了这本书的人还在读
同类图书排行榜