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.
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 Category | Buyer | Demand | Price Range |
|---|---|---|---|
| Rock / stone formations (packs) | Game devs, environment artists | ★★★★★ | $25–$120 |
| Aged concrete / brick / surface materials | Game studios, archviz, VFX | ★★★★★ | $15–$60/piece |
| Historical architecture / ruins | Game studios, museums, preservation | ★★★★☆ | $50–$500 |
| Organic prop scans (tools, furniture, debris) | Game devs, film VFX, product viz | ★★★★☆ | $20–$150 |
| Natural terrain / ground surfaces | Game env artists, archviz | ★★★★☆ | $20–$80 |
| Human face / body part scans | Game char artists, medical viz | ★★★☆☆ | $50–$200 |
| Vehicle / mechanical object scans | Game studios, film VFX | ★★★☆☆ | $30–$200 |
| Food / product visualization scans | Ad 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-friendlyPolycam 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 optionKIRI 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-commercialRealityCapture 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-sourceAliceVision 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 integrationEpic'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.
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.
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).
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.
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.
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.
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.
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.
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.
| Asset | Entry | Mid | Premium |
|---|---|---|---|
| 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
| Platform | Commission | 3D Preview | Notes |
|---|---|---|---|
| Proofly | 0% | ✓ In-browser GLB/OBJ/FBX | Buyer pays flat $1 fee. HiddenMark watermarking. One-time download tokens. Buyers inspect scan quality before purchasing. |
| CGTrader | 30–40% | Limited viewer | Large game and archviz audience. High commission hurts on low-price scan packs. |
| Sketchfab Shop | 30% | ✓ Full 3D viewer | Excellent scan preview. Strong photogrammetry community. 30% commission is steep for lower-priced packs. |
| Fab (Epic) | 12.5% | ✓ In-engine viewer | Excellent for Unreal-packaged scans. Requires UE5-compatible asset packaging. Good discovery for environment packs. |
| TurboSquid | 40–50% | Basic viewer | Studio and enterprise discovery. High commission. Only worthwhile for unique hero scans at $100+. |
| Polyhaven | Donation only | ✓ Viewer | CC0 license — free for everyone. Builds reputation, not income. Do not submit commercial assets here. |
Commission Math on a $40 Rock Pack (200 sales)
Photogrammetry Tips for Marketable Scans
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