• "Bite off more than you can chew and then chew like hell." - Peter Brock
  1. This site uses cookies. By continuing to use this site, you are agreeing to our use of cookies. Learn More.

Movable object help

Discussion in 'Bob's Track Builder' started by Brian Johnson, Jul 14, 2011.

  1. Brian Johnson

    Brian Johnson

    Messages:
    46
    Ratings:
    +2
    Does anyone know how to create movable objects with mass? I would like to have certain objects move, but like tires for instance you can't hit one a 50 MPH and not get any damage, Also I plan on making a few tracks that have walls made of blocks of concrete that are seperate from each other and can move when hit although they are extremely heavy.
     
  2. R Soul

    R Soul

    Messages:
    957
    Ratings:
    +190
  3. Brian Johnson

    Brian Johnson

    Messages:
    46
    Ratings:
    +2
    Thanks for the help. after checking the link it looks like the spring and damper options in the trf file control how much the object moves when hit and also how much the weight of the object is. I'll do some testing with this.

    Thank you.
     
  4. woochoo

    woochoo

    Messages:
    330
    Ratings:
    +46
    I recently - two days ago - discovered how to do this. it's entirely possible.
    But because i'm a tease, and a bit lazy, i'll only give you clues...

    #1 - Recently released 72km circuit
    #2 - not aiw, not cam, not tdf
    #3 - BTB uses SIGN as the tag for movable objects
    #4 - these are my interpretations of the available parameters (better definitions would be nice...)
    //parameters seem to be (resistance to collision (mass?), axis1 gravity/speed, axis2, axis3, friction to ground?, bounce, also friction?)

    So, I hope this will be more of a fun challenge that a pain in the arse :D
     
  5. Brian Johnson

    Brian Johnson

    Messages:
    46
    Ratings:
    +2
    ok, I know your talking about Targa Flora. Its the SCN file. I dont see instance=SIGN anywhere. I found billboards, but I dont see anything else like what you were saying.
     
  6. Kyle Puttifer

    Kyle Puttifer
    Banned

    Messages:
    1,487
    Ratings:
    +93
    Those sodding bollards...
     
  7. woochoo

    woochoo

    Messages:
    330
    Ratings:
    +46
    I get the impression that you might be able to define any tag, but when you select movable in BTB, the objects are SIGN.
    "SIGN" itself i don't think is a requirement, it's just what BTB pumps out by default.

    as another clue, i restate #2. If it rhymes does that make it a riddle? in any case, you'll have to fiddle... :tongue:
     
  8. Brian Johnson

    Brian Johnson

    Messages:
    46
    Ratings:
    +2
    ok im lost and have no idea what your talking about.
     
  9. woochoo

    woochoo

    Messages:
    330
    Ratings:
    +46
    Thanks for clarification/confirmation on that point. It's all a new thing to me so i'm happy to see more info.

    When you say "such as", do you mean they are the ONLY three names that work? So they are actually specific tags, the only three, and users can't define custom movable object names as can be done for custom tdf material names?
     
  10. woochoo

    woochoo

    Messages:
    330
    Ratings:
    +46
    I've used sign with a bunch of values (not zeros) to simulate road-side marker posts and haybales. If i were using 3dsmax i would use post for the posts and maybe cone for the haybales, but since btb defaults to sign i just use that for both, and while i'm sure they're not perfect, they're not bad.

    it would be good to use billboards for individual crowd members, marshals etc. would be cool if Piddy could work that one into a release soon too, as well as movable object mass of course :)
     
  11. woochoo

    woochoo

    Messages:
    330
    Ratings:
    +46
    ah yeah, i think i remember seeing something like that, but sadly these objects have been xpacked long ago. will certainly keep it in mind for the future though
     
  12. Brian Johnson

    Brian Johnson

    Messages:
    46
    Ratings:
    +2
    Thanks guys. If i can find what those parameters mean I'll share it. Right now that appears to be the only issue.
     
  13. mianiak

    mianiak

    Messages:
    578
    Ratings:
    +16
    So many secrets kept from us :D I wish exhaust smoke worked like in simbin though, but it doesn't :/.
    If you could decompile the rf exe, I'm sure you would see many values that are able to be used.

    re billboarding, I experimented with it a lot, it's good when you use it on things like trees because you can have an all angle good look. The problem is, doing it to the tree as a whole doesn't look good because it just turns to face you all the time, it has no 3d perception. To get it to work on a tree you'd need to set up bushes on the end of branches, are you familiar with speedtree? I used to play a game which used speedtree, it worked like that, each branch has bushes on the end which billboarded and distant lods were single planes billboarded. But it used a lot of fps, we found a way to glitch the trees off which doubled the framerate. You can kind if see how it is if you use the complex tree from the xpack and put heaps of them down, then test it.

    In the end, You will end up with thousands of objects billboarding just for trees. In Searspoint I had all the trees as single planes billboarded. I started working on the single bushes at the ends of branches but I stopped due to fear of how many objects were being created. Plus one more big disadvantage, the billboarding only pivots on the z axis, so by using bushes on the ends of branches , they would disappear if you went under the tree and looked up.
     
  14. Brian Johnson

    Brian Johnson

    Messages:
    46
    Ratings:
    +2
    decompiling the rfactor exe and altering that would be a big no no. so that is out of the option. Thats what would be the easiest way to set anything up the way you want.
     
  15. mianiak

    mianiak

    Messages:
    578
    Ratings:
    +16
    That was a joke, Australian humour, the whole objective is to sound like your serious. :)
     
  16. woochoo

    woochoo

    Messages:
    330
    Ratings:
    +46
    I was planning on just busting into the ISI office, but decompile the exe if you want :confused:

    this is a copy/paste for my road marker posts and haybales. just smacked it right in the appropriate file
    Code:
      SIGN = (500, 100, 100, 100, 100000, 5000, 1.0 ) //physics for movable objects - thanks to Targa Florio :)
      //parameters seem to be (resistance to collision, axis gravity/speed, axis, axis, friction to ground?, bounce, also friction?)
     
  17. woochoo

    woochoo

    Messages:
    330
    Ratings:
    +46
    Well, that's pretty much perfect info. And in the manual all along...
    Thanks for digging that stuff up. Like i said, pretty much perfect.
    Every BTB user is about to spend hours playing with parameters i suspect :)
     
  18. Brian Johnson

    Brian Johnson

    Messages:
    46
    Ratings:
    +2
    parameters according to ISI are. <instance name> = ( <mass>, <inertia x>, <inertia y>, <inertia z>, <spring>, <damper>, <friction> )
     
  19. Brian Johnson

    Brian Johnson

    Messages:
    46
    Ratings:
    +2
    if those are the correct parameters (and they should be since I got them from the readme from ISI) it should be fairly easy to setup objects to have mass and be movable. this could make alot of things better in track building like tires on the side of the course. Ok guys now that we know this stuff lets go build some tracks, lol.
     
  20. Kennett Ylitalo

    Kennett Ylitalo

    Messages:
    4,695
    Ratings:
    +3,936
    i bet this isn't available in Simbin titles... Gonna try anyway.