Skip to the content

Fuda Cards札

Collectible card frames for images and live 3D: a true thickness, an edge, foil, stacks, wear and a binder, as two web components.

Fuda is the Japanese word 札 for a card or a tag. About the name

Contents

Reference · Options, materials, stacks and wear

wearPresetsconstant

The seven grades, from perfect to damaged. The names are the plain grading terms; the numbers are this package's reading of them (docs/wear.md).

Import it

import { wearPresets } from "@johnmorrisdotca/fuda-cards";

Definition

const wearPresets: readonly WearPreset[] = [
    {
        id: "perfect",
        name: "Perfect",
        levels: L(0, 0, 0, 0, 0, 0),
        says: "No imperfections, even close up. Draws nothing.",
    },
    {
        id: "mint",
        name: "Mint",
        levels: L(0.05, 0.05, 0.06, 0, 0, 0.1),
        says: "Nothing to the naked eye; a flaw or two only on close inspection.",
    },
    {
        id: "near-mint",
        name: "Near mint",
        levels: L(0.18, 0.2, 0.2, 0, 0, 0.2),
        says: "Sharp corners, a trace of edge whitening, a few light scratches.",
    },
    {
        id: "lightly-played",
        name: "Lightly played",
        levels: L(0.38, 0.45, 0.4, 0, 0.05, 0.3),
        says: "Very slight corner rounding, whitening on one or two edges, scratches seen when tilted.",
    },
    {
        id: "moderately-played",
        name: "Moderately played",
        levels: L(0.62, 0.68, 0.62, 0.08, 0.15, 0.45),
        says: "Soft or rounded corners, whitening on several edges, obvious scratches, some gloss lost.",
    },
    {
        id: "heavily-played",
        name: "Heavily played",
        levels: L(0.82, 0.9, 0.85, 0.3, 0.3, 0.6),
        says: "Corners that have lost their shape, heavy whitening, deep scratches, minor creases.",
    },
    {
        id: "damaged",
        name: "Damaged",
        levels: L(1, 1, 1, 0.85, 0.5, 0.8),
        says: "Chipped and folded corners, hard creases, staining.",
    },
]

Examples

import { wearPresets } from "@johnmorrisdotca/fuda-cards";

console.log(wearPresets.map((preset) => preset.id).join(" "));
// perfect mint near-mint lightly-played moderately-played heavily-played damaged
perfect mint near-mint lightly-played moderately-played heavily-played damaged

What it prints (run when this page was built)

View sourceEdit on GitHubMade from the source of @johnmorrisdotca/fuda-cards 0.11.0.