Skip to content

Is 3D generation within the scope of this project? #775

Description

@rujialiu

Altough the techniques are very similar, it still "feels different" from image/video generation, so I'm asking. Open-weight 3D generation models are not as mature as image/video generation, but they're still very useful, and ComfyUI supports 3D generation.

So, is 3D generation within the scope of this project? If the answer is "yes" but not planned due to lack of time etc, at least there is possibility for future community contribution.

Activity

  1. leejet commented on Aug 29, 2025

    @leejet
    Owner

    Support for the Wan video model has been added. You can check it out here #778.

  2. rujialiu commented on Aug 30, 2025

    @rujialiu
    Author

    That's awesome news! Thanks a lot! Would you please think about my question? Currently texture generation in open weight models is not mature and quite complex (only Hunyuan3D 2.1+ supports PBR materials but the license is restricted), but we could start with mesh generation, for which we have at least 2 good models: TripoSG and Step1X-3D.

    Having read their inference code, I think supporting mesh generation wouldn't bloat stable-diffusion.cpp's codebase because we can only implement core functionalities and let postprocessing done elsewhere. @leejet

  3. Seas0 commented on Aug 30, 2025

    @Seas0
    Contributor

    Altough the techniques are very similar, it still "feels different" from image/video generation, so I'm asking. Open-weight 3D generation models are not as mature as image/video generation, but they're still very useful, and ComfyUI supports 3D generation.

    So, is 3D generation within the scope of this project? If the answer is "yes" but not planned due to lack of time etc, at least there is possibility for future community contribution.

    I think 3D assets generation may require sparse tensor arithmetic, which I doubt ggml would even gain support ever...

  4. rujialiu commented on Aug 30, 2025

    @rujialiu
    Author

    I think 3D assets generation may require sparse tensor arithmetic, which I doubt ggml would even gain support ever...

    Thanks for the reminder. I can implement it 😄

  5. leejet commented on Aug 30, 2025

    @leejet
    Owner

    Regarding 3D assets generation, I don't know much about it. I'll look into it later when I have time.

  6. rujialiu commented on Aug 30, 2025

    @rujialiu
    Author

    Nice to hear that!

    BTW: I'm been programming 3D in C++ for 10+ years and I'll be happy to help with non-ML stuffs like preprocessing/postprocessing/rendering etc

  7. github-actions commented on Aug 31, 2026

    @github-actions

    This issue has had no activity for one year. The latest version of the code may already have fixed the problem.
    If the issue still exists in the latest version, you can reopen this issue at any time with updated reproduction details.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions