Found on NukeStudio10.0Main.000805a on OSX 10.12 Beta #4
When the 'full size format' does not match the format size of the source media, 'proxy format' is not respected and some weird math will happen instead and new proxy format will be used.
(Source Media Res / full size format) X 'Proxy' = Actual Proxy Res Used
Regardless of what the Full size format is set to the specified proxy format res should be Respected.
This is not a regression this, has been around for a long time
Repro
- Download the attached zip file and uncompress it
- Launch NukeX and open 'Proxy_Bug_Script.nk'
- View the read node in the viewer
> Note the format size of the read node '4K_Super_35(full-ap)' - 4096,3112
- Hit S in the node graph to open the project settings
> Note 'full size format' is set to '2K_Super_35(full-ap) 2048x1556 and 'proxy format' is '1K_Super_35(full-ap) 1024x778'
- Click on the toggle proxy mode icon in the viewer
> The viewer changes res to (2048x1556) <- This is not correct
- Click on the toggle proxy mode icon in the viewer to turn proxy off
- Change 'full size format' is set to '4K_Super_35(full-ap) 4096x3112
- Click on the toggle proxy mode icon in the viewer to turn proxy on
> The viewer changes res to '1K_Super_35(full-ap)' <- This is correct and the proxy file is used (there is Proxy text on the proxy file)