Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | use the new modulapt3 functions. don't clamp in the shaders. | rodri | 2024-06-13 | 1 | -13/+3 |
| | |||||
* | add skyboxes based on cubemaps. | rodri | 2024-06-06 | 1 | -3/+15 |
| | |||||
* | get rid of rendering latency by decoupling it from i/o. | rodri | 2024-05-23 | 1 | -17/+37 |
| | | | | | | | | | | | i was using a single alternator to mux both i/o and drawing in a single proc, and avoid locking. the problem is that it causes a fight to break up every time there's any input (steady 100Hz) or a lot of drawing requests from the renderer (up to 60Hz.) i added a drawproc to handle exclusively drawing requests, and a drawing lock for UI widgets that kidnap the display. | ||||
* | solar: add planet selection. | rodri | 2024-05-20 | 1 | -12/+88 |
| | |||||
* | use real lengths in solar. bring a qball for vis. | rodri | 2024-05-14 | 1 | -32/+61 |
| | |||||
* | solar: add a button to select the ephemeris date. | rodri | 2024-05-13 | 1 | -25/+64 |
| | |||||
* | began work on a solar system planetarium. | rodri | 2024-05-12 | 1 | -0/+685 |