Skip to content
/ Lovell Public

Astronomy App built on the LÖVE 2D gaming framework

License

Notifications You must be signed in to change notification settings

akbooer/Lovell

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Lövell

Overview

Lövell is an application for Electronically-Assisted Visual Astronomy.

It is built on the LÖVE 2D platform, using Lua as a scripting language running under LuaJit.

Lövell owes its existence to the amazing application Jocular, by @MartinCooke, and, to some extent, its successor, Canisp. The main display looks a bit like Canisp, the DSO and observations catalogues are lifted almost directly from Jocular (translated from Python to Lua.)

The novel thing about Lövell is that the image processing workflow is performed almost entirely within the GPU using code written in Open GL Shader Language. This makes it fast... most post-stack operations are performed within one video frame update (typically 1/60 second) so all interactive adjustments intensity / colour / filtering happen almost instantly.

Installation

  • download the appropriate (Mac or PC) image of LÖVE (https://love2d.org/#download)
  • install it, per the relevant instructions
  • download the Lövell.love file from this repository

Quick start

  • click on the Lövell.love file (or drop onto the LÖVE app) to run it
  • drop a folder containing FITS files onto the app window

About

Astronomy App built on the LÖVE 2D gaming framework

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages