It’s not quite dead yet haha, I do check in here from time to time. The software for image generation does not yet exist in the public version of openstartracker, but I have some matlab code that does this, which I’m working on updating & making a C version w/python bindings for publication. If you’re still interested I can send you a copy.
Essentially, to generate this accurately, you need to know image noise, brightness of a star of known magnitude, and the width of a star in pixels.
With these three datapoints, you can generate images of any arbitrary star. The point spread function of stars can be approximated as a Gaussian, which makes it easy to analytically calculate the amount of light that hits each pixel. You then add either poisson noise or Gaussian noise depending on if you prioritize image generation speed or accuracy respectively