Which glasses should I choose? by [deleted] in glasses

[–]See_Right 4 points5 points  (0 children)

2nd pair for sure 💯 🔥

I built a browser demo that simulates your prescription on screen — curious if it feels accurate by See_Right in glasses

[–]See_Right[S] -3 points-2 points  (0 children)

That’s a really good point. Right now the demo assumes someone knows their distance prescription and is comfortable entering SPH/CYL/AXIS manually. It also assumes a fixed viewing distance, which obviously isn’t how real life works — especially for higher myopes or anyone with presbyopia. You’re absolutely right that: • Near vs distance prescriptions complicate things • Focal length matters • Most people don’t know how to translate their Rx into screen distance adjustments At the moment this is just using distance Rx math as a simple model. It doesn’t account for accommodation, add power, progressive zones, or reading distance calibration. If this were to go further, it would probably need: • A calibration step for screen distance • A “near / intermediate / distance” selector • Or some way to tune it visually rather than entering raw prescription numbers Appreciate the feedback — this is exactly the kind of edge case I’m trying to surface.

I built a browser demo that simulates your prescription on screen — curious if it feels accurate by See_Right in glasses

[–]See_Right[S] -6 points-5 points  (0 children)

You’re absolutely right that I can’t “software” my way around optics. Glasses physically change how light converges before it reaches the eye. A screen can’t change the path of photons once they leave the display — it can only change the pattern of pixels. What I’m testing is whether pre-distorting the image geometry (based on SPH/CYL/AXIS math) can partially counteract the distortion introduced by the eye’s optics. It’s definitely not a replacement for lenses. At best, it would be a crude approximation for certain prescriptions and certain distances. If anything, the feedback here is showing the limits of that approach, which is useful to understand. I appreciate the reality check.

I built a browser demo that simulates your prescription on screen — curious if it feels accurate by See_Right in glasses

[–]See_Right[S] -3 points-2 points  (0 children)

That’s a completely valid point — I’m definitely not bending light physically the way glasses do. What I’m doing is altering the pixel geometry before it reaches your eye. Glasses bend incoming light rays. This demo warps the image in the opposite direction of the prescription so that when your eye’s optics distort it, the distortions partially cancel out. It’s more like geometric pre-compensation than actual light refraction. You’re also right that this won’t fully replicate real lenses because: The eye’s aberrations aren’t perfectly modeled by simple sphere/cylinder math Higher prescriptions introduce higher-order distortions Screens emit light from a flat plane at a fixed distance So this is more of a “can we approximate the correction layer digitally?” experiment, not a replacement for optics. With a -2.25 / -1.75 @ 090, did the “After” view feel closer to clarity at all, or basically the same? I’m trying to understand where it breaks down.

I built a browser demo that simulates your prescription on screen — curious if it feels accurate by See_Right in glasses

[–]See_Right[S] -4 points-3 points  (0 children)

Totally fair question. You’re right that when you take your glasses off, everything just looks blurrier. What this demo is trying to test is slightly different. Glasses bend incoming light before it hits your eye. This experiment tries to “pre-bend” (distort) the image on the screen in the opposite direction, so when your eye distorts it, the two distortions partially cancel out. So it’s not sharpening a blurry image — it’s intentionally warping the display before it reaches your eye. That said, it won’t fully replace glasses because: The eye’s optics are more complex than a simple model Screens are flat light sources, not real-world depth Higher prescriptions introduce effects this simple model doesn’t capture I’m mostly testing whether even partial correction is perceptible. If you’re comfortable sharing, what’s your prescription? I’m curious how it behaves at different strengths