基于Open Inventor的虚拟场景设计的任务书.docx
上传人:快乐****蜜蜂 上传时间:2024-09-15 格式:DOCX 页数:3 大小:11KB 金币:5 举报 版权申诉
预览加载中,请您耐心等待几秒...

基于Open Inventor的虚拟场景设计的任务书.docx

基于OpenInventor的虚拟场景设计的任务书.docx

预览

在线预览结束,喜欢就下载吧,查找使用更方便

5 金币

下载此文档

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

基于OpenInventor的虚拟场景设计的任务书任务书任务编号:xxxxx任务名称:基于OpenInventor的虚拟场景设计任务类型:软件开发任务描述:OpenInventor是一种基于OpenGL的3D图形库,它提供了高级的图形处理功能,可以用于开发虚拟场景。本次任务要求使用OpenInventor开发一个虚拟场景设计软件,可以方便地创建和编辑虚拟场景。具体要求如下:1.界面设计软件界面应该简洁明了,易于操作。要求提供菜单栏、工具栏和属性面板,可以方便地进行场景创建、编辑和保存。2.场景创建软件应支持创建各种类型的基本图形元素,如长方体、球体、圆柱体、圆锥体等,同时还需要支持创建平面、地形等复杂的物体,可以通过简单的操作构建整个场景。此外,应该提供对模型的材质和纹理的编辑功能,支持多种格式的纹理文件导入。3.场景编辑场景编辑功能应该具备基本的场景导入、变换、缩放和旋转等操作,可以实现模型的更加深入的编辑,如精细地对模型进行编辑、修改,实现模型的优化和移动等操作,场景保存功能应该实现场景的保存、编辑、导出等功能。4.特效设计软件应建立一个特效编辑器,可以实现对场景内的光照和材质的编辑,可以进行雾化、阴影、水波、粒子等特效的加入。5.导出功能软件应该支持多种场景导出格式,便于多平台使用。6.其他要求应具备较好的稳定性、易用性和灵活性,软件应具备较好的架构设计和代码规范。任务报告要求:1.任务报告应包括设计思路、核心代码、界面截图等。2.任务报告需要阐述软件的功能、实现过程、遇到的困难及解决方法等。3.需要附带详细的操作文档和用户手册。4.任务报告要求不少于1200字。任务完成时限:一个月技术要求:1.熟练掌握C++语言,熟悉OpenGL开发。2.了解OpenInventor三维图形库的基本原理及使用。3.熟悉场景建模、渲染、动画等相关技术。4.具有较好的架构设计和代码规范,具备较好的文档能力。任务交付标准:1.软件的界面设计应美观易用,界面响应快。2.在场景创建、编辑、导出等方面操作方便、功能完善。3.工程代码规范性良好,能够管理好文件结构和代码风格。4.完成评审后不应存在影响使用的Bug漏洞。5.任务报告应详细、清晰、规范、实用。任务评估方法:1.界面设计与交互设计占比20%2.功能实现占比50%3.代码规范与文档占比20%4.Bug漏洞占比10%