Plugins / Unity

Unity plugin for 3D model search, import, and self-update

Install the Free3D Unity plugin as a single editor script, authorize through your browser, search the same public 3D model catalog you see on the site, import FBX LOD sets into the current project, and keep the plugin updated directly from the published update feed.

What it does

Works as a single-file editor plugin in `Assets/Editor`.
Authorizes through the browser using the public app approval flow.
Searches the public Free3D catalog with categories, type filters, and pagination.
Imports `100k`, `10k`, and `1k` FBX topology levels into the active Unity scene.
Creates Unity-ready materials for Standard, URP Lit, and HDRP Lit workflows.
Checks the published update feed on editor startup and supports manual refresh.
1

Install

Download `free3d_online.cs`, place it into `Assets/Editor`, and let Unity auto-compile the window.

2

Authorize

Click `Sign In`, approve the Unity application in the browser, and wait for the plugin token plus balance to be detected automatically.

3

Search

Browse popular models on window open, search by query, and narrow results with category and type filters.

4

Import

Import the exact FBX topology variants with support textures, then let the plugin create pipeline-matched materials and the LOD group automatically.

Unity workflow

Single script install

No package dependency chain. The published editor script is the installable artifact and the self-update target.

Category-aware search

The plugin uses the same public search APIs and category taxonomy as the site, including type filters and pagination.

LOD import

The plugin prefers exact FBX direct-file variants and imports `100k`, `10k`, and `1k` levels into Unity with a generated `LODGroup`.

Pipeline materials

Material assignment is generated for Built-in Standard, URP Lit, and HDRP Lit using the downloaded PBR texture set.

Auto-update

At editor startup the plugin can compare its local version to the published update feed and replace the script when a newer release is available.

End-to-end test checklist

A. Install flow

Download the script, place it in `Assets/Editor`, and confirm `Window -> Free3D Online` opens the plugin window.

B. Browser auth

Start sign-in, approve in the browser, and verify the plugin stores the token and refreshes the balance.

C. Public search

Browse popular models, then search with categories and type filters and confirm pagination keeps the selected filters.

D. Import

Import a model with `100k`, `10k`, and `1k` FBX variants and verify the scene object plus LOD group are created.

E. Materials

Verify base color uses the real texture set instead of `render_view`, and confirm pipeline shader mapping for Built-in, URP, and HDRP.

F. Self-update

Check startup update detection and manual refresh against the published update feed URL.

Available now

3ds Max

Add to 3ds Max

Install from the site, authorize through the browser, search the catalog, and import worker direct-file `.fbx` assets straight into the current scene.

Available now

Blender

Blender

Install a single Python add-on, authorize through the browser, search the public Free3D catalog, and import GLB models directly into the active Blender scene.

In development

Unreal Engine

Unreal

Unreal editor tooling is planned after the first plugin family is proven in production.

In development

Maya

Maya

Maya integration will follow the same browser-auth and direct-file inventory contract once 3ds Max is stable.

In development

Cinema4D

Cinema4D

Cinema4D rollout is queued behind the first production plugin launch.