This thread is for any questions related to game development.

  • TootSweet@lemmy.world
    link
    fedilink
    English
    arrow-up
    2
    ·
    8 days ago

    This is probably an insane question, but…

    Are there any domain-specific languages out there for making 3D model assets? (Preferably supporting rigging and texturing in the language. Preferably FOSS and can output the assets as GLTF. But please share anything remotely in the direction of what I’m talking about.)

    I’m thinking something along the lines of OpenSCAD, but more for art and game assets than CAD. Like a marriage of OpenSCAD’s DSL-ness with Blender’s suitability more for game assets and such.

    • randy@lemmy.ca
      link
      fedilink
      English
      arrow-up
      3
      ·
      8 days ago

      I know of an OpenSCAD alternative called CadQuery, but as the name suggests, it’s still CAD focused. I wonder if scripting Blender itself would get you closer to what you’re looking for.

    • philbgarner@lemmy.caOPM
      link
      fedilink
      English
      arrow-up
      2
      ·
      8 days ago

      That is very interesting, never heard of OpenSCAD before. I could definitely see this helping with asset creation, I’d be interested to see if anyone has something like this. I’m heavily dependent on Blender but my modelling skills are beginner level so something like this would probably help me too.

      • TootSweet@lemmy.world
        link
        fedilink
        English
        arrow-up
        2
        ·
        8 days ago

        I’ve honestly started jotting down thoughts about how I’d want something like that to work if it did exist, with an eye toward creating it ex nihilo. It’s a pretty big project and I’ve come up with so many approaches, none of which feel right, though. And I’m likely to lose interest and do something else at any time. Heh.

        • philbgarner@lemmy.caOPM
          link
          fedilink
          English
          arrow-up
          2
          ·
          7 days ago

          And I’m likely to lose interest and do something else at any time. Heh.

          lol I feel you there. This is why I’ve enjoyed game jams recently, the built-in deadline keeps me from getting too deep in the weeds and losing interest in a project.