Yeah, me.Looking at those images, the terminator isn't in quite the same place on the moon's surface, and the view of the moon is not quite the same (eg the prominent dark crater at 9 o'clock is closer to the edge in the Stellarium view). Presumably the difference is down to one of them not accounting for libration?
Tip: Orb Hunter uses this method (everything is in ECI converted from ECI Z-up to ThreeJS Y-up). However, the numbers get huge pretty quickly (astronomical, in fact), and ThreeJS begins to struggle, so I ended up using 1/1000 scale, switched on logarithmic coords, and eventually managed to get everything (in the Sun/Earth/Moon system) sorted.as a full additional 3D scene in ECEF (earth-centered, earth-fixed) coordinates, i.e., relative to the Earth. It needs to be separate due to the difference in scale.
Yeah, I use log for the depth buffer. I'll get around to it.Tip: Orb Hunter uses this method (everything is in ECI converted from ECI Z-up to ThreeJS Y-up). However, the numbers get huge pretty quickly (astronomical, in fact), and ThreeJS begins to struggle, so I ended up using 1/1000 scale, switched on logarithmic coords, and eventually managed to get everything (in the Sun/Earth/Moon system) sorted.
Yes, I don't think many people would notice. The important part is that the illuminated portion is the right shape and orientation.I'll get around to this, but it's close enough for now.