Tao Project Prototype 0.1.0

转自我的网易博客:http://xiaopplus.blog.163.com/

 

星际环境和漫游演示视频

 

    上面是一个很简单的演示视频,HIP 61292是一颗绝对星等为1.02的恒星,距太阳系有500光年左右,亮度是太阳的33倍多。我放置了一个模型作为对比,从距该星0.686天文单位处开始,经历一段20秒钟的变速率运动过程到达太阳系。银河系内的星体是按照真实的方式渲染,因此在移动过程中你可以看到群星背景的明显变化(Youtube上的这段视频解析度较低,可能看不清楚,清晰视频可在“http://www.xf-utpcb.com/xiaop/media/universe_001.wmv”下载)。

    紧接着,我们的镜头在太阳系内移动,首先靠近地球,再靠近月球。可以看到,整个星系、恒星系统、行星系统都具备完整真实的体系,你在空间上、视觉上可以有相当真实的体验,这也是本阶段要达到的基本目的。目前星球暂时用球形模型表示,未来会进一步完成真实的星球外表。

    Prototype 0.1.0 的主要内容如下:

l         准备代码环境、图像引擎(仅DX

l         构建一个简单的基于HLA网络的服务系统

[IEEE Std 1516.3-2003, 2003]IEEE Recommended Practice for High Level Architecture (HLA) Federation Development and Exection Process(FEDEP)

[IEEE Std 1516.2-2000, 2001]IEEE standard for modeling and simulation (M&S) high level architecture (HLA)-object model template (OMT) specification

[IEEE Std 1516.1-2000, 2001]IEEE Standard for Modeling and Simulation [M and S] High Level Architecture [HLA] -Federate Interface Specification

n         构建CH内容(物质、物体、相互作用)定义体系

l         构建一个简单的前端服务器和图形客户端用于接入观察

l         构建一套基于“Celestia”项目(http://celestia.sourceforge.net/)数据和架构的天文学系统框架

n         恒星系统

n         行星系统

该阶段对图像质量要求不高,达到演示简单宇宙结构即可

l         模拟一个简单的深空飞行器,设定一个简单漫游轨道通过客户端演示Demo

 

从一定距离观察太阳,可以看到真实的星空背景。
背景上的恒星(点)是按照真实的方位、距离、颜色、亮度、尺寸绘制。
任何一个恒星都是可以实际到达的!Reach any star!

 

 转自我的网易博客:http://xiaopplus.blog.163.com/

原文地址:https://www.cnblogs.com/xiaop/p/1283629.html