{"action":"closed","issue":{"url":"https://api.github.com/repos/MrKepzie/Natron/issues/1588","repository_url":"https://api.github.com/repos/MrKepzie/Natron","labels_url":"https://api.github.com/repos/MrKepzie/Natron/issues/1588/labels{/name}","comments_url":"https://api.github.com/repos/MrKepzie/Natron/issues/1588/comments","events_url":"https://api.github.com/repos/MrKepzie/Natron/issues/1588/events","html_url":"https://github.com/MrKepzie/Natron/issues/1588","id":216107067,"number":1588,"title":"Suggestion: Write node should not have premult settings","user":{"login":"rebuilder","id":404648,"avatar_url":"https://avatars2.githubusercontent.com/u/404648?v=4","gravatar_id":"","url":"https://api.github.com/users/rebuilder","html_url":"https://github.com/rebuilder","followers_url":"https://api.github.com/users/rebuilder/followers","following_url":"https://api.github.com/users/rebuilder/following{/other_user}","gists_url":"https://api.github.com/users/rebuilder/gists{/gist_id}","starred_url":"https://api.github.com/users/rebuilder/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/rebuilder/subscriptions","organizations_url":"https://api.github.com/users/rebuilder/orgs","repos_url":"https://api.github.com/users/rebuilder/repos","events_url":"https://api.github.com/users/rebuilder/events{/privacy}","received_events_url":"https://api.github.com/users/rebuilder/received_events","type":"User","site_admin":false},"labels":[{"id":481093521,"url":"https://api.github.com/repos/MrKepzie/Natron/labels/info:feedback-needed","name":"info:feedback-needed","color":"5319e7","default":false},{"id":481092328,"url":"https://api.github.com/repos/MrKepzie/Natron/labels/prio:low","name":"prio:low","color":"0e8a16","default":false},{"id":38672337,"url":"https://api.github.com/repos/MrKepzie/Natron/labels/type:feature","name":"type:feature","color":"d93f0b","default":false},{"id":481094039,"url":"https://api.github.com/repos/MrKepzie/Natron/labels/ver:2.x","name":"ver:2.x","color":"006b75","default":false}],"state":"closed","locked":false,"assignee":null,"assignees":[],"milestone":{"url":"https://api.github.com/repos/MrKepzie/Natron/milestones/14","html_url":"https://github.com/MrKepzie/Natron/milestone/14","labels_url":"https://api.github.com/repos/MrKepzie/Natron/milestones/14/labels","id":2281692,"number":14,"title":"2.3","description":"","creator":{"login":"devernay","id":3778071,"avatar_url":"https://avatars3.githubusercontent.com/u/3778071?v=4","gravatar_id":"","url":"https://api.github.com/users/devernay","html_url":"https://github.com/devernay","followers_url":"https://api.github.com/users/devernay/followers","following_url":"https://api.github.com/users/devernay/following{/other_user}","gists_url":"https://api.github.com/users/devernay/gists{/gist_id}","starred_url":"https://api.github.com/users/devernay/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/devernay/subscriptions","organizations_url":"https://api.github.com/users/devernay/orgs","repos_url":"https://api.github.com/users/devernay/repos","events_url":"https://api.github.com/users/devernay/events{/privacy}","received_events_url":"https://api.github.com/users/devernay/received_events","type":"User","site_admin":false},"open_issues":15,"closed_issues":25,"state":"open","created_at":"2017-01-27T08:03:14Z","updated_at":"2018-04-24T11:36:41Z","due_on":null,"closed_at":null},"comments":4,"created_at":"2017-03-22T15:33:55Z","updated_at":"2018-04-24T11:36:41Z","closed_at":"2018-04-24T11:36:41Z","author_association":"NONE","body":"### Problem\r\n\r\nPremultiplication should be handled explicitly in the nodegraph before writing out to disk. Currently what is written can look different from what is seen in the comp if user neglects to check what premultiplication settings are used. For example, when writing out DPX, I do not generally check what the alpha channel contains before writing out, since I don't intend to write alpha out anyway. This has resulted in a good deal of rerendering, and also makes it necessary to do the repetitive chore of checking premult settings for every write node before rendering.\r\n\r\n**Expected behavior:**\r\nFile written out should match what user sees in viewport.\r\n**Actual behavior:** \r\nFile written out may be premultiplied if user forgets to alter premultiplication settings from the default where premultiplication is not desired.\r\n\r\n\r\n\r\n"}}
{"actor":{"display_login":"devernay"}}