Skip to main content

Homepage

The Programmable 3D Asset Backend

Stop bloating Git. Get enterprise-grade 3D asset hosting, versioning, and CDN delivery designed for developers and their collaborators.

What is Land of Assets?

Land of Assets is infrastructure for 3D development. It fills the gap between raw file storage (S3) and artist portfolio platforms.

Built for Developer Workflows

Open Asset Library

Access a growing library of public assets with clear licenses. Discover, share, and reuse models from the open source community.

Not a Marketplace

We are not TurboSquid. We don't sell models. We help you manage and serve the assets you own and create.

Not Just Storage

We are not just S3. We understand 3D. Upload GLB, USDZ, or Blender files and get automatic visualization, optimization, and format conversion.

Upload Any, Download Any

Upload a Blender file, download a USDZ. Upload a USDZ, download a GLB. Automatic format conversion between GLB, USDZ, and BLEND — on demand and cached.

Artist Friendly Web-based UX

Land of Assets provides a modern, responsive web interface for managing your 3D assets.

Land of Assets Dashboard Land of Assets Project Listing Land of Assets Asset Viewer

Integrate in Seconds

Land of Assets is designed to be consumed by code. Here are three simple ways to get started:

Embed Interactive Viewer

The easiest way to showcase 3D models on your website. Just embed an iframe.

Embed URL Format:

https://landofassets.com/{orgName}/{projectName}/assets/{assetName}/embed

<iframe src="https://landofassets.com/BenHouston3D/Samples/assets/WaterBottle/embed"
  width="100%" height="600" frameborder="0" title="WaterBottle"></iframe>

Load Directly from Media URL

No SDK required. Just construct a URL and load it with your favorite 3D library.

Model URL Format:

https://api.landofassets.com/media/{orgName}/{projectName}/assets/{assetName}.glb

That’s it. No authentication required for public assets. Use the URL directly in your application.

import { GLTFLoader } from "three/addons/loaders/GLTFLoader.js";

const url = "https://api.landofassets.com/media/BenHouston3D/Samples/assets/WaterBottle.glb";
const loader = new GLTFLoader();
loader.load(url, (gltf) => {
  scene.add(gltf.scene);
});

Use the SDK

For more control and type safety, use our fully typed SDK.

import { createAnonymousClient, getAssetMediaUrl } from "@landofassets/sdk";
import { SceneLoader } from "@babylonjs/core/Loading/sceneLoader";

// 1. Create a client
const client = createAnonymousClient();

// 2. Get the asset URL (CDN-backed)
const url = getAssetModelUrl(client, { params: {
    orgName: "BenHouston3D",
    projectName: "Samples",
    assetName: "WaterBottle",
    format: "glb"
  }
});

// 3. Load it with Babylon.js
SceneLoader.ImportMesh("", url.toString(), "", scene, (meshes) => {
  // Model loaded!
});

Free for Open Source

Host for Free

Make your assets public and pay nothing for hosting. We believe open source infrastructure should be accessible to everyone.

Discover & Reuse

Your public assets become part of our 3D Model Library, where developers can find high-quality, licensed assets to kickstart their projects.

Community First

By sharing assets, we collectively build a stronger open 3D ecosystem for everyone.

Enterprise Technology, Democratized

Until now, robust 3D asset management was available only to large enterprises with massive budgets and complex internal tools. Land of Assets changes that.

  • No Setup Cost

    Start for free. No credit card required. Scale as you grow.

  • Developer Experience First

    Designed for modern CI/CD workflows, not just artist manual uploads.

  • Scalable

    Built on the same principles used by global brands, available to your indie project.

Technical Superiority

We win on logic. Our platform is built for technical correctness and deep integration.

  • Infrastructure as Code

    Everything accessible via CLI, SDK, and REST API. Automate your pipeline.

  • glTF Standard Compliance

    Built by contributors to the glTF standard. We respect the spec.

  • Performance

    Assets served via a global edge network with automatic compression handling.

  • Git-Friendly

    Stop committing 50MB binaries. Keep your repo light and your checkouts fast.

Built from Deep Experience

Land of Assets is built by Ben Houston, a veteran in 3D software.

We know what 3D developers need because we are 3D developers.

Hollywood VFX

Tools for Star Wars, Harry Potter, and Avengers at Exocortex & Thinkbox Software.

Web 3D Pioneer

Long-time contributor to Three.js and the glTF standard.

Enterprise Scale

Solutions for LVMH, Crate & Barrel, and Fortune 500 companies at Threekit.

Join the Community

We are building this for you. Join our Discord to chat directly with the team, request features, or get help with your 3D pipeline.

Get Started in Seconds

1

Create an Account

Sign up for free. No credit card required.

Sign Up Here →
2

Upload Your Assets

Use the web dashboard or CLI. Supported formats: GLB, USDZ, and Blender (.blend).

npm install -g @landofassets/cli loa auth login loa assets create --file chair.glb --project furniture --org mycompany
3

Integrate

Use our typed SDK to pull assets dynamically into your application.

npm install @landofassets/sdk

Planned Near-term Roadmap

We are just getting started. Here is what we are thinking of adding next.

Versioning

Full version history for all your assets. Roll back, compare, and audit changes.

Collaboration

Pull requests and forking workflows for 3D assets, just like code.

Blender & Unity Plugins

Native integrations that let you sync assets directly from your DCC tools.

Interactivity

Integration of the glTF interactivity extension (behave-graphs) for animated experiences.

More Asset Types

Support for additional image and material formats.

Have an idea?

Join our Discord to suggest features and shape the roadmap.