Oh God i feel so stoopid for asking, but i just can't get it to work at all - especially bad since years and years ago i used to mess about with this object and had no issues at all!
How the hell do i make a magnifying glass effect using the Lens object? I've tried everything and am now 25 pages into the help forums on here but with no luck....
If you're talking about the lens extension, do you think you could share how you fixed it with HWA? I myself have the same issue, but get around it by using the lens pixel shader. Still, I'd like to know what I'm doing wrong.
Thanks in advance.
Oh yeah, no problem - i simply changed the overall Display Mode from my default Direct3D 9 to DirectX in the overall game's Properties>Runtime options>Display options.
EDIT: Just checked this on a game that's more code-heavy and the loss in frame rate was noticably not-good
the lens object's effect is implemented in software so you shouldn't expect it to be fast... which is why you should be using the shader if you're running HWA
Originally Posted by Marko Oh yeah, no problem - i simply changed the overall Display Mode from my default Direct3D 9 to DirectX in the overall game's Properties>Runtime options>Display options.
EDIT: Just checked this on a game that's more code-heavy and the loss in frame rate was noticably not-good
Lol, that's what I was afraid you'd say was your solution. All you did was shut off the HWA part of HWA. You're running in software rendering again, which is why it works.
Originally Posted by Xgoff the lens object's effect is implemented in software so you shouldn't expect it to be fast... which is why you should be using the shader if you're running HWA
You'll find the lens shader to be far more efficient since you can turn a whole active object or even a whole layer into one big lens. This is absolutely perfect for rippling water or say cloaking units or what have you. It's incredibly useful and far more efficient then a static lens extension. Especially since, to get the effect of the lens extension, simply make an active object with a radial gradient.