Skip to main content
Photogrammetry3D ScanningEarning

How to Sell Photogrammetry 3D Scans Online in 2026 — Complete Creator Guide

Photogrammetry has moved from specialist studios to iPhones. If you are scanning real-world objects, architecture, or terrain with Polycam, RealityCapture, Meshroom, or KIRI Engine — here is how to clean, package, price, and sell your scans with 0% commission.

Published July 22, 2026 · 10 min read

The democratization of photogrammetry is creating a new class of 3D asset creators — people who capture the physical world rather than model from scratch. iPhone LiDAR, apps like Polycam and KIRI Engine, and software like RealityCapture and Meshroom have made it possible to produce production-quality 3D scans with gear that costs $0 to $5,000 instead of $50,000+.

Game studios, VFX houses, architectural firms, and medical visualization companies are all hungry for authentic scan data. A well-executed scan of a weathered concrete wall, a historical artifact, or a naturally eroded rock face is difficult to reproduce with procedural modeling — and buyers pay accordingly. This guide covers how to turn your scanning workflow into passive income.

What Photogrammetry Scans Sell Best

Not all subjects are equally sellable. The highest-value photogrammetry assets share one trait: they capture something difficult to replicate with traditional 3D modeling or procedural generation.

Scan CategoryBuyerDemandPrice Range
Rock / stone formations (packs)Game devs, environment artists★★★★★$25–$120
Aged concrete / brick / surface materialsGame studios, archviz, VFX★★★★★$15–$60/piece
Historical architecture / ruinsGame studios, museums, preservation★★★★☆$50–$500
Organic prop scans (tools, furniture, debris)Game devs, film VFX, product viz★★★★☆$20–$150
Natural terrain / ground surfacesGame env artists, archviz★★★★☆$20–$80
Human face / body part scansGame char artists, medical viz★★★☆☆$50–$200
Vehicle / mechanical object scansGame studios, film VFX★★★☆☆$30–$200
Food / product visualization scansAd agencies, e-commerce★★★☆☆$25–$100

Rock packs and surface material scans are the bread-and-butter of photogrammetry marketplaces. A well-executed pack of 15 rock formations with 4K textures is a single upload that generates passive income for years — game studios, archviz artists, and UE5 landscape artists all buy these regularly.

Capture Tools — From iPhone to Professional

Polycam (iPhone / iPad / Android)

Beginner-friendly

Polycam uses iPhone/iPad LiDAR (iPhone 12 Pro+) and photogrammetry for non-LiDAR devices. Ideal for room-scale architecture, small objects, and quick asset capture. Exports OBJ, FBX, GLB, USDZ, and point cloud formats. LiDAR scans are lower-resolution but faster; photogrammetry mode on Polycam produces higher-quality textures for close-up subjects. Free tier exports in low resolution; paid plan required for 4K texture export — necessary before selling.

KIRI Engine (iOS / Android / Web)

Best free option

KIRI Engine processes photogrammetry in the cloud, making it device-agnostic — any camera works. The free tier produces surprisingly competitive quality for medium-sized objects. Exports OBJ, GLB, FBX, STL. Particularly strong for small-to-medium objects with even lighting. The GPU cloud processing is faster than running Meshroom locally on older hardware.

RealityCapture (Windows)

Professional — free for non-commercial

RealityCapture is the industry standard for high-quality photogrammetry, used by major game studios and VFX houses. Acquired by Epic Games in 2023, it is now free to use under a license that charges only when you export. Processing speed is 10–100× faster than Meshroom for large capture sets. Produces the highest-quality results of any photogrammetry software. Best for serious sellers targeting the studio market.

Meshroom (Windows / Linux)

Fully free open-source

AliceVision Meshroom is fully free and open-source. Slower than RealityCapture but produces comparable quality on well-captured sets. No cost means it is accessible to budget-conscious creators. Requires a strong GPU (NVIDIA recommended) for practical processing times. Outputs OBJ with texture maps; convert to GLB using Blender for Proofly upload.

RealityScan (iOS / iPad — Epic Games)

Unreal Engine integration

Epic's free iOS photogrammetry app feeds directly into Fab (their marketplace) and Unreal Engine. Good for creators already in the Epic ecosystem. Exports to RealityCapture for post-processing. Scans processed in cloud.

