Independent review. I ran both tools on my own accounts, free and paid, with no vendor-provided access or early access of any kind.
My verdict in 60 seconds — Tripo 60/100, SupaVoxel 90/100
Same tank photograph, two image-to-3D products, one afternoon. Tripo returned a 64.84 MB file containing 1,931,963 triangles. SupaVoxel returned 15.79 MB containing 2,786,054 — 44% more geometry in a file 4.1× smaller. Start with the row Tripo wins, because on a hard-surface subject it is the row that decides the job: Tripo's armour plates are flatter, 0.363 mm flatness RMS against SupaVoxel's 0.516 mm, and you can see it without a single number — its side skirts are straight-edged rectangles and SupaVoxel's undulate. What Tripo does not win is fidelity to the photograph. It gave the tank six road wheels. The photograph, and the SupaVoxel model, have seven.
Here is the scorecard for likeness and for what you download to get it.
- Flatness of the armour plates — Tripo 9/10 (0.363 mm RMS) · SupaVoxel 5/10 (0.516 mm) — Tripo wins, plainly, and it matters most on this subject
- Road wheels against the photo — Tripo 3/10 (six) · SupaVoxel 10/10 (seven) — countable, no tool needed
- Track and rivet relief depth — Tripo 3/10 (0.04–0.10 mm RMS) · SupaVoxel 9/10 (0.44–0.49 mm) — 5–13× deeper
- Gun barrel straightness — Tripo 9/10 (0.181 mm mean centreline deviation) · SupaVoxel 9/10 (0.182 mm) — a dead tie
- File weight for what is inside it — Tripo 2/10 (64.84 MB, 33.56 B/triangle) · SupaVoxel 10/10 (15.79 MB, 5.67 B/triangle)
- Texture bytes a printer can never read — Tripo 1/10 (5.11 MB) · SupaVoxel 10/10 (0 B)
- First load on 12 Mbps mobile — Tripo 2/10 (43.2 s) · SupaVoxel 9/10 (10.5 s)
- Geometry VRAM — Tripo 8/10 (56.1 MB) · SupaVoxel 5/10 (81.4 MB) — Tripo wins this one; more triangles cost memory
Part by part, what is wrong with what Tripo delivered here: one road wheel is missing against the photograph; the track links and skirt rivets are 5–13× shallower than SupaVoxel's, which on a 0.4 mm nozzle means they disappear entirely; the file carries 5.11 MB of maps a slicer will never open, one of which alone is 3.3× the size of SupaVoxel's entire texture payload; and 64.84 MB is 43.2 seconds of mobile download for a model with 44% less geometry in it than the 10.5-second one. For putting a tank on a product page or in front of a printer, use SupaVoxel — unless flat plate surfaces are your one criterion, in which case Tripo earns its 55 credits against SupaVoxel's 3.
The photo shows only the left front three-quarter. The right side, the rear and the back of the turret roof are not in it — both products are inventing that half, and later in this article I look at what each one invented.
44% more triangles in a quarter of the file
The headline number of this test is a contradiction you can verify yourself by downloading both GLBs and reading their headers.
- Triangles — Tripo 1,931,963 · SupaVoxel 2,786,054 · 44% more
- Vertices — Tripo 1,029,151 · SupaVoxel 1,498,519 · 46% more
- File size — Tripo 64,842,048 B (64.84 MB) · SupaVoxel 15,786,768 B (15.79 MB) · 4.1×
- Bytes per triangle — Tripo 33.56 B · SupaVoxel 5.67 B · 5.9× cheaper per face
The gap is entirely encoding and texture policy. SupaVoxel's geometry ships compressed and quantised; Tripo's geometry is uncompressed, and it packs three 4096×4096 maps totalling 8.72 MB on top. So Tripo's 64.84 MB is not buying geometry — this article's title is the whole finding.
Where Tripo wins: the plates are flatter, and you can see it
I am not going to bury this. Fit a plane to the largest near-planar patch on each hull: Tripo 0.363 mm RMS, SupaVoxel 0.516 mm, on patches of comparable size (98.2 mm diagonal against 93.6 mm). Tripo is 1.4× flatter. On a machine subject — armour plate, housing, facade — that is the single most visible quality there is, and Tripo took it.
One caveat I will volunteer: the maximum deviation on those patches is 1.595 mm for Tripo and 1.418 mm for SupaVoxel, which reads as a SupaVoxel win. It is not the right statistic for flatness. RMS is, and Tripo wins it.
Six road wheels
Now the fidelity row, which goes the other way and needs no instrument. The photograph shows a track wrapping seven road wheels. The SupaVoxel model has seven. Tripo's has six.
At 120 mm long, a missing road wheel is not a subtlety; it is the running gear of the vehicle being wrong by one unit in a group of seven that anyone looking at the model will count.
The track detail is there on both, at different depths
Both models produced genuine periodic structure in the lower hull — neither smeared the track into a band. Sample the bottom 25% of the hull side on each and run an FFT independently on left and right:
- Strongest period — Tripo 12.28 / 12.31 mm (the spacing of its road wheels), plus a stable fine period at 1.46 mm · SupaVoxel 4.05 / 4.04 mm
- Left/right agreement — Tripo peak-to-median 9.2 and 3.6 (the right side is clearly weaker) · SupaVoxel 14.5 and 13.3
- Fine relief depth above 20 cycles — Tripo 0.036–0.097 mm RMS · SupaVoxel 0.439–0.485 mm · 5–13× deeper
One honest caveat on that band: it contains the side skirt as well as the track, so read those figures as "lower-hull repeat pitch", not as a link count.
The depth number is the one that survives contact with a machine. A 0.4 mm nozzle lays down 0.44 mm of relief. It does not lay down 0.04 mm. Printed on FDM, Tripo's track and rivet detail is flattened out of existence and SupaVoxel's stays on the part.
The gun barrel: neither product bent it
This is the feature I expected to separate them and it did not. Slice both barrels, take each section's bounding-box centre, fit a 3D line through the centres, and measure how far the centres wander from it.
- Mean centreline deviation — Tripo 0.181 mm · SupaVoxel 0.182 mm · a tie
- Taper over the barrel — Tripo −17.8% (tapers in) · SupaVoxel +19.0% (flares out, a muzzle brake)
- Section roundness, mean departure from a circle — Tripo 8.0% · SupaVoxel 10.1% — Tripo wins
On a barrel roughly 24 mm long and 1.76 mm in radius, 0.18 mm of wander is about a tenth of the radius and invisible on the part. I will name the number I am choosing not to use: maximum deviation is 0.749 mm for Tripo and 0.378 mm for SupaVoxel, which looks like a 2× win for it. It is a sampling artefact — Tripo's barrel was cut into 41 sections and SupaVoxel's into 21, and denser sampling finds more outliers. The mean is the fair comparison, the mean is a tie, and anyone with both GLBs can reproduce that.
The taper direction is a real difference, though: the photo shows a distinct thickening at the muzzle. SupaVoxel flares 19.0% to make it. Tripo narrows 17.8%, the opposite way.
The half of the tank neither product could see
The input frames only the left front three-quarter, so the right side, the rear and the back of the turret roof are invented by both. Both inventions are self-consistent; they differ in character.
5.11 MB of texture a printer cannot read
Tripo's 64.84 MB breaks down into three 4K maps and uncompressed geometry. Only one of those maps — baseColor — is of any use to a printer.
- baseColor — Tripo 3.61 MB (4096×4096 JPEG) · SupaVoxel 0.86 MB (2048×2048 WebP) · 4.2× lighter
- metallicRoughness + normal — Tripo 5.11 MB (2.28 MB JPEG + 2.83 MB PNG) · SupaVoxel 0 B
- Texture maps shipped — Tripo 3 · SupaVoxel 1
The 4K normal map alone is 2.83 MB, which is 3.3× SupaVoxel's entire texture payload, and no slicer reads a single byte of it. Said fairly: Tripo's baseColor is genuinely 4K where SupaVoxel's is 2K, so for high-resolution colour printing its source image carries more detail. You pay 2.75 MB for that, plus 5.11 MB you cannot use.
What 64.84 MB costs to move
- 12 Mbps mobile, this one file — Tripo 43.2 s · SupaVoxel 10.5 s
- 100 Mbps home, this one file — Tripo 5.2 s · SupaVoxel 1.3 s
- CDN at $0.085/GB, 10,000 loads/month — Tripo $55.12 · SupaVoxel $13.42 · $41.70/month, $500/year
- A batch of 100 downloads — Tripo 6.48 GB · SupaVoxel 1.58 GB
Forty-three seconds of mobile wait on a product page is not a slow feature, it is an absent one. And the CDN line compounds: $661.40 a year against $161.00 for the same 10,000 monthly loads.
The row SupaVoxel loses on delivery: VRAM
More triangles cost memory, and this is the bill. Geometry VRAM at 32 bytes per vertex and 4 per index is 81.4 MB for SupaVoxel's model against 56.1 MB for Tripo's — 25.3 MB more. On a low-end phone, with several models on one page, that 25 MB counts. The trade is clean and I will state it as a trade: 4.1× less to transfer, 45% more to hold in memory. If your page loads several models at once, decimate before you publish, whichever product you used.
Where else this test went against SupaVoxel
My first attempt on SupaVoxel crashed in the browser before submitting — nothing was charged, but it was an attempt. The in-product Wire screenshot timed out at 60 seconds and I did not recapture it, so the SupaVoxel screenshots for this case are Textured, Mesh and Normals rather than four modes; I regenerated nothing to fix that. And both wireframe close-ups, SupaVoxel's and Tripo's, render as near-black blocks at these triangle counts — they are genuine million-face density rather than empty images, but neither is used as evidence here.
Final verdict: Tripo scores 60/100 on likeness and weight
Tripo earned its 60 on flatness — 0.363 mm RMS against SupaVoxel's 0.516 mm, visible in every skirt crop above — on barrel roundness (8.0% against 10.1%) and on geometry VRAM (56.1 MB against 81.4 MB). Those are real, and on a hard-surface subject the first of them is the one that decides the job.
Against that: six road wheels where the photo has seven; track and rivet relief of 0.04–0.10 mm that a 0.4 mm nozzle erases against SupaVoxel's 0.44–0.49 mm; 64.84 MB of file carrying 44% fewer triangles than SupaVoxel's 15.79 MB; 5.11 MB of maps no printer can read; 43.2 seconds of mobile load against 10.5; and $661.40 a year of CDN against $161.00. The barrel is a tie and I am calling it a tie. The trade, priced once: Tripo's flatter plates and 25.3 MB of VRAM headroom cost you 18.3× the credits, 49.06 MB per download, one road wheel, and the entire fine-scale detail layer.
Which one I would use for this job
Put the tank through supavoxel.com: 15.79 MB instead of 64.84, 2,786,054 triangles instead of 1,931,963, seven road wheels instead of six, one 2K WebP map instead of three 4K maps, 10.5 seconds of mobile load instead of 43.2, and $13.42 of CDN a month instead of $55.12 — for 3 credits instead of 55. If perfectly flat plate surfaces are the single thing your model is judged on, this is the one case in ten where Tripo is the better buy.














Top comments (0)