huxingyi

huxingyi/dust3d

C++ MIT Gaming Single maintainer risk

Dust3D is a cross-platform 3D modeling software that makes it easy to create low poly 3D models for video games, 3D printing, and more.

3.4k stars
249 forks
active
GitHub +31 / week

3.4k

Stars

249

Forks

10

Open issues

10

Contributors

1.1.6 08 Jun 2026

AI Analysis

Dust3D is a cross-platform 3D modeling application designed for creating low-poly 3D models optimized for video games and 3D printing. It serves artists, game developers, and hobbyists who need an accessible alternative to mainstream tools, offering built-in rigging, procedural animation, and UV unwrapping with GLB and FBX export. It is not a general-purpose 3D modeling suite but rather a specialized tool for rapid low-poly asset creation.

Gaming Application Discovery value: 4/10
Documentation 7/10
Activity 9/10
Community 7/10
Code quality 5/10

Inferred from signals mentioned in the README (tests, CI, type safety) — not a review of the actual code.

Overall score 7/10

AI's overall editorial judgment — not an average of the bars above, can weigh other factors too.

3d-modeling game-asset-creation cross-platform low-poly open-source
Actively maintained MIT licensed Niche/specialized use case Beginner friendly Production ready
Deep Analysis · Based on README and public signals
4d ago

MIT-licensed 3D modeling tool with rigging and auto-unwrap, stably maintained but modest adoption

Dust3D is a cross-platform 3D modeling application targeting low-poly asset creation for games and 3D printing. Built in C++ with Qt, it offers procedural rigging, automatic UV unwrapping, and export to GLB/FBX. Adoption appears limited to hobbyist and indie developer communities; no evidence of enterprise or studio-scale deployment. Repository shows consistent, recent activity (last push July 2026) but slow growth trajectory (3,340 stars over ~10 years, 10 stars in last 7 days).

Origin

Project initiated December 2016 by huxingyi. Represents a long-running open-source effort to provide a free, accessible alternative to commercial 3D suites. No major pivots or breaking changes evident from README; incremental feature and platform refinement appears to be the development pattern.

Growth

Initial growth likely driven by niche need for free, accessible 3D modeling with built-in procedural tools. Star acquisition has remained gradual (3,340 total over ~9.5 years suggests ~350/year baseline, with recent 7-day rate of 10 indicating current momentum is stable but not accelerating). No evidence of viral adoption events or major integration partnerships mentioned.

In production

Adoption not verified. No case studies, testimonials, or documented production deployments mentioned in README. No metrics on download counts, user surveys, or known studios/teams using the tool. Project website (dust3d.org) referenced but not inspected. Presence on multiple platforms (Windows/macOS/Linux) suggests some user base exists, but scale is not documented.

Code analysis
Architecture

Built on Qt 6 (Qt 5 compatible) for cross-platform GUI; C++17 baseline. Appears modular (qmake build system, separate application directory). Likely handles 3D mesh processing, UV unwrapping, and skeletal rigging internally, but specific algorithm implementation cannot be verified from README alone.

Tests

Not documented in README. No mention of automated testing, CI/CD pipelines, or quality gates. GitHub Actions referenced only for release automation.

Maintenance

Active as of 2026-07-05 (last push 24 hours before analysis date). Release process is documented and recent releases appear published. Maintenance is evidently ongoing but README does not quantify issue resolution time, PR merge velocity, or contributor count — adoption of maintainer capacity unclear.

Honest verdict

ADOPT IF: you are an indie developer or hobbyist seeking a free, lightweight 3D modeling tool with built-in rigging and UV tools; you value ease of use over feature completeness; you target low-poly asset workflows. AVOID IF: you require professional-grade performance, advanced material workflows, large-scale team collaboration, or vendor support; your production pipeline depends on industry-standard file formats or node graphs. MONITOR IF: you are evaluating free 3D tools for education or prototyping; Dust3D shows stable maintenance but has not demonstrated capability to expand beyond its current niche.

Independent dimensions

Mainstream potential

3/10

Technical importance

5/10

Adoption evidence

2/10

Risks
  • Single maintainer or very small team (not documented, but project structure suggests limited capacity) creates dependency risk; disappearance would orphan users.
  • No documented test suite or CI/CD pipeline may hide regressions; releases could accumulate stability issues over time.
  • Adoption not verified at scale; if user base is largely inactive or dormant, community feedback loop may be weak.
  • Qt dependency means cross-platform build complexity; future Qt version breaks could stall progress.
  • Limited documentation on advanced features (procedural rigging, UV unwrapping algorithms) may create learning curve barriers despite stated ease-of-use goal.
Prediction

Dust3D will likely remain a stable, niche tool for hobbyist and indie developers. Growth will continue gradually if maintained, but unlikely to significantly expand market share absent major feature innovation or marketing push. Most probable outcome: maintained indefinitely at current scope and adoption level, serving committed but small user base.

0 found this helpful

Newsletter

Get analyses like this every Monday

Free weekly digest of the most interesting open-source discoveries.

Languages

C++
95.7%
HTML
2%
GLSL
1.1%
Python
0.5%
QMake
0.5%
Shell
0.2%
C
0.1%

Information

Language
C++
License
MIT
Last updated
2d ago
Created
116mo ago
Analyzed with
anthropic/claude-haiku-4-5

Stars over time

Loading…

Contributors over time

Top 100 contributors only — repos with more will plateau at 100.

Loading…

Similar repos

Tencent-Hunyuan

Tencent-Hunyuan/Hunyuan3D-2

Hunyuan3D-2 is a specialized 3D asset generation system using large-scale...

14.1k Python AI & ML
JannisX11

JannisX11/blockbench

Blockbench is a free, open-source 3D model editor purpose-built for low-poly...

5.7k JavaScript Gaming
huangserva

huangserva/3DCellForge

3DCellForge is an AI-powered React + Three.js studio for interactive 3D model...

2.5k JavaScript AI & ML
xiangechen

xiangechen/chili3d

Chili3D is a browser-based 3D CAD application enabling online model design and...

4.7k TypeScript Productivity
huxingyi

huxingyi/autoremesher

AutoRemesher is a cross-platform automatic quad remeshing tool that converts...

2.4k C++ Media
vs. alternatives
Blender

Blender dominates 3D modeling with massive feature set, commercial backing, and institutional adoption. Dust3D targets lower barrier to entry and faster low-poly workflows but lacks Blender's depth, performance, and ecosystem.

Blockbench

Blockbench (5,640 stars) specializes in voxel-based modeling and block games (Minecraft, Minetest). Dust3D is polygon-based with procedural rigging; different niches but overlapping hobby/indie audience.

Chili3D

Chili3D (4,657 stars, TypeScript/web-based) emphasizes parametric CAD. Dust3D focuses on organic modeling and game assets; different technical approach and use case.

Hunyuan3D-2

Hunyuan3D-2 (14,089 stars) is AI-driven 3D generation; fundamentally different paradigm. Dust3D is manual/procedural; they solve different problems.

Commercial suites (Maya, 3DS Max, Cinema 4D)

Dust3D offers free entry point for learning and hobbyist use. Professional studios remain locked into proprietary tools due to pipeline integration and performance demands that Dust3D likely cannot meet.