If your engineer has a CAD model of your product, you probably already own most of what a render needs. The question brand owners ask is which file to send, and whether the studio can do anything useful with it. The short answer is yes for most formats, but the choice changes how much cleanup the studio has to do and how accurate the result is.
This post explains the common formats, what happens to a CAD file between your inbox and a finished image, and what to send if you have no CAD at all. It leans on the documentation of a widely used rendering program (KeyShot), the Library of Congress format descriptions and a few independent technical references. Other studios use other software, so treat the specifics as one well-documented example, not a universal rule.
Can a studio render directly from CAD files?
Yes. KeyShot's published list of supported formats includes native files from SolidWorks, Creo, CATIA, NX, Inventor and Rhino, plus neutral formats such as STEP, IGES, OBJ, STL, FBX, glTF and USD. That page covers versions 10.0 to 10.2 and is undated, so current releases may differ, but it shows the range a professional tool accepts.
KeyShot's own troubleshooting guide suggests, when an import fails, updating KeyShot, using the plugin for your CAD program, or saving the model as STEP if no plugin exists. STEP is the usual fallback because it is a neutral format that CAD systems can export.
CAD data versus mesh data, in plain terms
CAD models describe surfaces with mathematics (NURBS). Will Gibbons, a KeyShot trainer who sells courses, puts it this way: a CAD surface has no fixed resolution, so it stays smooth at any zoom. A mesh model is made of flat triangles or quads, and with too few of them the edges look faceted.
Renderers generally work on triangles, so CAD data is converted to a mesh on import. That conversion is called tessellation. It is why the file type you send matters: a CAD file can be converted at whatever quality the render needs, while a mesh has the triangle count it was exported with.
The formats, compared
Format | What it holds | How useful for rendering |
|---|
Native CAD (SLDPRT, PRT, CATPart and similar) | Full design data, including assemblies | Best when the studio's software supports your CAD version |
STEP (.stp, .step) | Exact solid geometry and assemblies, exchanged between CAD systems; part of the ISO 10303 standard | The reliable default. Appearance data may not carry over, so materials are usually re-applied by the studio |
IGES (.igs, .iges) | Older neutral CAD format from 1980; last published version 5.3 in 1996 | Works, but STEP is the more modern choice. Use it when STEP is not available |
STL | A mesh of triangles only | Weak for rendering. No standard colour or texture support, and files from complex shapes can have gaps and holes |
OBJ | Mesh geometry with optional UV coordinates; materials sit in a separate MTL file | Reliable for exchanging a finished mesh. No animation support |
FBX | Mesh geometry plus animation data; proprietary format owned by Autodesk | Useful for animated shots. Proprietary, so check that the studio's software reads your version |
glTF / GLB, USDZ | Delivery formats for web and AR | Usually an output a studio gives you, not an input |
The descriptions of STL and OBJ above follow the Library of Congress format entries. The preference for STEP, with IGES described as older and less robust, matches Gibbons' guidance for KeyShot users.
What a studio does with your file
Import and orientation. The studio sets the import options. KeyShot lets the user choose the geometry unit for some mesh formats and the up axis, with Y up as the default; if a model arrives on its side or at the wrong size, those are the first things to check. This is why sending units and the CAD program's name with the file saves a round of emails.
Tessellation. KeyShot's manual recommends its default quality value of 0.2 and notes that higher values import more slowly. Gibbons adds that raising it uses more memory and disk space and lengthens renders, often without any visible improvement, and that a native CAD import can be re-tessellated later while a mesh cannot. On CPU rendering, KeyShot can also render the original NURBS surface directly, which Gibbons says fixed slight refraction errors in glass that very high tessellation had not.
Cleanup. A mesh from a complex CAD part can contain gaps and holes, and the Library of Congress entry for STL cites research describing defective files as time-consuming to fix. Large assemblies can arrive as many separate parts, so studios often hide internal components that will never be seen and group the rest by material.
Materials, lighting and camera. Most CAD exchange files describe shape, not how it looks. Some STEP application protocols can carry colour, but do not count on appearance surviving the trip between programs. The studio assigns materials such as brushed steel, matte ABS or glass, then builds lighting, cameras and backgrounds. This is where the visual quality actually comes from, and it is not in your CAD file.
Which file should you send first?
Send what you have, in this order of preference: the native CAD file, a STEP file of the same model, and then a mesh export. If you can, send both the native file and STEP, because the studio can fall back if one fails to open. State the units, the CAD program and version, and whether the file is a single part or an assembly.
Two more habits help. Export from the final released model, not a work in progress, and tell the studio if some components are placeholders. Ask for an NDA if the design is unreleased.
What to send if you have no CAD
Some brands, especially those that use contract manufacturers, never received CAD files. A studio can still build a 3D model, but it is then made from scratch, so accuracy depends on the references you supply. Studios typically ask for any existing 3D file, reference photos of the real product, overall dimensions, and material and finish details as names, codes or physical samples.
Photos of the product from every side, taken straight on, in even light
Measurements: length, width, height, and any detail that matters, such as handle diameter or button size
A physical sample, if the studio can scan or measure it, or ask your manufacturer for the technical drawing
Finish references: colour codes, a swatch or sample of the material
Logo and label artwork as vector files, and the packaging dieline if the box will appear
Ask your manufacturer for CAD before assuming it does not exist. It may be available, though the manufacturer may treat it as their intellectual property, so check your supply agreement. Our post on 3D product modeling from concept to render-ready asset covers modelling from scratch in more detail, and the service itself is described on the 3D product modeling page.
How Smapit can help
Smapit is a Gurugram-based studio that builds 3D models, product renders, animations and e-commerce listing content for brands in India, the US and the UAE. If you are unsure whether your files are usable, send them over and we will tell you what we can work from. We can also share a free sample render of one product. Request it through the contact page, and see our product rendering service for the kind of output involved.
Frequently asked questions
Can a 3D studio render from my CAD file?
In most cases, yes. Rendering tools accept native CAD files and neutral formats such as STEP, IGES, OBJ and FBX. Send the file and the studio will confirm what it can open.
Is STEP better than STL for rendering?
Usually. STEP keeps exact geometry that can be converted to a mesh at the quality the render needs, while STL is a fixed triangle mesh with no standard colour or texture data.
What is tessellation?
It is the conversion of smooth CAD surfaces into triangles so the renderer can draw them. Too few triangles make curves look faceted, and too many slow the render without a visible gain.
Does the render use the colours from my CAD file?
Rarely in a dependable way. Studios normally assign materials and colours themselves from your specifications, swatches or reference photos.
What if I only have photos of my product?
A studio can model from photos and measurements, but the result is only as accurate as those references. Send photos from every side, dimensions and a physical sample if possible.
Sources: KeyShot Manual, "Supported File Formats" (versions 10.0 to 10.2, undated) and "Import"; KeyShot Support, "Importing CAD Files - Troubleshooting Guide"; Will Gibbons, "CAD data vs. Mesh data for Rendering," 31 July 2026 (the author sells KeyShot training); Library of Congress Digital Formats, STL and Wavefront OBJ entries; Wikipedia entries on IGES and FBX.