2D Animation Pipeline
Unity 6 Animator + AnimationClip pipeline for 2D sprite projects convert Aseprite tags to…
Forged from real client work, proof attached. Pick a piece or take the whole system.
Browse the full catalog → Browse ready-made kits → Build your own set →Implement Y-axis depth sorting in Unity 6 2D isometric scenes Custom Axis (0,1,0)…
A deterministic solution to the 'who's in front, who's behind' problem in Unity 6 2D isometric scenes: the root cause of roughly 80% of depth-sorting regressions where a character renders on top of a tree, clips through a wall, or an NPC 'floats' over a hill. It standardizes the Custom Axis (0,1,0) pattern, the pivot-on-base convention and a runtime tie-break so sprites never flicker and every scene loads in the same render order.
Prices include 20% VAT. · Forged on real agency work · one-time, no lock-in
Inside the run · no black box
Roughly 80 percent of isometric render bugs are sorting bugs. This setup makes the question of who renders in front deterministic: one axis, one pivot rule, one formula, and validators that reject any drift.
y-sort-implementation · core
core active · 6 lines
Validating pivot and sorting when adding a new character or prop
Diagnosing 'character appears on top of the tree' bugs
Fixing jittery render under a Cinemachine follow camera
Recovering correct z-order after a scene refactor
Normalizing pivot drift across Animator states
Enforcing Transparency Sort Mode at editor time
Drag time forward. Watch what stays.
Forever
That's what owning means.
ai writing tool: subscription
expired · access lostanalytics suite: subscription
expired · access lostdesign platform: subscription
expired · access lost(nothing left)
Deterministic tie-break formula means two sprites at the same Y never flicker, and render order is identical every scene load
license: perpetualEditor-time pivot enforcement catches drift at import instead of after hours of runtime debugging
license: perpetualPixel-snap discipline kills the sub-pixel jitter that breaks immersion under Cinemachine follow
license: perpetualSingle source of truth for sortingOrder keeps batching intact and draw calls low
license: perpetualsubscriptions expire · deeds don't
Pick a piece up. Watch it work.
Custom Axis (0,1,0) setup with editor-load invariant validator
6 parts · one working system · ships instantly by email
Unity 6 developers building 2.5D isometric games who need depth sorting to be deterministic, flicker-free and immersion-proof.
then this was forged for you.Universal by design: these run in any AI. Delivered in the open Agent Skills + MCP format (native in Claude); ChatGPT, Gemini, Cursor and Copilot adapt the same files their own way.
Yes, that is the target problem. It standardizes Custom Axis (0,1,0) transparency sorting, the pivot-on-base (0.5, 0) convention and a deterministic tie-break, which together address the depth-sorting regressions behind 'character on top of the tree' and wall-clipping bugs in Unity 6 isometric scenes.
When two sprites share the same Y, Unity's order between them is undefined, so they can swap each frame and flicker. The single-source YSortFormula.Calculate with an instanceId fallback makes that order deterministic across frames and scene loads, and editor-time pivot enforcement catches drift before it ever reaches runtime.
No. It is scoped to Unity 6 2D isometric scenes using sprite-based transparency sorting. 3D depth buffers or genres that do not sort sprites by a Y axis fall outside the pattern; the components and validators assume the 2D isometric setup.
By email right after purchase: ready to run, downloaded instantly, no setup wait.
A one-time purchase; no subscription or hidden fees. VAT (20%) is included.
As a digital product, it can’t be refunded once downloaded. That’s why we show exactly what’s inside and who it’s for, right here.