Contributor Agreement
Submit your own 3D components to get them featured on our platform, and earn a share of platform revenue based on how your component performs.
1. How It Works
a. Submit Your Component
b. Review Process
What we check:
- Code quality and performance
- Originality
- Visual and interaction quality
Review Time:
Reviews usually take 1-2 business days.
You will receive an email once your component is:
- Approved
- Rejected
- Or needs more information
c. Get Published
2. Submission Guidelines
a. Required Fields
- Component Name
- Preview Image
- Preview Video
- Code ZIP File
b. Optional but Recommended
- Description
- Live Demo Link
- Code Snippet
- Installations
c. Monetization Settings
You can choose whether your component is Free or Premium using the submission form.
- Only Premium components are included in payout calculations
- Free components are visible to all users
d. Licensed 3D Model
If your component uses a third-party 3D model, you must disclose it.
Required When Enabled:
- Model Name
- Model Author
- License Link
- Model Link
e. Creator Profile (Optional)
If you want to be credited as the creator, you can provide your profile details. This will be displayed on your component page.
- Social Platform Name
- Profile Link
3. How You Earn
a. Revenue Pool
All revenue generated from monthly subscriptions and one-time purchases is pooled together. A portion of this total is allocated to the Contributor Pool.
b. How the Contributor Pool Is Distributed
Each month, the Contributor Pool is distributed based on the total number of views across all Premium components.
For example, if your Premium components receive 10% of all Premium views on the platform in a given month, you will receive 10% of the Contributor Pool allocated for that month.
4. Payout Details
a. Payout Schedule
Earnings are calculated monthly and paid within the first 7 days of the following month.
b. Minimum Payout Threshold
Payouts are processed once your balance reaches a minimum of $50 USD.
c. Payment Method
All creator payouts are processed through Wise.
5. Licensing & Usage Rights
a. Ownership
By submitting a component, you confirm that you are the original creator of the work or have the legal rights to distribute it.
You retain full ownership of your component.
b. License Granted to Three.js Collection
By submitting your component, you grant Three.js Collection a non-exclusive, worldwide license to host, display, distribute, and promote your component on the platform.
c. End User License
All components published on the platform (Free and Premium) may be used by users in personal and commercial projects without requiring additional licensing.
However, users may not resell, redistribute, or republish the component as their own product or as part of another competing library.
6. Contact Us
For questions about the Agreement, contact us at: support@threejs-collection.com
Ready to Become a Contributor?
Submit a ComponentBuilt by :
@28_Jahid
© 2026 Three.js Collection. All rights reserved.