Skip to content

[External Plugin]: threejs-sculpt-dna #2274

Description

@hyeonsangjeon

Plugin name

threejs-sculpt-dna

Short description

Reconstruct reference images as quality-gated procedural Three.js models and coverage-curated deterministic asset families.

GitHub repository

hyeonsangjeon/threejs-sculpt-dna

Plugin path inside the repository

No response

Ref to review

No response

Commit SHA to review

2f4b99341c5b2e951591cb5dfeab63e0a75909b1

Version

0.4.3

License identifier

MIT

Author name

hyeonsangjeon

Author URL

https://github.com/hyeonsangjeon

Homepage URL

https://hyeonsangjeon.github.io/threejs-sculpt-dna/

Keywords

github-copilot
threejs
procedural-3d
object-reconstruction
sculpt-dna
asset-variants

Additional notes for reviewers

The root plugin.json exposes two skills:

  • object-to-threejs-procedural reconstructs reference objects through staged procedural Three.js geometry, materials, lighting, and screenshot-backed quality gates.
  • sculpt-dna-variants produces semantically constrained deterministic asset families and uses Coverage Curator to select representative variants.

The repository includes a live procedural demo at https://hyeonsangjeon.github.io/threejs-sculpt-dna/ and is licensed under MIT.

Validation completed before submission:

  • Awesome Copilot external metadata validation under the publicSubmission policy
  • Awesome Copilot install smoke test
  • Plugin Python compile check and all 39 source tests
  • Awesome Copilot plugin and skill validators, marketplace/README generators, repository test, and line-ending check

Submission checklist

  • The plugin lives in a public GitHub repository.
  • The ref and/or sha I provided is immutable (release tag and/or full 40-character commit SHA), not a branch.
  • This submission follows this repository's contribution, security, and responsible AI policies.
  • This plugin is not already listed in the Awesome Copilot marketplace.

Metadata

Metadata

Assignees

No one assigned

    Labels

    external-pluginPR updates plugins/external.jsonrejectedSubmission was rejected or failed intake validation

    Type

    No type

    Fields

    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions