首页
关于我们
下载
购买
在线交易服务

使用在线交易,不用开通“网上银行”,不用“银行汇款”并可立即收货,方便、快捷、安全。

注:国外学员购买产品,必须使用“在线交易”,另外在购买时请直接联系QQ客服

《3D场景编辑器(第一部分)》

《可奇视频教程 商业游戏开发系列》是可奇教育最新推出的一套适合广大学生朋友和初中级水平职场人士快速学习的视频教程。该教程继承可奇一贯轻松学习的理念,帮助您更加轻松和快速地掌握业内必备核心技术,在最短的时间内理解核心概念、原理、框架,并通过真实的动手实践,将最核心的知识点牢固掌握。

《商业游戏开发系列》使用真实的商业游戏“暗黑破坏神”、“魔兽争霸”作为教程中的例子,教学的每个环节都有可以执行代码、资源等文件提供,所有的代码在教程中都配有深入详细的讲解。使用《商业游戏开发系列》,您可以亲自动手修改或重写每个环节的源代码,能够帮助您以最快速度从原理学习转入实践操作阶段,最终制作出真实的商业游戏。

《3D场景编辑器(第一部分)》

1、VS2008创建MFC工程的步骤

2、VS2008开发环境的配置

3、介绍MFC生成的工程文件

4、添加消息与控件

5、程序的编译与运行

6、场景编辑的功能介绍

7、编辑器界面的设定

8、初始化3D环境

9、建立编辑器的主显示界面

10、建立编辑器的对象显示栏

11、实现分栏显示功能

初始化每个显示栏单元的位置与大小

绘画显示栏单元

12、滚动条的加入与设置

滚动条的创建

滚动条的位置与大小设定

滚动条的移动范围设定

13、加入滚动条消息

获取滚动条当前值

判断对滚动条操作的不同情况

设定滚动条的值

14、小结

15、建立3D模型信息的模型

16、读取3D模型

灵活读取不通路径下的3D模型文件

“字符集”的设置与程序编译的关系

保存3D模型的信息

计算3D模型的中心点、半径、大小

17、在对象显示栏显示模型

绘制3D模型

根据显示单元的大小缩放3D模型

通过滚动条控制显示栏中的内容

18、小结

19、灯光的设定

灯光属性的分析

灯光的初始化

灯光的设定

灯光的打开与关闭

20、混合功能

混合的原理分析

混合的实现

21、场景编辑器中的对象

对象的描述

对象与3D模型的关联

对象的初始化

对象的插入

对象的绘制

对象的删除

22、模型选择的原理

23、模型选择的实现

计算鼠标点击的射线

对射线进行变换

判断射线是否与物体相交

24、在拾取函数中加入相关的矩阵

25、控制模型移动

计算模型到摄像机的距离

计算模型的移动增量

26、计算鼠标到模型重心的距离

27、实现对象排序功能

28、控制模型的旋转与缩放

29、旋转与缩放的界面设置

变量与控件的连接

获取界面上的输入信息

设定要获取界面上的哪些输入信息

30、控制摄像机移动

31、剔除的原理

平截头体的组成

计算平截头体的范围

判断模型是否在平截头体的范围内

32、剔除的实现

计算平截头体的面

计算模型的判断点

判断模型是否在平截头体的范围内

33、显示操作的相关信息

34、功能函数的调用条件

35、保存与读取

对象的保存

对象的读取

生成保存与读取的窗口

36、学习总结

技术点的总结

代码的回顾与总结

教程例子截图:

产品咨询与答疑

产品咨询:

如果您需要对产品进行咨询、激活、下载,可以在工作时间联系以下QQ客服:762865106

工作时间(周一至周五,9:30至17:30)

专家答疑:

可奇正版用户,可以在周三、周五与专家联系 QQ:878852527

工作时间(周三、周五,9:30至17:30)

可奇淘宝店:

如果您需要通过淘宝进行产品购买,可以进入以下的入口

可奇淘宝店入口