diff options
| author | OsCoder <oscoder@lczimmermann.eu> | 2026-07-23 02:39:55 +0200 |
|---|---|---|
| committer | OsCoder <oscoder@lczimmermann.eu> | 2026-07-23 02:39:55 +0200 |
| commit | 4a85aa8c1f97d6dc9eb6ff30be7103431d62a107 (patch) | |
| tree | 86d7290dff90fc4b7bb44f6c0ac02c1f822b1655 /README.md | |
| parent | e342ab0f333240748f224dea3d2ab71060a89732 (diff) | |
| download | solar_map-4a85aa8c1f97d6dc9eb6ff30be7103431d62a107.tar.xz solar_map-4a85aa8c1f97d6dc9eb6ff30be7103431d62a107.zip | |
README.md aktualisiert
Diffstat (limited to 'README.md')
| -rw-r--r-- | README.md | 12 |
1 files changed, 0 insertions, 12 deletions
@@ -5,16 +5,4 @@ A fast and lightweight V module that reads astronomical dataset records from CSV ## Features - **Fast Memory Dump**: Serializes and deserializes spatial objects (`SpaceBody`) using a custom 64-byte binary layout. -- **Cross-Platform & Safe**: Uses explicit Little-Endian byte-shifting (no `unsafe` blocks), making the binary output completely safe and compatible across different architectures (x86_64, ARM64, RISC-V). - **Non-Linear Visual Rendering**: Renders positional data into a 24-bit BMP bitmap with square-root distance scaling to clearly separate both inner and outer space bodies. - -## Project Structure - -```text -. -├── main.v # Application entry point & binary file IO -├── galaxy.csv # Source CSV dataset -├── galaxy.bin # Generated binary dataset (created on run) -├── galaxy.bmp # Output image (created on run) -└── render/ - └── render.v # Module for BMP rendering and distance scaling |
