OFFICIAL Blender JBeam Editor

Discussion in 'Content Creation' started by Leeloo, Sep 20, 2023.

  1. NeoLikesThinkpads

    NeoLikesThinkpads
    Expand Collapse

    Joined:
    Aug 28, 2023
    Messages:
    584
    Could it blend my soliad landsale?
     
  2. SaiMonicL

    SaiMonicL
    Expand Collapse

    Joined:
    Aug 18, 2021
    Messages:
    239
    for sure, but it will become jelly when spawned lol
     
    • Agree Agree x 1
  3. NeoLikesThinkpads

    NeoLikesThinkpads
    Expand Collapse

    Joined:
    Aug 28, 2023
    Messages:
    584
    Reminds me of the jelly van mod for the h series xD
     
  4. angelo234

    angelo234
    Expand Collapse
    Programmer
    BeamNG Team

    Joined:
    Aug 11, 2017
    Messages:
    585
    Hmm, but there could be a node already with that name. So I think its easiest to rename it to a GUID like what happens currently.
     
  5. angelo234

    angelo234
    Expand Collapse
    Programmer
    BeamNG Team

    Joined:
    Aug 11, 2017
    Messages:
    585
    Btw, the JBeam Editor is ready to be tested! Although I haven't updated the docs yet to reflect the new version.

    Use Blender version: 4.0.2
    Installing plugin: https://github.com/BeamNG/Blender-JBeam-Editor/blob/main/docs/user/user_docs.md#plugin-installation
    Features:

    • Use Ctrl + [ and Ctrl + ] to undo/redo changes
    • Blender text editor is used to update scene JBeam mesh and gets updated everytime you make change to mesh and vice versa
    • Export later to disk with File > Export > JBeam file only selected jbeam meshes or just select jbeam text and copy paste yourself
    • Ability to import vehicle from .pc file File > import > Part Config File .pc
      • You must unzip the JBeam files/.pc files of the vehicle and "common" folder so that the directory looks like the following for the importer to be able to import the vehicle:
        • vehicles
          • bastion (e.g.)
            • JBeam files and .pc files
          • common
            • JBeam files
    • Ability to affect all jbeam entries that reference nodes when deleting/renaming nodes (toggleable on/off, default off)
    • Ability to add/delete nodes/beams/triangles/quads
    • Ability to generate sections that don't exist when you add a new node/beam/triangle/quad
    blender_xXCXBi5UNT.png
     

    Attached Files:

    #145 angelo234, Jan 24, 2024
    Last edited: Jan 24, 2024
    • Like Like x 3
  6. NeoLikesThinkpads

    NeoLikesThinkpads
    Expand Collapse

    Joined:
    Aug 28, 2023
    Messages:
    584
    Is that your VW in your pfp?
     
  7. angelo234

    angelo234
    Expand Collapse
    Programmer
    BeamNG Team

    Joined:
    Aug 11, 2017
    Messages:
    585
    yup :)
     
  8. NeoLikesThinkpads

    NeoLikesThinkpads
    Expand Collapse

    Joined:
    Aug 28, 2023
    Messages:
    584
    very nice golf!
    year?
     
  9. angelo234

    angelo234
    Expand Collapse
    Programmer
    BeamNG Team

    Joined:
    Aug 11, 2017
    Messages:
    585
    Thanks its a 2019 GTI and its got a manual transmission so its a fun car to drive :) Although tbh a RWD car would probably be more fun ;)
     
    • Like Like x 2
  10. NeoLikesThinkpads

    NeoLikesThinkpads
    Expand Collapse

    Joined:
    Aug 28, 2023
    Messages:
    584
    Very nice!
     
  11. RyanCookie

    RyanCookie
    Expand Collapse

    Joined:
    Feb 23, 2019
    Messages:
    618
    Hell yea! Will be definitely checking that out
     
  12. SaiMonicL

    SaiMonicL
    Expand Collapse

    Joined:
    Aug 18, 2021
    Messages:
    239
    thank you bro, if you want me to beta test even more, just hit me up, im down to do it :)
     
    • Like Like x 1
  13. xpogosam

    xpogosam
    Expand Collapse

    Joined:
    Jun 19, 2020
    Messages:
    53
    Hey Angelo! Any plans on adding ability to view node weight in blender as well? Cannot even begin to emphasize how useful this plugin is, really really well done, greatly appreciate your work!
     
    • Like Like x 1
  14. angelo234

    angelo234
    Expand Collapse
    Programmer
    BeamNG Team

    Joined:
    Aug 11, 2017
    Messages:
    585
    :) Yeah definitely the plugin will have the ability to visualize node weights and other debug modes like in the game. Actually at the moment you can view the node weight value and other values if you select a node and in the "JBeam" tab UI (on the right side of the viewport, if you click on the arrow pointing left next to the axis gizmo, you'll see the "JBeam" tab and click on that) expand the "Properties" UI.

    blender_0Cis2Uag9t.png
     
    #154 angelo234, Jan 26, 2024
    Last edited: Jan 26, 2024
  15. xpogosam

    xpogosam
    Expand Collapse

    Joined:
    Jun 19, 2020
    Messages:
    53
    Ok sweet! Is that a new feature? I still have the original version that was first uploaded to github upon initial release.
     
    • Like Like x 1
  16. angelo234

    angelo234
    Expand Collapse
    Programmer
    BeamNG Team

    Joined:
    Aug 11, 2017
    Messages:
    585
    Yeah its a new feature
     
  17. xpogosam

    xpogosam
    Expand Collapse

    Joined:
    Jun 19, 2020
    Messages:
    53
    cool, Ill download the latest version then. Thank you again!
     
  18. angelo234

    angelo234
    Expand Collapse
    Programmer
    BeamNG Team

    Joined:
    Aug 11, 2017
    Messages:
    585
    Btw here is a new version of the plugin to test out which has been optimized and also fixed some bugs including:
    • Fixed undoing to the first state
    • Prevents adding beams when adding a triangle
    • Not being able to add duplicate beams/triangles/quads when using the "Add Beam/Triangle/Quad" button in the "JBeam" tab UI
     

    Attached Files:

    • Like Like x 3
  19. angelo234

    angelo234
    Expand Collapse
    Programmer
    BeamNG Team

    Joined:
    Aug 11, 2017
    Messages:
    585
    btw ill officially release it after next week if there aren't any bugs left to fix, as ill be on vacation next week, in case any urgent bugs arise on release :)
     
    • Like Like x 1
  20. angelo234

    angelo234
    Expand Collapse
    Programmer
    BeamNG Team

    Joined:
    Aug 11, 2017
    Messages:
    585
    Also here's a script to extract the jbeam and pc files from the game's installation folder /content/vehicles zip files (e.g. C:\Program Files (x86)\Steam\steamapps\common\BeamNG.drive\content\vehicles), to use for importing full vehicles. Make sure you have Python installed and just run the .bat file and you'll be prompted to select that folder and also prompted to extract the files anywhere on your computer.
     

    Attached Files:

    • Like Like x 2
  1. This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
    By continuing to use this site, you are consenting to our use of cookies.
    Dismiss Notice