Cleaning Photogrammetry for Sale — The Essential Workflow

Raw photogrammetry output is not sellable. Every professional buyer expects cleaned, production-ready meshes. The cleanup workflow below applies regardless of which capture tool you used.

1

Import raw mesh into Blender or MeshLab

Import the OBJ or PLY output from your photogrammetry software. Raw meshes are typically 500K–10M+ polygons — far too dense for game engines and most rendering pipelines. You will decimate before export.

2

Remove floating geometry and background noise

Photogrammetry captures everything in frame, including floor, shadows, background objects, and reconstruction artifacts. Select and delete all geometry that is not the target subject. In Blender: use Edit Mode → Select → Select All by Trait → Non-Manifold to find disconnected islands, then delete the smallest ones (likely background noise).

3

Fill holes

Areas with insufficient overlap during capture produce holes in the mesh. In Blender: Edit Mode → Mesh → Clean Up → Fill Holes (set faces = 2000 for large gaps). For complex holes, use the 3D-Coat or ZBrush Hole-Fill tools, which produce cleaner results on organic surfaces.

4

Recalculate normals

Photogrammetry can produce flipped normals on complex surfaces. In Blender: Edit Mode → Select All → Mesh → Normals → Recalculate Outside (Shift+N). Verify in Viewport Overlay → Face Orientation — all blue means outward-facing normals.

5

Decimate to target poly counts

Use Blender's Decimate Modifier (Collapse mode). Target counts: high-res archive (full source, 500K–2M tris), mid-res (50K–200K tris, for VFX and archviz), game-ready (5K–50K tris, for real-time). Include all three tiers in your ZIP. Decimate to 50% in two passes — single-pass heavy decimation produces worse topology than two moderate passes.

6

UV unwrap

Raw photogrammetry UVs are often poor for re-baking. For game-ready assets, re-unwrap in Blender: Select All → UV → Smart UV Project (angle = 66°, island margin = 0.02). For organic subjects like rocks, Smart UV works well. For props with flat surfaces, use manual seam marking for better UV utilization.

7

Bake textures from high-res to game mesh

In Blender: set up two objects (high-res source and decimated game mesh). In Render Properties → Cycles, add an Image Texture node to your game mesh material. Bake → Combined (for albedo) and then Normal. Output 4K PNG minimum; 8K for premium scans. This transfers the photographic detail from the dense mesh to clean UV-mapped geometry.

8

Export GLB, FBX, and OBJ

Export GLB with textures embedded (File → Export → GLTF 2.0, format GLB, include textures). Export FBX with textures embedded. Export OBJ + MTL + Textures folder. Package all into a structured ZIP.

Recommended ZIP Bundle Structure

RockFormation_Pack_01/
├── GLB/
│   └── RockFormation_01_gameready.glb   ← upload as primary (3D preview)
├── FBX/
│   ├── RockFormation_01_gameready.fbx   ← 15K tris, game-ready
│   └── RockFormation_01_highres.fbx     ← 500K tris, archviz/VFX
├── OBJ/
│   ├── RockFormation_01_gameready.obj
│   └── RockFormation_01_highres.obj
├── Textures/
│   ├── Rock01_Albedo_4K.png
│   ├── Rock01_Normal_4K.png
│   ├── Rock01_Roughness_4K.png
│   ├── Rock01_AO_4K.png
│   └── Rock01_Displacement_4K.png       ← critical for terrain use
└── README.txt                            ← capture info, poly counts, usage notes

Photogrammetry Pricing Guide

Price photogrammetry on subject uniqueness, capture quality, texture resolution, and production-readiness — not on hours spent capturing. A unique scan of a rarely-accessible site is worth more than a generic rock regardless of effort.

AssetEntryMidPremium
Single rock (game-ready, 4K tex)$5$15$30
Rock / debris pack (10–20 pieces)$20$50$120
Surface material scan (tiling, 4K)$10$25$60
Architectural element (window, door, column)$20$60$150
Historical artifact / unique object$40$120$500
Detailed prop scan (tool, clothing, furniture)$20$60$150
Human face scan (8K textures, topology)$50$120$200

Pack Strategy

