• You don't get fast in order to take part in club races, you take part in club races to get fast!
  1. This site uses cookies. By continuing to use this site, you are agreeing to our use of cookies. Learn More.
  2. Dear Guest. Follow RaceDepartment on Twitter, Facebook, Instagram, Twitch, Steam and YouTube.

BTB Improvements?

Discussion in 'Bob's Track Builder' started by Brendon Pywell, Jan 30, 2014.

Thread Status:
Not open for further replies.
  1. Brendon Pywell

    Brendon Pywell
    Bob's Track Builder

    Messages:
    418
    Ratings:
    +156
    Believe it or not, I get quite a few emails with suggestions on how BTB could be improved. Rather than me simply “sorting” them in my own Inbox, I’d like to openly ask the BTB community for their suggestions, allowing suggestions to be discussed and workshopped. I have a few ideas (pages of them) myself but it's always refreshing to get other people's ideas.

    Aside from the next patch, I pretty much know what I am going to include in the next version. Beyond that I also have some great ideas as I address what I perceive to be BTB’s most common “annoyances”.

    So please, feel free to offer your ideas on what you’d like to see in the upcoming releases. I’ll refrain from comment, but I will be taking notes.
     
    • Like Like x 4
  2. R Soul

    R Soul

    Messages:
    958
    Ratings:
    +190
    I'd like to be able to change the length of a node's control arms while keeping the rotation locked. Say I've made a perfect straight, and I then want to adjust the following corner. When moving the control point, it's impossible to keep the direction the same.

    A while ago I came up with this technique for making a perfect straight, but it would be nice for BTB to be able to straighten a group of nodes automatically. Useful variations would be "vertical only" and "horizontal only".

    This might be a long shot, but how changing the direction of the diagonals on a track?
    This is what we have:
    [​IMG]

    It would be very useful if we could select a surface and do this:
    [​IMG]

    It would make track merging easier. It would be even better if we could then convert a track to terrain, keeping the original track of course. We could then delete unnecessary vertices where tracks meet, and if both tracks were terrain, the vertices could be merged.
     
    Last edited: Jan 30, 2014
    • Like Like x 5
  3. soramame

    soramame

    Messages:
    52
    Ratings:
    +38
    I want the thing which I can adjust in a one of 2D line to be convenient when I change elevation.
    It is better when I can display a background image on this part.
    level.jpg
     
  4. FerrariMan96

    FerrariMan96

    Messages:
    1,072
    Ratings:
    +134
    Two things I can think of:

    1. When editing the road cross section, it would be great if it could be done in all 3 axes (z as well), allowing for "diagonal" texture changes, e.g. when a ripple strip comes out diagonally from the road. It would also make it easier to connect two separate roads together (make the end cross-section diagonal). I don't know how feasible this would be to implement but it's a feature I'd certainly make use of.

    2. FBX/Assetto Corsa export. This one's a bit more of a stretch, but even if BTB doesn't export directly to AC it would be great to export as FBX (which I believe is going to be the file format AC's modding tool will import for tracks).

    EDIT: Thought of 2 more things.

    3. Ability to add/connect terrain to the end of a point-to-point road.

    4. (Related to the first one) ability to change the number of points in the road cross-section for different cross-sections. Another one which I'm not sure how easily it could be implemented, but it would be handy. Now that I think about it though, I think it would be difficult to make work. Still, I'll mention it anyway ;)
     
  5. jcrr

    jcrr

    Messages:
    40
    Ratings:
    +73
    I JCRR creator tracks Peyregrosse, Puech Arnal, Mont-Dore and Descente du Minier on BTB. Firstly a big thank you for creating this software without which I would never have dared to get into modding.

    One aspect that seems interesting to me to improve in BTB is the precision placement of objects. in three dimensions. Often I have to go through 3Dsimed to improve the placement of objects.

    thank you again for this great software!
     
    • Like Like x 1
    • Agree Agree x 1
  6. R Soul

    R Soul

    Messages:
    958
    Ratings:
    +190
    I would like the ability to assign a different sky.mas file. It's understandable that BTB only comes with one file, but if someone had a pack of others, e.g. a city or European countryside, the user could choose which one BTB exported.
     
    • Like Like x 1
  7. Lee Knight

    Lee Knight

    Messages:
    956
    Ratings:
    +242
    Being able to weld mesh would be nice but being able to normalize UV on terrain would be a great help!
    Got a couple of others too- must find that list again... :roflmao:;)

    @ Ferrariman96 -if your using BTB Pro you could always Export as a dx file & convert...
    Although an AC Export would allow using the BTB generated AIW which would save a LOT of hassles later on :D
    Would also allow me to use AIW's Ive spent over a year on too!:cry::whistling:
     
  8. FerrariMan96

    FerrariMan96

    Messages:
    1,072
    Ratings:
    +134
    @Lee Knight That's what I've been thinking, it is possible to do it that way. But native support would be nicer.

    In general BTB could do very well with an update to support the "new breed" of sims (rF2, AC and any others that come in the future and are moddable) however this would be a massive task I think due to the new features of these sims, so it's not one that I think Brendon should feel pressured to do - he is a one-man team after all.
     
  9. Erwin Greven

    Erwin Greven
    retired from this site. Premium

    Messages:
    1,518
    Ratings:
    +256
    I think an improvement would be when i click on one type of texture, i could let btb show me where further the textures are used. For instance i click on a grass01 texture and i could check a box which lets btb show me where this texture is used also on the whole project.

    The same thing would be great which one type of object.
     
    • Like Like x 1
  10. martinez

    martinez

    Messages:
    744
    Ratings:
    +14
    Hello everybody,
    First I want to thank and send congratulations to Brendon for his great work. He made my dreams come true couple years ago!
    Let me make a wishlist a little bigger :)
    1. I think if there would be a possibility to "add" a physical "surface" to objects - only for BTB? Say I import a scenery (object) to the project and I would like to plant trees or raise Walls on it. Shortly said - something like "BTB Ground" option for objects. At this point - an improvement for managing huge objects (like skies or sceneries) would be also a great thing.
    2. Also - a possibility to group/merge objects in BTB manually - that would help (experienced users) to improve track's performance. Or - just option to choose how BTB should group objects during export (small/medium/big groups). From my experience - exported BTB groups are too small (around 50 meters in size?)
    Merging objects using the same texture would be the best idea, but I suppose it's impossible since objects from XPacks have their own .xml specifications.
    3. Auto - merging (or on demand) materials in Xpacker - optimised XPacks give up to 15% better track's performance.
    Thanks again! :)
     
    • Agree Agree x 1
  11. Davesta

    Davesta

    Messages:
    126
    Ratings:
    +4
    The most useful feature to me would be the ability to add or remove points from the cross section at different points along the track. I tend to use the track surface to include the track edges and kerbs to give a smooth transition without flickering textures or gaps. Currently this leads to huge polygon wasteage as any points I use to add detail to kerbs are carried for the entire track including where they're not necessary. It's also not ideal for creating access roads. I've attached example pictures.
     

    Attached Files:

  12. FerrariMan96

    FerrariMan96

    Messages:
    1,072
    Ratings:
    +134
    I like this one ;)

    I like this one too, similar to one of my points.
     
    • Agree Agree x 2
  13. R Soul

    R Soul

    Messages:
    958
    Ratings:
    +190
    I'd like to be able to set the .gmt filename for certain items. Rather than t0_s0.gmt, StartGrid.gmt would be nicer. The same for objects. Currently there's a sort of hack where to state that it's moveable, and the moveable type is in the filename, but it requires manually editing the scn to remove the moveable setting.

    It would be nice to be able to set up a point to point track without having to do all this. Perhaps BTB could allow us to designate a wall as a timing gate. It would look messy to the track creator, but in game it would of course be invisible.
     
    • Like Like x 2
  14. R Soul

    R Soul

    Messages:
    958
    Ratings:
    +190
    Another one: It could be easier to select huge objects. One thing I've been experimenting with is heightmap objects (using an image in a 3d object program to make an object with hills/valleys). These have to be bigger than the whole track, but selecting such large objects is harder than it could be. It's necessary to zoom out to select the whole object, but to move it, one has to zoom in to get close to the red handle. And then it's hard to position it.
     
    Last edited: Feb 2, 2014
  15. Graham Simmons

    Graham Simmons

    Messages:
    55
    Ratings:
    +1
    Hello Brendon,

    Edit: Sorry just found a description in the Help that solved my issue

    It might just be an age thing :redface:
     
    Last edited: Feb 2, 2014
  16. Lee Knight

    Lee Knight

    Messages:
    956
    Ratings:
    +242
    Thought of another...
    Being able to see & select track Nodes in 3D window, even if they can't be moved there, would make finding a Node that needs 'tweaking' SO much easier- especially in larger tracks.
    Maybe they could be made to disappear again when the wireframe is turned off in 3D window....
     
  17. gamer19

    gamer19

    Messages:
    1,003
    Ratings:
    +335
    Ability to import vertical positions of nodes when importing from Google Earth. I was so excited when I import my local road into BTB and start making some rally track but imagine my surprise when I found that the whole track, although in real life has some impressive:thumbsup: height changes - all of sudden become completely flat !?! :confused:
    And manually, click by click, node by node, height adjustment of some 322 nodes to their exact positions is really pain in the *ss. :devilish:
     
  18. Brad Dibble

    Brad Dibble

    Messages:
    114
    Ratings:
    +3
    The biggest deficiency in BTB today is making track intersections and merging tracks. It would be nice if BTB would have the tools to join track sections and delete the overlapping polys.

    I would also like to have parametric input of object location and height as well as terrain elevation. Drag and drop works well most of the time, but sometimes you want an object in a specific place.
     
    • Agree Agree x 5
  19. eno72

    eno72

    Messages:
    120
    Ratings:
    +10
    I support the idea of Brad: ability to enter x y z coordinates for objects, and also for vertices of the track, when defining the shape of a cross-section.
     
    • Agree Agree x 1
  20. Simon Dove

    Simon Dove

    Messages:
    45
    Ratings:
    +0
    I'd like the ability to specify object names or even rename objects
     
Thread Status:
Not open for further replies.