Meshless logomeshless
DocsPricingChangelogContactWaitlist
Sign inGet Early Access
Join Beta
Meshless logomeshless

Theft-proof 360° viewers for e-commerce. Built for engineers who care about LCP.

All systems normal · v0.0.1

Product

  • Overview
  • Pricing
  • Changelog
  • Roadmap

Developers

  • Docs
  • API reference
  • Status

Company

  • About
  • Waitlist
  • Contact

Legal

  • Terms
  • Privacy
  • Security
  • DPA
© 2026 Meshless, Inc.v0.0.1

Overview

  • Getting Started
  • Quick Start

Models

  • Uploading Models
  • Supported Formats

Embedding

  • Embed Options
  • JavaScript SDK

Reference

  • API Reference

Supported Formats

See which 3D model formats and glTF features work best with Meshless.

glTF 2.0

Meshless is built for glTF 2.0 assets. Use .glb whenever possible because it keeps geometry, materials, textures, and buffers in one portable file.

FormatExtensionSupport
glTF Binary.glbRecommended
glTF JSON.gltfSupported when dependencies are packaged correctly
OBJ / FBX / STL / USDZ.obj, .fbx, .stl, .usdzConvert to .glb first

Supported glTF features

ExtensionSupport
KHR_materials_unlitSupported
KHR_texture_transformSupported
KHR_materials_clearcoatSupported
KHR_draco_mesh_compressionDecoded before encoding
KHR_mesh_quantizationSupported
EXT_meshopt_compressionDecoded before encoding
KHR_lights_punctualSupported up to 8 lights
KHR_animation_pointerNot used in the standard static orbit encode

Textures

  • Base color: PNG, JPEG, WebP, KTX2
  • Normal maps: OpenGL convention
  • Metallic roughness: Combined ORM texture
  • Emissive: Tone-mapped to display range

Animations

The standard Meshless viewer is a secure 360-degree product orbit, so animation tracks are not rendered in the default encode. For animated or custom capture pipelines, use a Custom plan conversation.

PreviousUploading Models
NextEmbed Options