Individual rocks sell; packs dominate. A 15-rock pack priced at $50 outsells 15 individual $5 listings by 5–10×. Buyers prefer one purchase over 15 transactions. Build packs from your first scan session onward.

Texture Resolution Premium

8K texture versions command 50–100% higher prices than 4K. If your source scan has sufficient detail, offer 4K as standard and 8K as a premium tier (separate listing or additional file in ZIP at higher price).

Displacement Maps = Premium

Including a 4K displacement map alongside your normal map doubles the value for archviz buyers. Displacement maps allow subdivision-surface-level detail at game mesh polygon counts. Photogrammetry is the best source for authentic displacement data.

Platform Comparison — Where Photogrammetry Artists Sell

PlatformCommission3D PreviewNotes
Proofly0%✓ In-browser GLB/OBJ/FBXBuyer pays flat $1 fee. HiddenMark watermarking. One-time download tokens. Buyers inspect scan quality before purchasing.
CGTrader30–40%Limited viewerLarge game and archviz audience. High commission hurts on low-price scan packs.
Sketchfab Shop30%✓ Full 3D viewerExcellent scan preview. Strong photogrammetry community. 30% commission is steep for lower-priced packs.
Fab (Epic)12.5%✓ In-engine viewerExcellent for Unreal-packaged scans. Requires UE5-compatible asset packaging. Good discovery for environment packs.
TurboSquid40–50%Basic viewerStudio and enterprise discovery. High commission. Only worthwhile for unique hero scans at $100+.
PolyhavenDonation only✓ ViewerCC0 license — free for everyone. Builds reputation, not income. Do not submit commercial assets here.

Commission Math on a $40 Rock Pack (200 sales)

$8,000
Proofly (0%)
$7,000
Fab / Epic (12.5%)
$5,600
CGTrader / Sketchfab (30%)
$4,800
TurboSquid (40%)

Photogrammetry Tips for Marketable Scans

1.
Overcast light is your best friend: Direct sunlight creates hard shadows that bake into your albedo texture as permanent dark streaks. Diffuse overcast light (or open shade) produces even illumination that the photogrammetry algorithm resolves cleanly. Shoot on overcast days, in shadows at noon, or use a photography tent for small objects.
2.
Coverage: 80% overlap between frames: The most common cause of reconstruction failures and holes is insufficient frame overlap. Use a deliberate spiral or ring-pass pattern: take photos every 10–15 degrees around the subject, maintaining 80%+ overlap. For complex subjects with undercuts, add upward-angle shots from below. It is cheaper to capture 50% more frames than to re-scan.
3.
Scale marker in every scan: Always include a known-size object in the scan (a ruler, tape measure, or QR calibration target). This establishes real-world scale, which buyers need for accurate placement. Without it, your scan may be 0.1× or 10× the real size and will require manual scaling. RealityCapture can auto-detect scale from printed markers.
4.
Turntable for small objects: For objects smaller than 50cm, use a rotating turntable against a uniform background (grey or green) with fixed camera position. Take 36–72 frames per revolution, add rows from above and below. This gives you complete coverage without camera path planning. The uniform background is trivially removed in post.
5.
Match histogram across your capture set: Inconsistent exposure between frames (clouds moving, sun appearing) produces visible texture seams in the final scan. Fix in Lightroom or RawTherapee before processing: match exposure, white balance, and contrast across all frames in a batch before importing to photogrammetry software.
6.
Document the real-world subject: Include scan location, dimensions, and material context in your README. A 'Medieval limestone column capital — excavation site, 14th century, 42cm tall' sells at premium over an unlabeled 'decorative stone element'. Subject provenance and documentation increase perceived and actual value for museum and preservation buyers.

Protecting Photogrammetry Scans from Redistribution

Photogrammetry scans are particularly vulnerable to redistribution because they are impossible to trace by appearance alone — unlike procedural or hand-modeled assets where the creator's style is recognizable. Once a scan is downloaded and renamed, standard visual inspection cannot determine provenance.

Proofly's HiddenMark system embeds an invisible steganographic watermark directly into the mesh geometry — not in textures (which are easily replaced) but in the vertex positions at a scale imperceptible to the eye or rendering pipeline. The watermark encodes the specific purchase ID, allowing you to identify the exact buyer who redistributed a leaked file.

