Koikatsu KK_396262 - in and out of the nishi ecosystem, all six showings

/exceed showcase · format=koikatsu · slug=kk-396262 · every number re-derives from its evidence path; tiers per the three-tier display doctrine.

INBOUND — their original, into the nishi ecosystem

T1 ORIGINAL · LIVE their card's own 252x352 cel-shaded portrait (attributed; BepisDB #396262; payload measured never republished)

their card's own 252x352 cel-shaded portrait (attributed; BepisDB #396262; payload measured never republished)

their native artifact, shown as-is - the bar we measure against

T2 MIGRATED · PARTIAL

their character attempted in OUR format - 9-joint skinned rig, keyframed walk INSIDE the file; drag to rotate

migrated into the nishi ecosystem (our format, our viewer); anatomy/style match measured below - gaps shown not hidden

T3 IMPROVED · OPEN
NOT YET EXCEEDED and the page says so: their portrait 600 permil vs our best still 97 on the same ruler; bars = palette >=217 buckets, charjudge >600, >=1280x720 (world_realism_bars.json); atlas face/UV/clothing rungs named below

OUTBOUND — ours, into their world

T1 ORIGINAL · LIVE

our original: the nishi being in our own format (ORIGINAL license, every bit nishi)

our native artifact - the same file the inbound row migrates toward; one door, two directions

T2 MIGRATED · OPEN
export into THEIR worlds = the give-back path: VRM humanoid emit (C3 rung + nx_vrm_reshape 1785877444, UniVRM oracle + round-trip gate); kk-card emit unresearched - interop proof pending, never asserted
T3 IMPROVED · OPEN
improved-nishi bars: palette >=217, >=1280x720, anatomy/motion rungs (mh lane); improved is a NUMBER, never an adjective

Capability radar — ours (filled) vs best-of-breed (outline)

charjudge 97 vs 600 palette 50 vs 217 UV 0 vs 1 motion-in-file 1 vs 0 rig-in-file 1 vs 0 height-px 368 vs 720

every axis scaled to its own stated max (manifest data, never a code constant); values clamp at the rim

Judge measurements

organaxisvalueunitevidence
nx_charjudgetheir_portrait600permilkoikatsu battery 2026-08-04 (MIN of composition/palette/contour/face axes)
nx_charjudgeour_best_still97permilkoikatsu battery 2026-08-04 (nishi_lit_still; palette axis binds at 50 buckets)
nx_charjudgeneural_oracle_bar390-506permilCharacterGen 4-view oracle graded same ruler same run 2026-08-04
nx_modelfactsglb_skinned1fileslive sweep 2026-08-04 (our walking glb - motion IN the artifact; their card carries none by design)
nx_modelfactsglb_uv0fileslive sweep 2026-08-04 - our UV gap, shown not hidden
donor-panic3dportrait_to_3d_oracle_pathFILED 1786025796pathPAniC-3D-class single-portrait 3D lift (CVPR2023, fetched+verified 2026-08-06) = the SECOND independent path to this card's head: their class of model lifts the cel portrait to a 3D oracle while our R1 param-mapping builds the head from the card's own shaping parameters - two paths to one head = over-determination at character scale. Their AnimeRecon ruler (chamfer+F1at5/10mm) speaks our meshdist's language. NO-LICENSE repo = oracle-only BY LAW; body extension beyond their head-only scope = our piecewise program's open cell

Gap table (ours vs best-of-breed)

axisoursbestholder
still_charjudge_permil97600their card portrait (same ruler same run)
palette_buckets50217operator reference video bars (world_realism_bars.json)
uv_textures01CharacterGen oracle mesh (nx_modelfacts 2026-08-04)
motion_in_artifact1 (walk keyframed in file)0 (their format carries none)OURS AHEAD - the one measured exceed today

Asset license (verbatim from the file's meta)

their card(c) its creator via BepisDB, portrait shown for capability comparison, contact for removal
our artifactsORIGINAL (every bit nishi: nx_bodyatlas -> nx_trimesh -> glb/png emit)

Emitted by nx_asset_page from a judged manifest; hand-editing this page violates the publishing-house standing order. Sibling surfaces: /compare (per-domain axes) · /papers (research corpus).