chore: release packages - #10
Merged
Merged
Conversation
This file contains hidden or 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
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.
This PR was opened by the Changesets release GitHub action. When you're ready to do a release, you can merge this and the packages will be published to npm automatically. If you're not ready to do a release yet, that's fine, whenever you add more changesets to main, this PR will be updated.
Releases
@ikijs/editor@0.4.0
Minor Changes
(depth parallax) whenever the layer set has a
noserole. The face contourrides the pinned cylinder bake as before — its silhouette stays put and only
foreshortens — but the eye stack, lashes, brows, both mouths, blush and the
nose each carry an
AngleXtranslateXand anAngleYtranslateYbindingworth their
FEATURE_DEPTHshare of the bulk slide the bake pins out: thenose 0.08 of the cylinder radius, everything else 0.04 — so the nose leads
and the features slide across the contour, which only foreshortens. The
shares are deliberately small: the contour does not turn, so a 3/4 view's
feature layout at the 30° stop read as features sliding on a plate. The bangs
slide with the brows on the nod at the same depth; their turn lead is
unchanged. Without a
noselayer nothingslides: a nose painted into the face plate that stays put while the eyes and
mouth move reads worse than no parallax (a blind review ranked it below the
static rig), and
@ikijs/mcp's composer now cuts the nose out of the face sogenerated characters get the layer. The rest pose is unchanged (the bindings
are symmetric about zero). The nod unit is now
headNodParallaxUnit— thebulk pinned at the nod's own half-angle bend — instead of a turn-sized scale;
hair_back's nod follow is converted to it and moves the same pixels. Rigsare regenerated, not migrated.
@ikijs/mcp@0.6.0
Minor Changes
compose_layers_from_partscuts the nose out of the face into its ownnose.pnglayer: within the gap between the eyes, from the eye line down tothe mouth, every pixel that is not the face's skin colour (line art and
shadow, judged row by row so shading across the face is not ink) moves to the
nose layer and the face gets skin filled in behind it, so the two composite
back to the original drawing at rest. A cut that would take a large share of
the window, or one holding half-transparent pixels, is declined and the face
stays whole.
auto_rig_from_layerskeys the new feature depth parallax on that layer — the nose leads the head
turn, the mouth and eyes follow at their own depths — which a nose painted into
the face plate cannot do. A face with no drawn nose composes as before and
reports
noseunderskipped; a stalenose.pngfrom an earlier compose isremoved then, as for a skipped optional role.
Patch Changes
@ikijs/engine@0.3.2
Patch Changes
UNPACK_PREMULTIPLY_ALPHA_WEBGL),and the fragment shader no longer premultiplies a second time. Sampled
straight, LINEAR filtering at an alpha edge blended a texel's rgb with
whatever rgb its transparent neighbour carried — black, or the palette entry a
quantized atlas stored there — so hair strands drew a speckled fringe and a
part whose edge sits on skin (the nose the composer now cuts out of the face)
drew a one-pixel outline of that colour. Premultiplied, a transparent texel
contributes nothing. Rendering is otherwise unchanged; the tint's alpha still
scales the colour.