Flash3D在网络三维课件制作中的探索(2) Flash3D在网络三维课件制作中的探索 本文以Flash3D课件中展示三维场景为例,三维课件 ___的关键技术,以供参考。 4.1 模型的制作,目前的Flash平台还以二维动画制作为主,生动而复杂的三维模型需要第三方建模软件做成的模型文件,再从外部导入Flash中渲染显示。由Maya、3DsMax专业三维设计软件制作的文件,应该保存 ___格式的文件才能用AS3操作,在FLASH PLAYER中显示出来。满足这种需要的3D文件格式有很多种,其中COLLADA标准就是最常用的一种。 本例中,用3DsMax制作了一个简单的三维虚拟课堂的场景,通过开源的COLLADA插件,导出的模型文件是classRoom.xml,贴图文件是classroom.jpg,地面的贴图文件是ground.jpg,可以方便地被Flash 3D使用。 4.2 Flash3D三维渲染关键代码说明,本例通过完成一个三维虚拟教学场景的展示,说明基于Papervision3D引擎的Flash三维制作的一般步骤。 其中,采用Papervision3D引擎渲染三维场景时,一般需要定义四个元素,这四个元素是三维成像的关键:一是窗口:类似于 ___的窗户,我们透过窗口看外面的三维世界。窗口解释成渲染的尺寸,就像我们拍照时照片的尺寸一样。二是场景:场景是指整个三维的场景。就像我们所处的大千世间,不过场景是虚拟的三维世界,是由我们用模型文件摆放、规划出来的。三是摄像机:类似于现实中的摄像机,将大千世界拍摄出动感的影片。不过,这里的世界是虚拟的,摄像机也是逻辑设置,通过算法来实现的。四是渲染器:将以上的所有的逻辑算法与数据,渲染成屏幕上连续一帧一帧显示的图像。 5 发展前景 Flash3D技术将课件制作技术带入了一个新的领域,在此技术之上,可以归纳、总结课件制作常规要求,编写专用的功能类库,在通用功能类库支持的基础上,课件制作界面,以 ___出专门的课件 ___工具。 可以预见,随着互联网的不断普及,WEB三维技术的不断成熟,三维网络课件的制作将在教学工作中,发挥越来越大的作用,而被广大教师和学生所喜爱。 本文来源:https://www.wddqw.com/doc/9df2dba1b107e87101f69e3143323968001cf4e9.html