Creator program / Guide

Creator guide

How uploading works

Everything you need to publish a collection: what files we accept, how big they may be, how textures and colours work, what review looks for, and how your earnings work.

Files

  • GLB, self-contained. One .glb file with its geometry, materials and textures embedded. No separate .bin or image files: a file that points at external resources is refused.
  • Draco compression is required. It shrinks geometry dramatically and is usually the difference between a model fitting the limit and not. In Blender: File > Export > glTF 2.0, then Data > Compression. A model without it is refused with that instruction.
  • Real-time budgets. These models are used in web scenes. Keep triangle counts, material counts and texture sizes to what the model actually needs.
  • Sensible scale and pivot. Metres, origin at the base, facing +Z is what most Three.js scenes expect.
  • A thumbnail is rendered for you in your browser when you upload, using your collection's texture and lighting.
  • The studio checks each of these the moment you choose a file and tells you what is wrong before anything is uploaded.

Size limits

A model may be at most 200 KB, or 500 KB if it contains animation.

The limit is on the finished file: the model plus its texture. It is measured after your collection's texture has been applied, because that is exactly the file a member downloads. The studio shows each model's size against its limit.

Because the texture counts, changing a collection's texture is checked against every model in it before anything changes. If the new texture would push even one model over its limit, the change is refused and the studio tells you which models and by how much. The same check applies to every colourway.

Animation

Put each moving part on its own action and push it to an NLA track in Blender. Every track exports as a separate animation, and the viewer plays all of them at the same time, on one timeline, exactly as they play in Blender. The timeline is as long as your longest animation; a shorter one loops inside it.

Single-texture mode

When you create a collection you choose how it handles textures. This is the most important choice you make, and it can only be changed while the collection is empty.

One texture for the whole collection (recommended for stylised packs)

You upload a single image, an atlas, for the collection. Every model uploaded into it has its base colour replaced with that atlas, so the whole set shares one texture and stays visually consistent. It is also far lighter: one small image instead of one per model.

  • Lay out your models' UVs over one shared texture sheet in your 3D software, then export the sheet as PNG, JPEG or WebP.
  • Nothing glows: emission (emissive materials) is not used on ThreeJSbank, and any is removed from your files.
  • Materials that have no metalness or roughness set are given a matte surface, so they do not render as mirrors.
  • You can upload the atlas when you create the collection, or later from its Texture tab. Models uploaded before it are re-textured when you set it.

Each model keeps its own textures (for PBR packs)

Nothing is replaced. Every model keeps every map it was exported with: base colour, metallic, roughness, normal and ambient occlusion. Emission is the one exception: it is not used on ThreeJSbank and is not shown. Choose this for realistic assets with their own material sets. Colourways are not available in this mode, because there is no shared texture to swap.

Colourways

In single-texture mode a collection can be offered in several colours. Each colourway is another atlas painted to the same UV layout as the first. Members pick a colour in the viewer, and the file they download is built in that colour. Nothing is written into your models when you add one, but every colourway is still checked against the size limit, because a download in that colour carries that atlas.

Lighting

Each collection has its own light setup, used in the viewer and for your thumbnails. The lighting tab in the studio shows the real viewer with your models, so what you see is what members see.

Collections

  • Up to 5 collections not yet approved at a time (drafts, in review, refused or taken down). Approved collections do not count, so you can have as many live collections as you like.
  • A collection needs at least 10 models to be submitted, and holds at most 100.
  • Your collections are private until approved: nobody else can see them or their models.
  • Before you send it to review, arrange the models in the order visitors will see: drag them in the collection's Models tab and save.
  • You can delete a collection at any time from its Details tab. One that was never approved is deleted with its models; one that was live is taken off the site and out of your studio at once, and downloads already made still count toward your earnings.

Review

When a collection is ready, submit it from its Review tab. Our team (a provider or an admin) looks at it, and either approves it or refuses it with a message. While it is waiting, it is frozen: withdraw it if you need to change something, then submit again.

Common reasons a collection is refused:

  • Work that is not yours, or that you do not have the right to license
  • Broken or stretched UVs, missing faces, flipped normals
  • Materials that render wrong in the viewer (mirrors, black surfaces)
  • Models that are not a coherent set, or duplicates of each other
  • Wrong scale, or pivots far from the model
  • Thumbnails that do not show the model

A refusal is not final. Read the message in your studio, fix the collection and submit again, as many times as you need.

After approval

  • The collection and its models go live, with your public name on them.
  • What members see only changes through review. New models you add wait as drafts; a new name or description waits too. Submit the collection again and they go live when it is approved. If that update is refused, the approved version stays online.
  • Tags help members find your models. Pick existing tags as you type, or type a new word to create a tag. New tags on a live model are created when the update is approved.
  • On a live collection you can also change the order, remove models and change the lighting. Like everything else, these wait until you send the changes to review and they are approved; until then visitors see the approved version.
  • The texture and colourways of a live collection are locked, because re-texturing would change files members have already downloaded.
  • We may take a live collection down, for example after a copyright complaint. You will see the reason in your studio.
  • Becoming a creator is permanent: your collections and models stay yours and stay in your studio.

Earnings

Members subscribe to the whole library. Every month 70% of the subscription revenue is shared between creators, by their share of the month's downloads.

your earnings = revenue × 70% × (your downloads / all downloads)

  • Counted downloads: one per subscriber per model per month. Downloading the same model again does not count twice.
  • Only paying subscribers count: downloads on the free tier, during the free launch period, by staff, or of your own work do not.
  • All downloads includes the official catalogue, so your share is of the whole library's use.
  • A yearly subscription counts a twelfth of its price in each month it covers.
  • Everything is free for everyone until 1 February 2027: there is no revenue to share during the launch, and the pool starts with the first subscriptions after it.
  • A month is final 7 days after it ends. Your studio shows it as it goes.

Payouts are not active yet. Your downloads are recorded from the day your work goes live, and we will publish payout details before the first payment.

Your public name

Your models show a public name, which you choose when you join and can change any time in your account settings. It does not have to be your real name, and it must not be an email address. Your email address is never shown.

As a creator you download your own models freely. Other creators' models follow your plan, like any member's.

Create an account to start Back to the program