Why Mesh-Level Watermarking Matters for Photogrammetry

  • Texture replacement is the most common piracy pattern — pirates swap textures to obscure origin. Mesh watermarks survive this.
  • Decimation and format conversion (OBJ → FBX → GLB) preserve mesh watermarks in Proofly's implementation.
  • DMCA takedowns require proof of origin — the embedded purchase ID provides legal evidence identifying the specific buyer.
  • Watermarks are invisible to renderers — V-Ray, Cycles, Unreal Lumen, and Arnold all render watermarked meshes without artifacts.

Frequently Asked Questions

Can I sell photogrammetry 3D scans online?

Yes. Photogrammetry scans are in high demand for game developers, film VFX studios, archviz teams, and architectural preservation projects. The key is delivering clean, production-ready meshes — raw photogrammetry output needs decimation, hole-filling, and UV unwrapping before buyers can use it in professional pipelines. A well-cleaned scan of a historical object, an organic rock formation, or a detailed prop can sell for $15–$200 depending on quality and subject. On Proofly you keep 100% of your listed price.

What photogrammetry scans sell best?

The highest-demand photogrammetry categories are: architectural ruins and heritage sites (game studios and VFX pay premium for authentic aged materials), organic rock/terrain formations (tiling terrain packs for Unreal and Unity), detailed object scans (tools, clothing, vehicles, food props for product visualization), and human body part scans (hands, faces, feet — used in games and medical visualization). Scans that are difficult or impossible to replicate with traditional modeling command the strongest prices — a 1:1 scan of a 16th-century door handle is unique; a generic rock can be procedurally generated.

What file format should I export photogrammetry for selling?

Upload GLB as your primary file — it renders in-browser on Proofly so buyers can inspect your scan quality, texture detail, and mesh density before purchasing. Include OBJ + MTL and FBX in a ZIP download package for maximum compatibility. For high-resolution scans, include 4K or 8K texture maps (albedo, normal, roughness) in PNG format. If you are selling terrain or environment scans, include a high-resolution PNG displacement map alongside the mesh. Always include both a decimated game-ready version (under 100K polys) and the full-resolution source scan in separate folders inside your ZIP.

How much do photogrammetry scans sell for?

Pricing depends on subject uniqueness and production quality. Simple object scans (rocks, debris, generic props) sell for $5–$25. Detailed organic scans (bark, aged concrete, fabric textures) sell for $15–$60. Character/face scans with full 4K textures sell for $50–$200. Heritage/historical architecture scans (unique and difficult to source) can reach $100–$500. Terrain and rock packs with 10+ pieces sell for $25–$150. The key premium factors are: subject difficulty to physically access, texture resolution (8K vs 4K), mesh cleanliness (production-ready vs raw), and included formats.

How do I clean photogrammetry for selling?

Raw photogrammetry output needs several cleaning steps before it is sellable. In Blender or MeshLab: (1) Decimate to a target poly count — game-ready is typically 10K–100K triangles; (2) Fill holes using Blender's Fill Holes or 3D-Coat's tools; (3) Remove floating geometry and noise vertices; (4) Fix inverted normals (Shift+N in Blender for Recalculate Normals); (5) Unwrap UVs using Smart UV Project or manual unwrapping for better texture utilization; (6) Bake the high-resolution photogrammetry texture onto the cleaned mesh. Always include both the decimated version and the full-resolution source so professional buyers can choose their own LOD.

Where is the best marketplace to sell 3D scans?

Proofly offers 0% commission so you keep 100% of every sale, plus an in-browser 3D viewer that lets buyers inspect scan quality and texture detail before purchasing. CGTrader has a large architecture and game asset audience but takes 30–40% commission. Sketchfab Shop has excellent 3D preview (critical for scans) but takes 30%. TurboSquid takes 40–50%. For unique heritage or architectural scans, ArtStation Marketplace is worth considering alongside Proofly. Polyhaven distributes high-quality scans for free (CC0 license) — do not submit there if you want to sell commercially.

Start Selling Your Photogrammetry Scans Today

Create a free Proofly account, upload your photogrammetry scans, and keep 100% of every sale. In-browser 3D preview, HiddenMark watermarking, and one-time download tokens included at no extra cost.

Upload Your 3D Scans

Related Guides