Lesson 5.3Lesson 5.3 · Point Clouds & Meshes
Meshes, Textures & Formats
Points are not the only way to hold captured reality - meshing turns them into continuous surfaces, texturing makes those surfaces look real, and a landscape of file formats decides what you can open, keep and share, so choosing the right representation is a genuine design decision
A point cloud is perfect for measuring, but try to render it as a solid object, drape a material on it, or hand it to someone whose software cannot read it, and you hit its limits. That is where meshes, textures and file formats come in.
Points are only one way to hold captured reality. They are the truest to the measurement - each one an independent data point - but they are not always the most useful representation. If you want a continuous surface you can render, light and texture, or a watertight object you can 3D-print, or a light model you can spin in a browser, you usually want a mesh. And whatever representation you choose, you have to store it in a file format - and the format you pick quietly decides what you can keep, what you can open, and who you can share with.
This lesson covers both halves of that practical reality. First, how points become surfaces: meshing, then decimation to tame the size, then texturing to make it look real. Second, the format landscape - the alphabet soup of E57, LAS, LAZ, PLY, OBJ, RCP and the BIM-bound formats - and how to think about interoperability. None of it is glamorous, but getting it right is the difference between data that flows smoothly through a project and data that gets stuck, corrupted or lost.
Points -> mesh (triangles) -> decimate (lighter) -> texture (photos = looks real). Keep an OPEN master. Texture is looks, not measurement.
From points to surfaces - meshing
A point cloud has no surface - only points with gaps between them. Meshing (surface reconstruction) is the process of building a continuous surface over those points, almost always as a polygon mesh: a web of small flat triangles whose corners (vertices) sit on or near the measured points, their shared edges knitting into a skin that approximates the real surface. Where the cloud was a fog of dots, the mesh is a solid-looking, renderable object - the thing most people picture when they imagine a '3D scan' of a statue or a facade.
Turning scattered points into a good mesh is a real computational problem, because the algorithm must decide which points to connect and how to bridge gaps. Different methods make different trade-offs: some wrap the points tightly, faithfully following every bump and also every bit of noise; others (a well-known family fits a smooth implicit surface to the points) produce smoother, watertight results that fill small holes gracefully but can round off genuine sharp detail. The honest tension runs right through meshing: follow the data too faithfully and you mesh the noise; smooth too much and you erase real features. Holes are a particular challenge - wherever occlusion left no points (behind objects, above ceilings), the mesh must either leave a gap or invent a surface that was never measured, and an invented surface is no longer evidence. Good practice keeps meshed-over holes honest and flagged, because a watertight model can hide exactly where the data was missing.
It is worth being clear about when you even want a mesh. For pure measurement, sectioning and scan-to-BIM modelling, many professionals work directly from the point cloud and never mesh at all - the points are the truest record, and meshing only adds interpretation and error. You reach for a mesh when you need a continuous surface for a specific purpose: photorealistic visualisation, rendering and VR; a watertight model for 3D printing or fabrication; measuring surface area or volume of an irregular object; heritage artefact documentation; or simply a lighter, friendlier object to share than a billion raw points. So meshing is not an automatic next step after cleaning - it is a deliberate choice, made when the job needs a surface rather than a set of measured points. Decide what the representation is *for*, then decide whether to mesh.
Decimation and texturing - making a mesh usable and real
A mesh built straight from a dense cloud is enormous - potentially hundreds of millions of tiny triangles, one region of a scan enough to choke a laptop. Two further steps make a mesh genuinely usable: decimation to tame its size, and texturing to make it look real.
Decimation (mesh simplification) reduces the triangle count while preserving the overall shape as closely as possible. A good decimation algorithm is clever about where to remove detail: it keeps many small triangles where the surface is curved or intricate, and collapses large flat areas - a plain wall - into a few big triangles, because a flat plane needs no more. Done well, a mesh can often be reduced dramatically with little visible change, turning an unusable model into one that renders smoothly and shares easily. The trade-off is the obvious one and it is a judgement call: every triangle removed is a little shape lost, so you decimate to the lightest mesh that still carries the detail the job needs - aggressive for a quick visualisation, gentle for a heritage record. More triangles is not better; the right count is the one the purpose requires, and the maximum is almost never it.
Texturing is what makes a mesh look like the real thing rather than a grey clay model. The photographs taken during capture are projected onto the mesh and baked into texture maps - images wrapped onto the surface so that the colour, the grain of stone, the lettering on a sign, the patina of age all appear in place. Texturing is the difference between a shape and a convincing likeness, and it is why photogrammetry and neural methods, which are photo-rich, produce such compelling textured models. But a crucial honesty: texture is appearance, not geometry. A beautifully textured mesh can make a rough, low-detail surface look highly detailed - the eye reads the photo, not the shape beneath - so you must never confuse visual richness with measured accuracy. A convincing texture on a coarse mesh is still a coarse mesh. For anything dimensional, trust the geometry and the underlying points, and treat the texture as what it is: a photograph draped over a surface, superb for communication and documentation, and no substitute for the measurement underneath.
Decimate = fewer triangles, keep the shape (flat walls need few). Texture = photos draped on = looks real. But texture is LOOKS, not measurement.
The format landscape - what each file carries
Whatever representation you choose, it lives in a file format, and the format decides what information is carried, how big the file is, and which software can open it. You do not need to memorise every format, but you do need a working map, because choosing one is a practical decision with consequences.
Think of the landscape in families. For point clouds, the key names are E57, an open, vendor-neutral format that stores points with colour and also preserves scan structure and imagery, making it the workhorse for exchanging clouds between different software; and LAS, with its compressed sibling LAZ, long standard in surveying, aerial LiDAR and GIS, efficient at storing huge point sets with classification. PLY is a flexible open format that can hold either points or a mesh, common in research and also used for Gaussian-splat data. For meshes, OBJ is a widely supported format that stores a mesh together with references to its texture images, the common currency for visualisation and general 3D work; PLY again appears here for meshes. Then there are software-specific formats - Autodesk's RCP/RCS indexed point-cloud formats, for instance, which plug a cloud efficiently into Revit and Civil 3D workflows - fast and convenient inside their ecosystem but not open exchange formats. And finally, the BIM-bound end: once you model from the cloud, the deliverable is a BIM model, exchanged through IFC, the open standard for building models - note that IFC carries the *model*, the authored objects, not the point cloud itself.
The unifying idea is interoperability: captured data has value only if it can move to wherever it is needed, and formats are where that succeeds or fails. A file in a format the recipient cannot open is worthless to them; a file converted carelessly can silently lose colour, intensity, classification or scan structure. So the sensible discipline is to archive and exchange in an open, well-supported format - E57 or LAS/LAZ for clouds - keeping a clean master that any tool can read, and then deliver to each destination in whatever it reads best (an RCP for a Revit team, an OBJ for a visualiser, an IFC for the model handover). Choosing a format is really choosing what you keep and who you can work with - a genuine design decision, not an afterthought. And because format support, versions and BIM-exchange requirements change, confirm the current needs with the receiving team rather than assuming; the names here are illustrative of the landscape, not a fixed specification.
Choosing the right representation for the purpose
Pull the threads together and a single practical principle emerges: there is no one 'best' representation of captured reality - there is only the right one for a given purpose, and a fluent professional chooses deliberately rather than defaulting.
Match the representation to the job. Need to measure, section or model to BIM? Work from the point cloud directly - it is the truest record, and meshing would only add interpretation and error; keep it in E57 or, indexed, in RCP for your BIM tool. Need a photorealistic visualisation, a render, a VR walk-through, or a light model to share? A textured mesh (OBJ) is right - decimated to a sensible weight, textured from the photos. Need a watertight object to 3D-print a component or a heritage artefact? A carefully meshed, hole-filled model. Need to hand a model to the design and construction team as a coordinated, intelligent basis? That is the BIM model (IFC), authored from the cloud. Often a single project produces several of these from the same capture: the master cloud for measurement and modelling, a decimated textured mesh for presentation, and a BIM model for coordination - all legitimate, all derived from the one reality, each fit for its own use.
Two honest cautions to carry. First, every transformation is lossy and interpretive: points to mesh adds assumptions and smooths or invents surface; decimation sheds shape; texturing dresses appearance over geometry; format conversion can drop attributes. So keep the cleaned master cloud as your source of truth, derive the other representations from it, and never treat a downstream product - a pretty mesh, a light web model - as the authoritative measurement. Second, the more convincing a representation looks, the more careful you must be: a gorgeous textured mesh invites people to trust it dimensionally, and it may not deserve that trust. Anything genuinely binding - accurate quantities, survey-grade measurement, anything with legal or structural weight - comes back to the verified geometry, the spec, and a licensed surveyor, not to whichever representation looks most real. Choose the representation for what it is *for*; keep the master honest; and let the purpose, not the prettiness, drive the decision.
Open exchange formats
Archiving and moving captured data between tools
Keep a clean master in an open, well-supported format (E57 or LAS/LAZ for clouds; IFC for the BIM model) so data is not trapped; careless conversion can silently drop colour, intensity or classification. Confirm current format needs with the receiving team.
Mesh fidelity vs size
Meshing, decimation and hole-filling decisions
Meshing and decimation are interpretive and lossy; filled holes can hide missing (occluded) data. Keep the point cloud as the measured source of truth and flag invented surface.
Texture is appearance, not geometry
Reading a textured model honestly
A photorealistic texture can dress a coarse mesh; never infer dimensional accuracy from visual richness. Binding quantities and survey-grade measurement come from the verified geometry, the spec and a licensed surveyor.
Workshop - turn a cloud into a mesh and move it through formats
Understanding representations and formats becomes real when you convert between them and watch what changes. Using free software and a cleaned sample cloud, you will mesh it, decimate it, texture it if you can, and export it through several formats - noticing at each step what is gained, lost and traded.
Free meshing/processing software (several exist) and a cleaned sample cloud, ideally with photographs for texturing. No capture hardware needed - the data is provided; the learning is in the conversions.
Goal: feel, concretely, how points become surfaces and how formats carry or drop information Inputs: free meshing/processing software + a cleaned sample cloud (with photos if texturing) + this lesson Time: ~60 minutes
- 1Mesh the cloud: run surface reconstruction on a cleaned cloud and inspect the result. Find a place where the mesh smoothed a real sharp edge, and a hole where occlusion left no data - note where the mesh invented surface.
- 2Decimate and compare: reduce the triangle count in stages (for example to half, then a tenth) and compare file size and appearance at each. Record how far you can decimate before the shape visibly suffers, and which areas (flat vs detailed) lose triangles.
- 3Texture it (if photos are available): project the photographs onto the mesh and note how much more 'accurate' it looks - then deliberately test whether a fine detail you see is real geometry or just texture by viewing the untextured mesh.
- 4Export across formats: save the cloud as E57 and the mesh as OBJ (and PLY if offered). Re-open each and check what survived - colour, intensity, texture references - and note anything that was dropped in conversion.
- 5Write a representation plan: in half a page, state which representation and format you would deliver for three purposes (scan-to-BIM modelling, a client visualisation, a 3D-printed component) and why, and which file you would keep as the master.
You’ll walk away with
A short set of exported files plus a half-page representation plan: the right representation and format for three named purposes, what was lost at each conversion, and which file is the honest master. This is exactly the thinking that keeps data flowing on a real project.
Three altitudes on the same idea
Read the band that fits you — or all three.
Decide what each representation is for, and keep an honest master. For measuring, coordinating and scan-to-BIM you will usually work from the point cloud directly (E57, or RCP indexed into Revit), not a mesh - meshing only adds interpretation. Reach for a decimated, textured mesh (OBJ) when you need visualisation, VR or a light shareable model, and remember texture is appearance, not measured geometry. When you hand over a model, it is the authored BIM model via IFC, not the cloud. Archive and exchange in open formats so data is not trapped in one tool, and confirm format and exchange needs with each recipient. Keep binding quantities and survey-grade accuracy with the verified geometry and a licensed surveyor, never with whichever view looks most real.
For interiors, know when you actually need a mesh - and do not be fooled by a pretty one. Much of your work - measuring a room, cutting sections for joinery, tracing to draw - is done straight from the cloud, no mesh required. You want a textured mesh when you need a realistic model to show a client, a VR walk-through, or a light file to share, and when you 3D-print a component you need a clean watertight mesh. Decimate to keep files manageable, and remember a convincing texture can dress up a coarse surface, so trust geometry, not appearance, for anything you fabricate to. Keep your cleaned cloud as the master, export OBJ for visuals, and check what format your collaborators and printers actually need.
Understanding representations and formats is what lets you move captured data through a real workflow. Be able to explain meshing (points to a triangle surface), decimation (fewer triangles, same shape), and texturing (photos projected on, making it look real but not more accurate). Know the main format families: clouds (E57, LAS/LAZ, PLY), meshes (OBJ, PLY), software-specific (RCP/RCS), and the BIM model (IFC, which carries the model, not the cloud). Grasp the core principle - there is no single best representation, only the right one for a purpose - and the discipline of keeping an open master and deriving the rest. This practical literacy about data and interoperability is exactly what makes a new graduate immediately useful on a capture project.
“Meshing is just the automatic, better finished version of a point cloud - you always convert the cloud to a nice textured mesh because a solid, photorealistic surface is clearly superior to a bunch of dots, and as long as it looks detailed and real it is accurate.”
Do it yourself
No software needed - reason it through.
- 1Explain meshing: how points become a triangle surface, and the tension between following the data (meshing noise) and smoothing it (erasing detail).
- 2When would you work directly from the point cloud and NOT mesh at all? When do you actually need a mesh?
- 3What does decimation do, and why is 'more triangles' not the same as 'better'? Where does a good algorithm remove detail?
- 4Why is a texture appearance and not measurement? How could a pretty textured mesh mislead you about accuracy?
- 5Name the main format families (clouds, meshes, software-specific, BIM) with an example of each, and explain the discipline of keeping an open master.
The one line to carry out
Peer-reviewed journals & authoritative standards
- 01Polygon mesh — Wikipedia - Polygon mesh, 2026.
- 02Texture mapping — Wikipedia - Texture mapping, 2026.
- 033D reconstruction — Wikipedia - 3D reconstruction, 2026.
- 04Building information modeling — Wikipedia - Building information modeling, 2026.
Meshes, textures and formats all run into the same wall sooner or later: captured data is enormous, and a building's worth of points can defeat any machine that handles it naively. Next: managing huge datasets - the practical reality of billions of points.
The author
Amogh N P
Architect, interior designer, and creative polymath. Studio Matrx began in his notebooks — his vision of design made honest, useful, and open to everyone. Its Academy is written and taught in his memory, and free, forever.
More about Amogh →