Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

19 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

AstroTool-NpfCalc

NPF exposure time calculator for astrophotography.

Features

  • NPF rule calculation to avoid star trailing.
  • Dynamic 3D visualization of the NPF surface.
  • Celestial objects database (Messier, Constellations, etc.).
  • Filtering by latitude and season.
  • Equipment management (Sensors and Lenses).

Installation

Windows

Download and run the .exe installer file (recommended).

Linux

Extract the .tar.gz archive and run the executable.

Development

Build and Distribute (Windows)

Prerequisites:

  • NSIS (Recommended): To generate the .exe installer.

To generate the installer, run the following PowerShell script:

Set-ExecutionPolicy -ExecutionPolicy Bypass -Scope Process; .\build_dist.ps1

or simply:

powershell -ExecutionPolicy Bypass -File .\build_dist.ps1

License

This project is licensed under the MIT License. See the LICENSE file for more details.

Credits

Software Libraries

This project uses the following libraries:

  • egui: Immediate-mode graphical user interface library.
  • plotters: Rust plotting library.
  • fluent: Localization system for natural-sounding translations.
  • serde: Serialization/deserialization framework.

Astronomical Data

Celestial object data (Messier, Constellations, Nebulae) are based on public astronomical catalogs.

  • Messier Catalog
  • New General Catalogue (NGC)
  • Index Catalogue (IC)

About

Calculateur de temps de pose NPF pour l'astrophotographie.

Resources

Stars

1 star

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages