deimoss 0.0.2

Deimos celestial simulation crate for the MilkyWay SolarSystem workspace
Documentation
  • Coverage
  • 0%
    0 out of 427 items documented0 out of 188 items with examples
  • Size
  • Source code size: 93.89 kB This is the summed size of all the files inside the crates.io package for this release.
  • Documentation size: 20.67 MB This is the summed size of all files generated by rustdoc for all configured targets
  • Ø build duration
  • this release: 3m 18s Average build duration of successful builds.
  • all releases: 2m 22s Average build duration of successful builds in releases after 2024-10-23.
  • Links
  • Homepage
  • Repository
  • crates.io
  • Dependencies
  • Versions
  • Owners
  • celestial4498-prog

Deimos

Part of the Celestial project.

GitHub License: MIT

Deimos is the smaller, outer moon of Mars — a dark, irregularly shaped captured asteroid.

Repository

Status

This crate is stable and close to publish-ready.

Features

  • Environment and exosphere simulation
  • Surface and terrain modeling
  • Orbital and tidal mechanics (Mars system)
  • Radiation and observation scenarios
  • Mission and resource survey helpers
  • Geodata, lighting, and temporal systems
  • Rendering pipeline with PBR materials

Modules

Module Description
environment Surface dust, radiation, thermal modeling
exosphere Atmospheric species, charging, escape
geodata Coordinates, elevation DEM, landing sites, regions
geology Craters, erosion, mountains, regolith, volcanism
interactions Mars gravitational influence, tides, orbital dynamics
lighting Eclipses, marsshine, solar position
missions Landers, orbiters, relay communications
observation Deep-space comms, mars view, navigation
physics Orbit, rotation, collisions, tidal mechanics
rendering Dust, PBR materials, GPU shaders
resources Minerals, regolith, water ice / volatiles
surface Heightmaps, geological mapping, surface zones
temporal Calendar, epoch, time-scale conversions
terrain LOD mesh generation, texturing

Development

Run checks locally:

cargo fmt
cargo clippy --all-targets --all-features
cargo test

License

MIT — See LICENSE for details.