> For a visual representation, here's basically what I think we should be doing: > > Here we take scanlines from two fields with the idea of a beam height and opacity > falloff, and blend them to create the actual image. We should be doing this at the > field refresh rate, so each field is used in two successive images produced. The > exact opacity values used for the beam edges would need some experimentation. > Modifying the beam height and opacity would allow scanlines to be adjusted. Ideally > this would all be configurable, but with some tweaking sensible defaults could be > worked out, or at least a series of presets. That's the approach I'd use anyway, and > it's what I'd always planned to add to my emulator.
this kind of thing is no doubt where some HLSL / BGFX filters will come in handy, but yeah, in the end I can see it being something like this if anybody gets around to trying to do it properly :-)
|