Celestia/开发路线图
此页面已过时。有关最新信息,请参见 GitHub 上的 1.7 版本之后的想法。
这是一个 Celestia 开发路线图(截至 2007 年 6 月 22 日),任务按优先级大致从最高优先级开始排列。
- 不再需要 LuaHook 来实现脚本化的轨道和旋转
- 修复云阴影
- 尽快
Celestia v1.5.0pre3 for Windows 于 2007 年 5 月 24 日发布。积累的更改列表和 Windows 安装程序下载地址位于 https://celestiaproject.space/forum/viewtopic.php?t=11082&
- 标准数据文件更改
- 新的 Eros 模型
- 新的 ISS 和 Mir 模型
- 新的 Itokawa 模型
- 修复恒星
- 允许独立于行星轨道切换恒星轨道
- 消除 OrbitBarycenter
- 为 FOV 调整近裁剪平面(以保留深度缓冲精度)
- 不显示恒星系统质心的标签
- 修复网格的 SSC 纹理覆盖
Celestia v1.5.0pre4 for Windows 于 2007 年 10 月 29 日发布。并非所有预期改进都已包含,但许多错误已修复。积累的更改列表和 Windows 安装程序下载地址位于 https://celestiaproject.space/forum/viewtopic.php?t=11605&
Celestia v1.5.0pre5 for Windows 于 2007 年 12 月 18 日发布。并非所有预期改进都已包含,但许多错误已修复。积累的更改列表和 Windows 安装程序下载地址位于 https://celestiaproject.space/forum/viewtopic.php?t=11807
Celestia v1.5.0pre6 for Windows 于 2008 年 1 月 21 日发布。并非所有预期改进都已包含,但许多错误已修复。积累的更改列表和 Windows 安装程序下载地址位于 https://celestiaproject.space/forum/viewtopic.php?t=11932
Celestia v1.5.0 for Windows 和 MacOS X 以及其源代码的 tarball 于 2008 年 1 月 26 日发布。它可以从 SourceForge 下载。
并非所有列出的预期改进都已包含,但许多错误已修复。积累的更改列表位于 https://celestiaproject.space/forum/viewtopic.php?t=11953
- 标准数据文件更改
- 切换到新的旋转模型形式
- 大气层
- 使浓密的大气层效果更好
- 修复三角形之间线性插值的伪影
- 修复顶点过暗的天空
- 自动将新样式大气参数转换为旧样式
- 默认物体坐标系基于父坐标系,而不是轨道中心坐标系;这是正确的吗?
- 修复标签的深度排序
计划变更:Celestia v1.5.1 将严格作为错误修复版本发布,并包括 v1.5.0 中未包含的翻译。下面列出的 v1.5.0 中未包含的功能将包含在 v1.6.0 中。
- 脚本函数用于显示/隐藏单个对象
- 脚本菜单 已在 1.5.0 中完成
- 使四元数 slerp 更健壮 已在 1.5.0 中完成
- 双精度 SampledOrbits 已在 1.5.0 中完成
- 脉冲星目录?
- 太阳系天体的三轴椭球
- 修复恒星数据库构建器中的多恒星处理
- 错误修复
Celestia v1.5.1 for Windows 和 MacOS X 于 2008 年 5 月 5 日发布。它可以从 SourceForge 下载。
有关为 Celestia v1.6.0 考虑或实现的功能的更完整列表,请参阅维基页面 Celestia/160Features。
- 用户定义的对象类
- 轨道
- 更灵活的方式来选择显示哪些轨道(自定义类)
- 允许在任何参考系中显示轨道
- 脚本
- 处理对象类的函数
- 在脚本中公开 1.5.0 参考系
- ScriptedOrbits 和 ScriptedRotations 的向量和方向参数
- 标记
- 带标签的标记
- 允许标记使用不同的参考系
- 纹理改进
- 对远离相机的表面贴片使用更低分辨率的虚拟纹理贴图
- 改进纹理内存管理
- 多线程纹理加载器
- 优化银河渲染:点精灵、顶点缓冲区,而不是立即模式。
- SPICE
- 允许内核文件列表
- 管理加载的内核
- C 内核旋转模型
- 通用坐标系旋转模型
- 跳转修复
- 修复中心轨道(目前假设目标距离无限远)
- 跳转到质心应根据质心周围轨道的尺寸选择距离。
- SampledOrbit / SampledOrientation
- 周期性 SampledOrbits
- 支持 SampledOrientation 文件的三次插值
- 新的地球旋转 CustomRotations - 岁差、章动、IRTF93
- 内部更改
- 为所有轨道类型实现速度方法
- 将内部时间尺度更改为相对于 J2000.0 的儒略日。
- 在整个 Celestia 中使用 J2000 黄道坐标系
- CachingRotation 基类
- 更精确的月球轨道
- 深度排序位置标签(新的可绘制类型:标签簇)
- 新数据
- 为坦普尔 1 号彗星创建模型
- 为小行星 (66391) 1999 KW4 及其卫星创建模型
- 消除 .cms 格式
Celestia v1.6.0 for Windows 和 MacOS X 以及其源代码的 tarball 于 2009 年 7 月 9 日发布。它可以从 SourceForge 下载。
- 宇宙飞船飞行模式
- 网络服务器分离
- 动态银河系模型
- 地球、月球、土星环细节
- 支持 Collada (.dae)
- 动态加载和卸载附加组件
- 使附加组件更易于安装
- 太阳系天体的多个名称(已完成)
- 对于恒星,在着色器中执行抗锯齿点
- 脚本中的 3D 图形对象
- 参考系
- 命名坐标系
- 旋转偏移坐标系
- 双向量坐标系:最近点向量
- 复杂物体的自阴影
- 解决 16000 光年的限制(已完成)
- 超新星目录?
- 高动态范围照明 - 写实
- 光散射环模型
- 主要 UI 改进
- 高级视觉效果