-
Notifications
You must be signed in to change notification settings - Fork 354
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Release Summer 2015 #103
Merged
Merged
Release Summer 2015 #103
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
…ntal and vertical displacement - options: 'red', 'green', 'blue', 'alpha', 'luma', 'lightness', 'none'
- Incorrect reference to `options.canvas` was referring to global `canvas` - Removed unused function parameter - renamed unused error objects to `ignore`
A workaround for broken/missing support for the `premultipliedAlpha` WebGL context option in Safari and Internet Explorer. This is not ideal, because it changes the output values of `readPixels` on WebGL target nodes. But it appears to be the only way to make transparent backgrounds work in all browsers. According to the WebGL spec, support for the option is mandatory, so there is no way to feature-detect whether it's working in a given browser. So the workaround needs to apply everywhere.
…t in case. As recommended on MDN and here: http://stackoverflow.com/questions/8453887/why-is-it-necessary-to-set-the-prototype-constructor
- Plugins: - accumulator - blend - blur - directional blur - split - Default gamma set to 2.2
…ontext - include additional unit test for this bug
…92 - with unit test for the specific condition
Added Color Look-Up Table effect, with example
See note at: #23 (comment) The accumulator node will be cleared to startColor when it's initialized or resized so that adjustment layers have something to draw on top of. Eliminates the need to start with a color generator node that is then removed.
- spelled "initialize" correctly. Speak American. - Shader linking errors include the name of the shader to make bug reporting easier
Before, we had a special case for browsers/GPUs that did not support 10 varyings. New shaders squeeze everything into less than 8. WebGL spec guarantees support for at least 8 varyings, so these should work everywhere without the need for a special case. This will hopefully be faster on low-end GPUs and maybe avoid varying packing bugs in some GPU drivers.
- only allocate regexes once - get color name values from canvas instead of CSS; upcoming versions of Chrome no longer report color values in computed style - tighten up variable declarations - failed validation reverts to default value
…n't like very large numbers provided by Date.now(). (#90)
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
New Features/Improvements
barsRate
parameter to TV Glitch effect (Can't configure TV Glitch vertical speed #82)time
rather thantimer
(Improve and standardize how plugins with time parameters work #90)startColor
input to Accumulator effect (Accumulator Effect #23)PlaneBufferGeometry
instead ofPlaneGeometry
mod
option to number inputsBug fixes
New Plugins
New Examples
Misc.