现在的位置: 首页 > 综合 > 正文

基于Ogitor的编辑器

2013年11月25日 ⁄ 综合 ⁄ 共 1575字 ⁄ 字号 评论关闭

http://blog.csdn.net/zhouyl010/article/details/6051673

 

本编辑器在Ogitor上做的额外工作有:

1、界面美化、汉化(Ogitor本身的汉化只是界面一小部分,内部不支持中文,内部使用中文会显示乱码)。

2、模仿3DMax和CryEngine的Lod辅助网格,网格捕捉。

3、与现实对应的坐标系映射,正交视图下的精确定位(Ogitor中不是正交投影,仅仅是锁定镜头方向,所以不能精确定位)。

4、完全模仿3DMax 9 的三种Gizmo实现(目前未移植到这里面)。

5、线状体一键建模(目前在其上派生的主要是巷道类)。横截面参数可定制修改,所以可以派生出不同种类的线状体模型。

6、三维场景视频以及声音播放功能(流畅播放,音视频同步,视频用FFMPEG解码,声音用FMOD解码)。模块清晰,容易移植,支持同时播放多个视频源。

 

最主要特色是实现地下巷道自动建模,根据手动添加或文件读取到的点线直接生成巷道,不同的巷道段交接处处理完美,不同类型和大小横截面的巷道交界处也作了合理的美化处理。

巷道不仅限于水平放置,倾斜巷道,竖直行道,都能够一键快速建模。

 

软件截图:

1、巷道外部,屏幕上有鼠标捕捉位置标记,线的方向(箭头面始终面对摄像机)

 

 

2、顶视图精确坐标模式,图上展示的坐标单位是米

 

3、巷道内部

 

 

4、视频播放,能同时放入几个“电视机”播放不同的视频,不同的视频源采用不同的线程处理,同一视频源不同“电视机”采用同一线程。

 

 

下一步计划:

将编辑器做成平台,方便场景建立,最好做一个傻瓜式的平台。在模型、美术资源准备好的情况下,半个小时可建成一片有规模的场景。 

比较完美的支持支持山川、河流、道路、湖泊、海洋、植被、气候。

完善地图分块管理,动态加载,定义地图管理脚本。

完善捕捉功能,移植完善Gizmo功能,做到最大化方便在场景中摆置模型。

 

工作貌似挺多的,想做好真的工作量很大,慢慢来,不着急。

本编辑器在Ogitor上做的额外工作有:

1、界面美化、汉化(Ogitor本身的汉化只是界面一小部分,内部不支持中文,内部使用中文会显示乱码)。

2、模仿3DMax和CryEngine的Lod辅助网格,网格捕捉。

3、与现实对应的坐标系映射,正交视图下的精确定位(Ogitor中不是正交投影,仅仅是锁定镜头方向,所以不能精确定位)。

4、完全模仿3DMax 9 的三种Gizmo实现(目前未移植到这里面)。

5、线状体一键建模(目前在其上派生的主要是巷道类)。横截面参数可定制修改,所以可以派生出不同种类的线状体模型。

6、三维场景视频以及声音播放功能(流畅播放,音视频同步,视频用FFMPEG解码,声音用FMOD解码)。模块清晰,容易移植,支持同时播放多个视频源。

 

最主要特色是实现地下巷道自动建模,根据手动添加或文件读取到的点线直接生成巷道,不同的巷道段交接处处理完美,不同类型和大小横截面的巷道交界处也作了合理的美化处理。

巷道不仅限于水平放置,倾斜巷道,竖直行道,都能够一键快速建模。

 

软件截图:

1、巷道外部,屏幕上有鼠标捕捉位置标记,线的方向(箭头面始终面对摄像机)

 

 

2、顶视图精确坐标模式,图上展示的坐标单位是米

 

3、巷道内部

 

 

4、视频播放,能同时放入几个“电视机”播放不同的视频,不同的视频源采用不同的线程处理,同一视频源不同“电视机”采用同一线程。

 

 

下一步计划:

将编辑器做成平台,方便场景建立,最好做一个傻瓜式的平台。在模型、美术资源准备好的情况下,半个小时可建成一片有规模的场景。 

比较完美的支持支持山川、河流、道路、湖泊、海洋、植被、气候。

完善地图分块管理,动态加载,定义地图管理脚本。

完善捕捉功能,移植完善Gizmo功能,做到最大化方便在场景中摆置模型。

 

工作貌似挺多的,想做好真的工作量很大,慢慢来,不着急。

抱歉!评论已关闭.