Modding Dark Souls with Blender (Official Soulstruct Tutorial 1)

Поделиться
HTML-код
  • Опубликовано: 11 сен 2024
  • Hey all! Here's a long tutorial for my latest Dark Souls modding tool: Soulstruct for Blender, a giant add-on for Blender that can import and export 3D game assets.
    In this episode, I focus on initial setup, general settings, FLVER model import/export, and just the basics of HKX Map Collision import/export.
    Get the latest release of Soulstruct for Blender here:
    github.com/Gri...
    I used SFB v1.8.0 in this tutorial. As noted in the video, there are still a few things that will be fixed in future versions, as well as support for other games and file types.
    Much love to all my supporters on Patreon and everyone else in the modding community!
    / grimrukh
    / grimrukh

Комментарии • 52

  • @the8thknight
    @the8thknight Месяц назад +8

    I really hope that this series is not dead. I just got into using Soulstruct with Blender and it is amazing. Really want to learn more! Thanks for the video and I hope there is more to come. You are a legend!

    • @gmt_cthulh
      @gmt_cthulh 7 дней назад

      Oh yeah it's dead 😢

  • @gameringman
    @gameringman 5 месяцев назад +4

    Bloody legend! Started getting into PTDE modding two days ago, but the previous workflow was atrocious. This really changes things.

  • @deathinho2913
    @deathinho2913 5 месяцев назад +8

    Nice tutorial bro, special thanks from Brazil!

  • @AuramAlexander
    @AuramAlexander 5 месяцев назад +6

    Truly incredible work! Can't wait to use this for ER whenever it's ready. Could I suggest recording these in 4K? If that's not possible, increasing your Windows UI scale would be a good alternative.

    • @IJH-Music
      @IJH-Music 5 месяцев назад +1

      Yes... a resolution change maybe.
      TBF you can read 100% of everything in 1080p
      (maybe try Full Screen if using a small monitor)

  • @shoppingmarlin9204
    @shoppingmarlin9204 2 месяца назад +1

    I'm just now learning to mod for the first time ever. While it is very overwhelming at times, these tutorials you've made have given me so much information. I cant wait to see what subjects you decide to cover in the future! Thank you for all the hard work and commitment you put into the souls community! I'm excited to see what kind of creative new mods will come from something this useful!

  • @jacobbenefiel1908
    @jacobbenefiel1908 Месяц назад +1

    you are an absolute legend. i cannot thank you enough

  • @nicrule4424
    @nicrule4424 4 месяца назад +1

    Awesome! I should have subscribed after watching your older tutorials. I tried making something like this a year ago by adding Blender import and export to Map Studio. After giving up for a while, I tried again a week ago before finally noticing this video. This looks way more convent than what I was trying to do, but I didn't want to rebuild all the code that interacts with SoulFormats in Python… which I guess you did. That must have taken forever.

  • @thechristopherous789
    @thechristopherous789 28 дней назад +1

    It would be great if we got a tutorial on how to add new map pieces and collisions.

  • @Okuu2
    @Okuu2 5 месяцев назад +4

    awesome video man, even if you don't get a ton of views some people definitely love you for this lmao.

  • @asdsadasdadsadsaa5432
    @asdsadasdadsadsaa5432 5 месяцев назад +2

    such a magnum opus, legendary person in FS modding community

  • @IJH-Music
    @IJH-Music 5 месяцев назад +1

    Much appreciated! Great video!
    I hope episode 2 doesn't take long! 💙

  • @w.lf404
    @w.lf404 5 месяцев назад +1

    you are a legend for taking the time to share this with us, thanks so much, now i will waste a ton of time modding my favorite game :D

  • @elmaxitos
    @elmaxitos 5 месяцев назад +1

    Thank you very much for taking the trouble to teach and explain these types of things :D

  • @user-oc5xh5xy8b
    @user-oc5xh5xy8b 5 месяцев назад +1

    Awesome work man.

  • @Parallax3599
    @Parallax3599 12 дней назад

    Any plans on bringing it into 4.2's built-in extensions platform? Great work by the way, this is really really cool.

  • @CBZ-art
    @CBZ-art 4 месяца назад

    Can't wait for the DS3 support, that's the best modding ressource for the game i've seen in maybe forever !

  • @alvarodelchill
    @alvarodelchill 3 месяца назад +1

    Your work is incredible, thank you so much!!!

  • @luishenriquechesani8808
    @luishenriquechesani8808 2 месяца назад

    Great tool, I'm also having issues with Python versions, even with 3.10, but I'm going to keep trying, thanks from Brazil.
    update: I downgraded to Blender 4.0 and it worked, I'm waiting for future updates.

  • @zeppeli1157
    @zeppeli1157 5 месяцев назад +2

    New vid omg :0

  • @astralemachin8035
    @astralemachin8035 5 месяцев назад

    THE LEGEND IS BACK

  • @murdermetalsonic
    @murdermetalsonic 5 месяцев назад +2

    The animation can't be imported all at once?If you do animation all at once, it says "none type".

  • @pjstackz58
    @pjstackz58 5 месяцев назад +2

    IMA LEAVE IT THERE GANG

  • @LoVals_plays
    @LoVals_plays 4 месяца назад

    Not sure if this has been fixed, however about collisions:
    There is currently a bug when you export collisions to binders of custom maps
    If you attempt to export a collision to a newly created binder, say for Map 13_03, Soulstruct Blender will export it with the structure for another binder, like 13_02
    Nothing a manual yabbering pass cannot fix, but adds a small step.
    Likely the plug-in was never intended to be applied for completely custom maps, but it works well enough to bake custom collisions extremely quickly

  • @alexandrepedroso711
    @alexandrepedroso711 5 месяцев назад +1

    Great video. To start learning how to make modifications to FromSoftware games, specifically Dark Souls 3, which programming languages do you need to learn? Which languages are the games programmed? Which programs would you recommend, besides having seen this video, for beginners will there be a chance to dream of their modifications?

  • @thechristopherous789
    @thechristopherous789 Месяц назад

    Been trying this out recently, one annoying thing i found is that spawning in collision puts it in a different position than the mesh. A bit annoying when trying to line stuff up.
    Still looking forward to more tutorials, hope to get some for nav meshes and maybe a bit on how loading areas works.

  • @tinminator8905
    @tinminator8905 5 месяцев назад +1

    The GOAT.

  • @JesseThaBest
    @JesseThaBest 3 дня назад

    Hey :D
    I don't know if it was mentioned in the Vid, but after importing the FLVER files, can you edit the mesh? If I deleted a vertice, Blender crashed. Is this normal behavior? :D

  • @toshi_382
    @toshi_382 5 месяцев назад

    Amazing job man. Is there any chance Sekiro would be supported any time soon?

  • @aaronainairetv
    @aaronainairetv 5 месяцев назад +1

    by the way, all the normal and specular textures should be set to non-color or linear, but are all imported as srgb. A change hopefully for the future

  • @vaenii5056
    @vaenii5056 4 месяца назад

    Incredible tutorial! Will you eventually make one for equipment as well?
    I'm personally struggling to wrap my head around the materials / textures. I know you have to define custom properties for the materials, but so far no luck when I try to export everything. So far I have managed to get an error when exporting and another time I managed to export everything successfully but the textures don't appear in-game.
    For example what the textures should be named? Should they be PNG or DDS? Does the DDS format matter? How the materials should be named? Can you have as many or few materials as you want? When you press "export equipment" what exactly is the export tool doing for you? Where to find a list of Dark Souls materials and so on.

    • @vaenii5056
      @vaenii5056 4 месяца назад

      Also where are things like "this material is affected by skin color" defined? Is it just a separate material type defined somewhere? So you basically just assign that material to the part of the model you want to be affected by skin color?

  • @niceone5208
    @niceone5208 4 месяца назад

    Zupa nice.
    Will we be able to see a guide to unpacking and modifying files from Elden Ring?
    Or maby somebody can recommend materials on this topic.
    Thank you for your attention!

  • @killer66fly
    @killer66fly 5 месяцев назад

    Hello Grim, could you please make a tutorial on how to import a custom map to Dark Souls 3? It is very hard to find anything about this topic.

  • @rap4ever476
    @rap4ever476 Месяц назад +1

    Can someone please tell me how did this guy open this app

  • @Dante_Tim
    @Dante_Tim 26 дней назад

    Make a video of how physics works in the first DS and DS remastered.
    I have long dreamed of making beautiful physics for all moving parts of the armor in DS:R, but I can’t figure it out.
    I can make bones and simulate physics in blender. But I don’t know how to put it back into the game.
    This is my dream. I love the first DS. Аnd clothing physics is something that would decorate this game without harming the game itself and its atmosphere.
    It is known that in the game there are physics of clothes of some enemies,
    for example, the cloak of the Balder Knight.

  • @belgbeladel
    @belgbeladel 4 месяца назад

    thanks for the addon really helpfull

  • @1h5ri
    @1h5ri 3 месяца назад

    Спасибо тебе большое!
    Thank you very much!

  • @despdesp2499
    @despdesp2499 5 месяцев назад +2

    ❤❤❤

  • @SuperMontana2008
    @SuperMontana2008 Месяц назад

    Any animation tutorials?

  • @_YLW_
    @_YLW_ 4 месяца назад

    Can I use soulstruct blender to mod the weapon moveset?

  • @_YLW_
    @_YLW_ 4 месяца назад +1

    Well, I followed those steps and unzipped it into addons, it pops up a report error with lots of file names. What should I do?

    • @nicrule4424
      @nicrule4424 4 месяца назад

      I had a problem because I copied the files into the ProgramFiles addon folder instead of the Roaming one. Without posting the actual error, I can't tell you anything else.

    • @_YLW_
      @_YLW_ 4 месяца назад

      @@nicrule4424 well I found the same issue on Github, they said it's a bug specific in blender 4.1

    • @CBZ-art
      @CBZ-art 4 месяца назад

      i had the same problem, it's not working in blender 4.1 you have to downgrade to blender 4.0

    • @_YLW_
      @_YLW_ 4 месяца назад +1

      @@CBZ-art it works!!! thx a lot

  • @MediaManPower
    @MediaManPower 5 месяцев назад

    Is it easy for a noob like me to make all enemies produce twenty times the amount of souls/xp when killed in order to not waste time farming?

  • @evisluE
    @evisluE 3 месяца назад

    DARK SOULS 3 when

  • @notdeus3834
    @notdeus3834 5 месяцев назад +2

    So uh... nightfall??🥺🥺🥺🥺🥺🥺 And could you explain programming languages in the context of souls games? I'm so lost. C++, Lua, python?? what's going on?

  • @astralemachin8035
    @astralemachin8035 5 месяцев назад

    Went pretty far with a linux port before my free time got thin