ID:2772127
 
Not a bug
BYOND Version:514
Operating System:Windows Vista Business
Web Browser:The bottom of my timmies cup
Applies to:Dream Seeker
Status: Not a bug

This is not a bug. It may be an incorrect use of syntax or a limitation in the software. For further discussion on the matter, please consult the BYOND forums.
Descriptive Problem Summary:
This odd zooming scaling on the water only occurs when the alpha filter is added.
When I apply the alpha mask to the reflection plane then zoom in, the water plane that it's using as the render_source for the filter is scaling itself in an unexpected way (it gets smaller on the screen).

Numbered Steps to Reproduce Problem:
I See files
II Run files
III See reflection.dm line 25 (or XXV)
IV Run files again
V Scratch noggin
VI Realize your dandruff is back
VII Go get your prescription for anti-dandruff shampoo refilled
VIII Take a shower
IX Return to problem with beautifully luscious locks
X If problem persists repeat step I, hopefully omit steps V through IX

Code Snippet (if applicable) to Reproduce Problem:
// see files


Expected Results:

Actual Results:

Does the problem occur:
Every time? Or how often?
Oh
In other games?
Baby
In other user accounts?
Touch
On other computers?
Me

When does the problem NOT occur?
There

When you comment out line 26 of reflections.dm

Did the problem NOT occur in any earlier versions? If so, what was the last version that worked? (Visit http://www.byond.com/download/build to download old versions for testing.)
Yes

Workarounds:
Unity?

Test Files (link to Discord)
Lummox JR resolved issue (Not a bug)
As discussed in Discord, the issue is that the scaling for the source plane is applied as part of the render target, so when it's reused as a filter the effect is getting magnified.
Thanks for the quick help on this!