秒答网

 找回密码
 注册秒答

QQ登录

只需一步,快速开始

搜索
热搜: 价格查询
查看: 251|回复: 0
收起左侧

[6k以上] 6000以上,OSG,做一个场景管理器,可以组装模型

[复制链接]

9万

智力

4069

体力

10万

品德

管理员

博士

Rank: 9Rank: 9Rank: 9

QQ
合作共赢 发表于 2019-7-18 23:23:50 | 显示全部楼层 |阅读模式
6000以上,OSG,做一个场景管理器,可以组装模型,1我们这个项目是准备用osg开发一款场景设计器软件,设计出的场景导出后。
2在软件中预制几种常用模型,实现模型的自由拖拽,拼成一个舞台场景。
3预留接口,可实现客户制作的模型,能导入软件中。
4实现 拖拽模型生成的场景导出功能。具体导出后的格式等具体细节,需要和我们开发的另一款软件进行对接(解决导出的场景中,啥是啥的问题)。
模型编辑器这个词表达不准确,应该是场景设计器,一些细节上的需求,见下图。


三维场景编辑器(Construct Mode)
1、三维模型管理功能
   按模型类别分类管理,软件需提供几种常用默认模型如:体育场模型、三维矩阵球模型。同时软件需支持外部模型导入功能。用户可以对模型进行管理操作。将来用户可根据实际情况自由创建不同的三维场景,如标准剧院模型 吊杆模型 灯杆模型 升降台模型等等。
2、三维场景模型编辑功能
   提供一个空的三维默认场景,用户可以自由设置该三维场景的尺寸(用户可选择三维场景的单位(米/毫米))。
   提供地面网格功能、该功能可以通过按钮或快捷键显示隐藏。
   提供三维场景全屏功能、该功能可以通过按钮或快捷键打开或关闭。
   该三维场景需提供前视图、后视图、左视图、右视图、顶视图、底视图,用户可根据需要按不同视图查看。同时用户可拖动鼠标按不同方向自由旋转360°查看场景信息。
   用户可以自由设置一个或多个默认视角通过键盘或其他操作快速切换不同视角。
   用户可以通过自由拖选三维模型面板里的模型到三维场景中。
   需要提供一个三维场景管理面板管理三维场景中的模型(包括模型的名称、锁定解锁、显示隐藏、显示隐藏设备名称、删除等操作)。
   用户可以在场景管理面板中对模型进行分组或建立父子关系等操作。
   在三维场景中用户可以通过点选模型移动模型在场景中的位置,同时也可以在场景管理面板中通过更改该模型的属性如:名称、位置、旋转、缩放、包围盒等。
   用户点选三维模型,该模型周围需要做一个包围盒控件,包围盒控件可以区分该物体是否被选中,用户可以拖拽包围盒的xyz不同方向的指针进行移动模型操作。
3、编辑好的三维场景可以保存、另存导出、导入。
来自微信,何春
mmexport1563463461747.jpg
回复 来自安卓客户端来自安卓客户端

使用道具 举报

您需要登录后才可以回帖 登录 | 注册秒答

本版积分规则

QQ|价格查询|地图|秒答网 ( 粤ICP备15056337号-1 )

GMT+8, 2019-8-20 11:13

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表