Releases: hmans/composer-suite
Releases · hmans/composer-suite
[email protected]
Patch Changes
- 362dac2: First release with some actual input composition bits. :-)
@material-composer/[email protected]
Patch Changes
- 473407f:
Patched.*
now exposes both lower and upper case versions of the materials, soPatched.meshStandardMaterial
will work just as well asPatched.MeshStandardMaterial
. Note: the lower-case version should be considered deprecated, and will likely be removed in a future update. - 473407f:
patched
is now also exported asPatched
, improving certain tooling integration (like VS Code recognizing the keyboard as something it should import from this package.)
@material-composer/[email protected]
Patch Changes
- ac6a9e6: When patching a material, it is now marked as dirty (
material.needsUpdate = true
) to make sure it gets recompiled.
[email protected]
Patch Changes
- 066b805: Added new
Luminance
unit, wrapping Three'sluminance
function.
[email protected]
Patch Changes
- 455c06c:
Fresnel
was returning wrong results for scaled geometries. This has now been fixed.
[email protected]
[email protected]
Patch Changes
- 679d934: The first render pass did not have its clear flag set. This has been fixed.
[email protected]
Minor Changes
-
2a56a89: Render Composer was completely rewritten from scratch. It now comes with its own JSX configuration layer for the
postprocessing
library, with<RenderPipeline>
using that to construct its render passes. Because it's now much easier to declaratively add post-processing effects,<RenderPipeline>
no longer sets them up by default. Instead, you can now add them as you see fit:import * as RC from "render-composer" function App() { return ( <RC.Canvas> <RC.RenderPipeline> <RC.EffectPass> <RC.SMAAEffect /> <RC.SelectiveBloomEffect intensity={5} /> <RC.VignetteEffect /> </RC.EffectPass> {/* ...normal R3F stuff here. */} </RC.RenderPipeline> </RC.Canvas> ) }
-
2a56a89: The
<RenderCanvas>
component now has been renamed to just<Canvas>
. -
2a56a89: The buffer containing the first render pass' color information is now returned by
useRenderPipeline
ascolor
, notscene
.
Patch Changes
- Updated dependencies [2a56a89]
- @hmans/[email protected]
[email protected]
[email protected]
Patch Changes
- Updated dependencies [2a56a89]
- @hmans/[email protected]