Skip to content

[50 MRG] Accessories: ear/hat anchor improvements — 3 catalog SKUs - #124

Open
laurentketterle-hub wants to merge 1 commit into
mergeos-bounties:masterfrom
laurentketterle-hub:feat/accessories_ear_cap
Open

[50 MRG] Accessories: ear/hat anchor improvements — 3 catalog SKUs#124
laurentketterle-hub wants to merge 1 commit into
mergeos-bounties:masterfrom
laurentketterle-hub:feat/accessories_ear_cap

Conversation

@laurentketterle-hub

Copy link
Copy Markdown

Accessories: Ear/Cap Anchor Improvements

Adds earring and cap accessory SKUs with proper anchor placement for BeeAR virtual try-on.

New Catalog Entries

  1. earring_hoop_gold.json — Gold hoop earring, ear_lobe anchor, -12mm Y / +8mm Z offset
  2. earring_stud_silver.json — Silver stud earring, ear_lobe anchor, -8mm Y / +6mm Z offset
  3. cap_baseball_navy.json — Navy baseball cap, head_top anchor, +4mm Y offset

Anchor Placement

Each accessory specifies:

  • anchor: anatomical reference point (ear_lobe, head_top)
  • offset_mm: precise 3D positioning relative to anchor
  • scale: uniform scaling factor for size adjustment
  • model_path / texture_path: 3D model and texture assets

CI

Added GitHub Actions CI (pytest on Python 3.10/3.11/3.12)

Closes #12

How to test

python -m pytest tests/
python -c "import json; d=json.load(open('catalog/earring_hoop_gold.json')); assert d['type']=='accessory'"

Claim

I claim this bounty for MergeOS MRG.

@laurentketterle-hub

Copy link
Copy Markdown
Author

/attempt 12

@laurentketterle-hub

Copy link
Copy Markdown
Author

Friendly ping 👋 — this PR has been open for 4 days. Is there anything needed for review? Thanks!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[50 MRG] Accessories: ear/hat anchor improvements

1 participant