WIP Generic Shopping Cart

Discussion in 'Props' started by Spiicy, Feb 23, 2018.

  1. Spiicy

    Spiicy
    Expand Collapse

    Joined:
    Sep 8, 2016
    Messages:
    3,798
    Progress: February 23rd 2018
    9:40am

    I am bored, so I found this 3d model of a shopping kart!
    ScreenShot2018-02-23at93730AM.png cart.png
    The model is a royalty free one, so I know I can use it, and everything is separated for easy use!
    The only missing thing is textures, but I don't really need any.

    I will start with the jbeam later today!

    Progress: February 23rd 2018
    10:00am
    Info.json finished, don't know why I did it second, but at least its done. :p


    Progress: February 23rd 2018
    4:30pm

    ScreenShot2018-02-23at42208PM.png
    Early jbeam shots.
    This is a test jbeam, and If it works I will modify it, or restart, this took 6 minutes to do

    Progress: February 23rd 2018
    5:50pm

    screenshot_00427.png
    The jbeam works!
    Now to make it not floppy and get the mesh in!
    Also I re did the jbeam.
    Progress: February 23rd 2018
    6:25pm

    screenshot_00430.png Paused

    screenshot_00431.png Vs unpaused
    This still needs lots of work =\



    Finished
    WIP
    Not Started
    _____________

    3D model 100%
    Jbeam 25%
    Wheel jbeam
    drivable?




    Anyone have suggestions on something extra to make on it, or do with it?
     
    #1 Spiicy, Feb 23, 2018
    Last edited: Feb 24, 2018
  2. WillBeDaCoolest

    WillBeDaCoolest
    Expand Collapse

    Joined:
    Jan 12, 2018
    Messages:
    36
    Make it driveable xD. Progress is looking good, I like it so far.
     
    • Agree Agree x 3
    • Informative Informative x 2
  3. Stynger

    Stynger
    Expand Collapse

    Joined:
    Jan 7, 2017
    Messages:
    936
    Suggestion : make a drivable version like @WillBeDaCoolest said. With go kart wheels, small engine...


    Also, I remember when @Asgalager was working on one like yours, but I guess he abandoned it...
     
    • Agree Agree x 1
  4. corvette81

    corvette81
    Expand Collapse

    Joined:
    Oct 17, 2012
    Messages:
    429
    Might be royalty free but should still include credits. :)

    Could be a cool prop if done right so good luck.
     
    • Like Like x 1
  5. Spiicy

    Spiicy
    Expand Collapse

    Joined:
    Sep 8, 2016
    Messages:
    3,798
    I will put it there!
    --- Post updated ---
    Yes I will try that after I get it to work as an extra, then it will be a vehicle XD
     
  6. Iro

    Iro
    Expand Collapse
    Banned

    Joined:
    Sep 20, 2015
    Messages:
    2,049
    yes needs thrusters
    woosh
     
  7. Gavril T85

    Gavril T85
    Expand Collapse

    Joined:
    Aug 14, 2017
    Messages:
    635
    You need cross-bracing beams.
    Also, wasn't a shopping cart prop already made before?
     
    #7 Gavril T85, Feb 23, 2018
    Last edited: Feb 23, 2018
    • Informative Informative x 1
  8. Spiicy

    Spiicy
    Expand Collapse

    Joined:
    Sep 8, 2016
    Messages:
    3,798
    I'm not sure what those are :confused: I'm new to this, I'm just testing it right now so I know what i'm doing in the future.
     
  9. Gavril T85

    Gavril T85
    Expand Collapse

    Joined:
    Aug 14, 2017
    Messages:
    635
    For every square in the Jbeam, cross the two corners like this:
    368127-77a948c24c15e5982160eb31167cd01ejpg.png
    (I made a small example at the bottom)
     
    • Agree Agree x 1
    • Informative Informative x 1
  10. Spiicy

    Spiicy
    Expand Collapse

    Joined:
    Sep 8, 2016
    Messages:
    3,798
    O
    Oh ok. As I said before, this is kind of just a test jbeam so once I get it to work, I know how to do it again.
     
  11. Gavril T85

    Gavril T85
    Expand Collapse

    Joined:
    Aug 14, 2017
    Messages:
    635
    It won't work without the cross-bracing beams, it will most likely just collapse as soon as it spawns.
     
    • Agree Agree x 2
    • Informative Informative x 1
  12. Spiicy

    Spiicy
    Expand Collapse

    Joined:
    Sep 8, 2016
    Messages:
    3,798
    Yeah, but I want to know how to get the jbeam to work in general. I have never successfully created my own jbeam before. I also don't know how to make the mesh appear (yet)
     
  13. Gavril T85

    Gavril T85
    Expand Collapse

    Joined:
    Aug 14, 2017
    Messages:
    635
    That would be the flexbodies section of the Jbeam file. The wiki has a lot of great tutorials on this stuff.
     
    • Informative Informative x 1
  14. MRcrash

    MRcrash
    Expand Collapse
    BeamNG Team

    Joined:
    Dec 12, 2014
    Messages:
    1,231
    Making jbeam is like a bridge construction game but in 3D
     
    • Agree Agree x 2
  15. Spiicy

    Spiicy
    Expand Collapse

    Joined:
    Sep 8, 2016
    Messages:
    3,798
    o
    Oh I know, I just suck at looking in the right place.
    --- Post updated ---
    screenshot_00425.png
    i did it!
    oof
    screenshot_00426.png



    and i broke it editing it
    it wond spawn now
    --- Post updated ---
    Can someone help me? Tell me what i did wrong

    Code:
    {
        "cart_jbeam": {
            "information":{
            "name":"body",
            "authors":"Keys"},
            }
            "slotType" : "main",
            ],
            "refNodes":[
                ["ref:", "back:", "left:", "up:"]
            ],
            "flexbodies": [
                 ["mesh", "[group]:", "nonFlexMaterials"],
            ],
            "nodes": [
                ["id", "posX", "posY", "posZ"],
                ["nl0",0.355,-0.716,0.728],
                ["nl1",0.327,-0.716,0.331],
                ["nr2",-0.327,-0.716,0.331],
                ["nr3",-0.355,-0.716,0.728],
                ["nl4",0.355,-0.696,1.287],
                ["nl5",0.311,-0.696,1.287],
                ["nr6",-0.318,-0.696,1.287],
                ["nr7",-0.355,-0.696,1.287],
                ["nl8",0.327,-0.687,0.227],
                ["nr9",-0.327,-0.687,0.227],
                ["nl10",0.362,-0.606,1.299],
                ["nl11",0.318,-0.606,0.76],
                ["nl12",0.318,-0.606,1.299],
                ["nr13",-0.325,-0.606,0.76],
                ["nr14",-0.325,-0.606,1.299],
                ["nr15",-0.362,-0.606,1.299],
                ["nl16",0.407,-0.182,0.644],
                ["nr17",-0.407,-0.182,0.644],
                ["nl18",0.389,-0.067,0.333],
                ["nr19",-0.389,-0.067,0.333],
                ["nl20",0.407,-0.052,1.373],
                ["nl21",0.358,-0.052,0.732],
                ["nl22",0.358,-0.052,1.373],
                ["nr23",-0.365,-0.052,0.732],
                ["nr24",-0.365,-0.052,1.373],
                ["nr25",-0.407,-0.052,1.373],
                ["nl26",0.389,-0.032,0.24],
                ["nr27",-0.389,-0.032,0.24],
                ["nl28",0.399,0.323,0.683],
                ["nr29",-0.407,0.323,0.683],
                ["nl30",0.46,0.352,0.559],
                ["nr31",-0.46,0.352,0.559],
                ["nl32",0.46,0.466,0.315],
                ["nr33",-0.46,0.466,0.315],
                ["nl34",0.46,0.502,0.238],
                ["nr35",-0.46,0.502,0.238],
                ["nl36",0.454,0.524,1.451],
                ["nl37",0.399,0.524,1.451],
                ["nr38",-0.407,0.524,1.451],
                ["nr39",-0.454,0.524,1.451],
                ["nl40",0.46,0.612,1.398],
                ["nl41",0.404,0.612,1.398],
                ["nr42",-0.413,0.612,1.398],
                ["nr43",-0.46,0.612,1.398],
                ["nl44",0.489,0.649,1.601],
                ["nl45",0.43,0.649,1.601],
                ["nr46",-0.439,0.649,1.601],
                ["nr47",-0.489,0.649,1.601],
                ["nl48",0.495,0.733,1.536],
                ["nl49",0.435,0.733,1.536],
                ["nr50",-0.444,0.733,1.536],
                ["nr51",-0.495,0.733,1.536],
            ],
            "beams": [
                ["id1:", "id2:"],
                ["nr51","nr50"],
                ["nr25","nr15"],
                ["nl1","nr2"],
                ["nr35","nr33"],
                ["nl36","nl44"],
                ["nr9","nr27"],
                ["nl18","nr19"],
                ["nl12","nl22"],
                ["nl30","nl32"],
                ["nl26","nl34"],
                ["nl12","nl11"],
                ["nr29","nl28"],
                ["nr15","nr14"],
                ["nr6","nl5"],
                ["nr7","nr6"],
                ["nl16","nl18"],
                ["nr51","nr47"],
                ["nr14","nl12"],
                ["nr35","nl34"],
                ["nr15","nr7"],
                ["nl49","nl45"],
                ["nl37","nl28"],
                ["nr39","nr38"],
                ["nr38","nr24"],
                ["nl10","nl20"],
                ["nl4","nl10"],
                ["nl1","nl18"],
                ["nl0","nl16"],
                ["nr3","nl0"],
                ["nr50","nr42"],
                ["nr42","nl41"],
                ["nr19","nr27"],
                ["nr47","nr39"],
                ["nr50","nr46"],
                ["nl20","nl36"],
                ["nl41","nl40"],
                ["nr6","nr14"],
                ["nr31","nr17"],
                ["nl40","nl48"],
                ["nr13","nr23"],
                ["nr43","nr42"],
                ["nr19","nr33"],
                ["nr3","nr7"],
                ["nr51","nr43"],
                ["nr29","nr38"],
                ["nl11","nl21"],
                ["nr27","nl26"],
                ["nl18","nl26"],
                ["nr17","nr25"],
                ["nr17","nr19"],
                ["nr33","nr31"],
                ["nr39","nr25"],
                ["nr46","nl45"],
                ["nr31","nl30"],
                ["nl49","nl41"],
                ["nr38","nl37"],
                ["nl16","nl20"],
                ["nr31","nr43"],
                ["nl41","nl37"],
                ["nl12","nl10"],
                ["nr2","nr19"],
                ["nl32","nl18"],
                ["nl5","nl12"],
                ["nr25","nr24"],
                ["nr2","nr9"],
                ["nl32","nl34"],
                ["nr17","nl16"],
                ["nr47","nr46"],
                ["nl16","nl30"],
                ["nl1","nl8"],
                ["nl36","nl40"],
                ["nr50","nl49"],
                ["nl28","nl21"],
                ["nl40","nl30"],
                ["nl45","nl37"],
                ["nr13","nr14"],
                ["nr9","nl8"],
                ["nr17","nr3"],
                ["nl26","nl8"],
                ["nr23","nl21"],
                ["nr29","nr23"],
                ["nl37","nl22"],
                ["nl49","nl48"],
                ["nr24","nr23"],
                ["nr43","nr39"],
                ["nl22","nl20"],
                ["nl5","nl4"],
                ["nr13","nl11"],
                ["nl37","nl36"],
                ["nr14","nr24"],
                ["nl0","nl4"],
                ["nr38","nr46"],
                ["nl22","nl21"],
                ["nl32","nr33"],
                ["nl45","nl44"],
                ["nl44","nl48"],
                ["nr42","nr38"],
                ["nr35","nr27"],
            ],   
            "triangles": [
                ["id1:","id2:","id3:"],
            ],
        }
    }
    
    
     
  16. fufsgfen

    fufsgfen
    Expand Collapse

    Joined:
    Jan 10, 2017
    Messages:
    6,782
    First you need to read and understand whole of this:
    https://wiki.beamng.com/JBeam_Introduction

    From there you can then look this page that is more of practical tips:
    https://wiki.beamng.com/Construction_Guide

    After that doing this should be piece of cake and very helpful to understand how to put all that info together:
    https://wiki.beamng.com/Introduction_to_Vehicle_Creation

    Update: You will get then into trouble at some point and this helps then:
    https://wiki.beamng.com/Vehicle_Modding_Common_Problems

    When mastered all that, then this tells how to get really good:
    https://wiki.beamng.com/Vehicle_Creation_Workflow

    This is then home page for any vehicle modder, remember to scroll down as there are more stuff, different stuff than at beginning of the page:
    https://wiki.beamng.com/Vehicle_Creation_Megapage

    That all would be ABC of creating a vehicle in BeamNG, kind of path which gives knowledge and skills to create anything you want. Except there is some bits missing from engines and stuff, but features of game are so vast, that there is probably always something missing.
     
    #16 fufsgfen, Feb 23, 2018
    Last edited: Feb 23, 2018
    • Informative Informative x 1
  17. Spiicy

    Spiicy
    Expand Collapse

    Joined:
    Sep 8, 2016
    Messages:
    3,798
    Its not completly stiff yet, but I re did the jbeam and!
    screenshot_00427.png
    Ta Da!
    @fufsgfen is this right? I read the wiki and I think its correct!
     
  18. fufsgfen

    fufsgfen
    Expand Collapse

    Joined:
    Jan 10, 2017
    Messages:
    6,782
    If it holds together and you can lift it with node grabber, it certainly should do. Of course you need to then test how much it weights with weight pad and ram it with a covet to see that it behaves right, but what I can see (and what little I understand) it looks to be right, good job! :D
     
    • Informative Informative x 1
  19. Spiicy

    Spiicy
    Expand Collapse

    Joined:
    Sep 8, 2016
    Messages:
    3,798
    Yup!
    It weights too much, but it seems to deform ok for how floppy it is, I guess.
     
  20. fufsgfen

    fufsgfen
    Expand Collapse

    Joined:
    Jan 10, 2017
    Messages:
    6,782
    Weight tuning can be bit annoying, remember that number of beams connecting a node effects how light node can be. More beams connecting and it might become unstable so node weight needs to be increased.

    beamDeform and beamStrength are how strong your beam cage is, beam spring is how easily beam will bend/flex and it is different from beamDeform as deform is amount of force needed to permanently bend, while spring affects how easy it is to bend but not permanently.

    So tuning weight can take time and you might want to do changes to structure while doing that to meet your weight goal.
     
    • Informative Informative x 1
  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