Suspension Car Editor

Discussion in 'Car Modding' started by Leonardo1962, Mar 23, 2014.

  1. gpfan

    gpfan Registered

    Joined:
    Sep 5, 2012
    Messages:
    167
    Likes Received:
    77
    I made the suggestion long time ago about the direction you should follow since this tool has potential but not on the path your following. The suggestion i made was to take out all 3d and 2d stuff and focus the tool on physics. Modders work the gfx with their own parts and it´s easier for us to use our model to test the physics. so this being said i would like to see your tool growing on the right direction by delivering something like this:

    - Focus orientation physic tool only! (Without all GMT creation) GMT´s and 3d part is worked individually on other tools like 3ds max/ blender/3dsimed etc.
    - By executing the tool, the ability to open our own files in each tab and be able to edit them with the layout you created. (to direct the tool to our mod folder directly.)


    By removing the GMT´s part and focusing the tool to what the modder really want and need, in this case it´s physics, you will be much more successful i think!!!

    For me the big problem of the tool in the actual stage is a big mess up to load and setup the all tool to work properly!!! I need something where i can work with my own files without the need to mix files all the time, something simple where i can use the files where my mod folder is in moddev.

    My 2 cents!
     
  2. Leonardo1962

    Leonardo1962 Registered

    Joined:
    Feb 12, 2012
    Messages:
    247
    Likes Received:
    69
    Hi gpfan,

    i think i understand your concern.

    So I integrated a new menu item "options" "Properties/&Settings .." main menu in the new version 1.60.
    So if you'll give it a new try, you can activate a checkbox that prevents creating new .GMT files if the already exist. You find this menu item above in main menu.

    View attachment 16116
    If the box is checked, the tool does not save the .GMT files anymore. But if they do not exist, then they still will be created.


    I hope that this compromise is acceptable.

    Keep in mind, that if you change some suspension parameters, the new parameters need modified GMT geometry files, to make the vehicle reasonable driveable in game.

    My Focus is not only the physic tool. I want to drive my self modded cars and dont want to waste my time by constructing the calculable geometry parts over and over again.

    I share this tool, that's all. Take use of what you want and need. As an experienced modder, i think you can deal with the modified suspension parameter files and replace the .GMT files with your own ones.

    This tool still is under construction and its still has many bugs to fix. For now i am learning every compilation and not everything is working well.
    (I Will give a short overview of the new changes soon.)

    Leonardo (Peter) :)
     
    Last edited by a moderator: Mar 14, 2015
  3. Leonardo1962

    Leonardo1962 Registered

    Joined:
    Feb 12, 2012
    Messages:
    247
    Likes Received:
    69
    Hi Folks,


    I release a next version 1.60 with many further weeks of work for this tool.
    I renamed the tool to "Modding_Tool.exe"

    I share this tool for those of you, that are interested in rF2 modding and dare test a unfinished tool.
    Please BACKUP your modding files first. Some Files will be overwritten without any further notation.
    By using the tools, you may give a feedback and help to improve it.


    You can download this tool on the first page of this tread:
    http://isiforums.net/f/showthread.php/18980-Suspension-Car-Editor
    You can extract the zipfile with folders anywhere. (I recommend a folder in rFactor2 f.e. "C:\rFactor2\Tools\Modding_Tool\")


    What is done in the Version 1.60:
    ----------------------------------

    ■ renamed reifeneditor.exe to modding_tool.exe
    ■ reworked bugfix calculation of tire wall and thread textures (all faces where thread)
    ■ bugfix rim and tire template textures where not copied - if they allready exist
    ■ Spring and damper gmt files are now calculated from scratch in pos and length of pushrod
    ■ Some minor bugfixes (saving HDV parameters entries front and rear)
    ■ some wrong hints fixed (copy and paste errors)
    ■ FrontToeIn and RearToeIn now editable (bugfixed read from hdv)
    ■ Bugfix "Prepare genfile" set genfile searchpaths even if "SearchPath" is first entry
    ■ more generic filenames are listed in file tabsheet and missing files are highlighted
    ■ the sorting of suspension arms can be set to "upper first" per checkbox
    ■ additional demo in file menu (brabham BT suspension geometry)
    ■ PushrodOutboard and PushrodInboard now calculated with Chassis FILE parameters
    ■ PushrodOutboard and PushrodInboard now calculated and written in HDV file
    ■ Frontsubbody and Rearsubbody now calculated and editable (z coords only; x and y = zero)
    ■ Edit parameter for of center of gravity and visualisation as black circle
    ■ tab sheets for rwing and front wing (still no function yet)
    ■ tab sheets for engine torque and power (can save read and visualize not edit yet)
    ■ load vehicle dimension out of a rf2 GMT per popupmenu
    ■ improved editing of rideheight and many other geometry data
    ■ bugfix of renaming, updating filenames after changing the modname
    ■ comfortable adding a new driver inkl. reading a template .veh file
    ■ Update tire dimension from template TGM before it is tire constructed as gmt
    ■ Now editable: distance from Wheel to carosse
    ■ Springrate is now calculated and visualised in tabsheet springs
    ■ suspension movement visualised be mouse movement in tabsheet springs
    ■ force of spring vs suspenson travel calculated and visualised
    ■ Added some popup menus (right mouse)
    ■ Organized tabsheeds with improoved bitmaps and groupboxes
    ■ popupmenus organized and added more save optimisation and save menu items
    ■ Calculation of pushrod set relative to spindle and calculation improved
    ■ improved generation of mod_tire.TBC (better default values)
    ■ Added some optimisation routines (calculation of recommended values)
    ■ Calculation if PM and INI files organized and bugfixed
    ■ Now you can read and visualize the engine data
    ■ engine data entry in hdv file (replacing mathod) integrated
    ■ visualisation of bouncing the suspension with undertray
    ■ reading suspension PM and INI and hdv files optimized with upper toolbuttons
    ■ gererating the gmt for suspensuion tires and rims files optimized
    ■ right button Toolbuttons reorganized
    ■ improved bitmaps and Menu symbols
    ■ added some tools in Menu for converting dds and TGAs using nvdias DDS tools
    ■ added demo button in main menu for generating a rtrainer suspension
    ■ Calculation and GMT creation of driveshafts and visualisation (fe. rear or front shafts)
    ■ new menu entry options Properties/&Settings .. to prevent writing gmt files
    ■ Added first work of rim editor (but for now its incative, because not finished)

    .. and many other undocumented things.

    The user interface still is very messy and needs much more improvements.
    I recommend to use additional tools like 3DSmax or simed3d to edit missing GMT files etc.
    Please do not expect everything done perfectly. My time is very limited.
    For now there is no documentation or tutorials available
    hope you like it, if not just delete it.


    Leonardo (Peter) :)
     
    Last edited by a moderator: Mar 14, 2015
  4. gpfan

    gpfan Registered

    Joined:
    Sep 5, 2012
    Messages:
    167
    Likes Received:
    77
    Fair enought, thanks for the update, will give a try and give feedback!
     
  5. Damian Baldi

    Damian Baldi Registered

    Joined:
    Jan 10, 2012
    Messages:
    551
    Likes Received:
    202
    woow, what a huge program ! thanks a lot to share it, I'll try it.
     
  6. patrikmarek

    patrikmarek Registered

    Joined:
    May 15, 2015
    Messages:
    62
    Likes Received:
    68
    very cool, great job and thanks!
    sadly it's too much for me to trying to use it,but it does look like it makes modding much easier
     
  7. Kristoff Rand

    Kristoff Rand Registered

    Joined:
    Dec 23, 2011
    Messages:
    1,055
    Likes Received:
    10
    no no no no no no...


    Leonardo (Peter) ... You are awesome... You're lucky you're in germany or I would be kissing you. What a great contribution.
     
  8. Kristoff Rand

    Kristoff Rand Registered

    Joined:
    Dec 23, 2011
    Messages:
    1,055
    Likes Received:
    10
    Oh and please don't forget asymmetrical setups and stock cars turning left.
     
  9. Damian Baldi

    Damian Baldi Registered

    Joined:
    Jan 10, 2012
    Messages:
    551
    Likes Received:
    202
    I'm working on suspension's changes these days and I have to say that this tool saved me. What a complex this program is, you are a genius.

    EDIT: it's the same to use skipbarber instead rtrainer renaming the folders?
     
    Last edited by a moderator: Jul 22, 2015
  10. WiZPER

    WiZPER Registered

    Joined:
    Oct 5, 2010
    Messages:
    1,517
    Likes Received:
    186
    +1000
     
  11. Kristoff Rand

    Kristoff Rand Registered

    Joined:
    Dec 23, 2011
    Messages:
    1,055
    Likes Received:
    10
    I just had to stop playing with your tool for a minute to say... Bravo man. What an incredibly powerful tool. It's educational too... You see all these measurements and where to take them, you see mandatory file names. And it generates files? Man... Bravo.

    So far I can barely take in everything, so I don't have much to offer on critiques. User stuff mainly.

    1. Can we get a double size UI button? That stuff is packed in there tight and I have plenty of screen space.

    2. Speaking of screen space... Can we get the Tech UI to pop out and separate from the main UI in two windows?

    3. Is there can we have a perspective view instead of orthographic?

    4. for your next release can you make it where I just speak into the microphone and ask for a Lamborghini 5000 Countach and it just makes it for me? Thanks.
     
  12. Kristoff Rand

    Kristoff Rand Registered

    Joined:
    Dec 23, 2011
    Messages:
    1,055
    Likes Received:
    10
    Oh... In the readme.txt it says

    rFactor2\ModDev\Vehicles\rTrainer\rTrainer\

    rFactor2\ModDev\Vehicles\rTrainer\Maps\

    I think that should be maps.

    I get an error no matter which one I use.

    View attachment 17589

    Also it's upper case in one sentence and lower in another for Maps/maps. Case sensitive folders?

    Not sure what I'm doing wrong there.
     
  13. WiZPER

    WiZPER Registered

    Joined:
    Oct 5, 2010
    Messages:
    1,517
    Likes Received:
    186
    It sure is a very powerfull tool which makes editing way more intuitive, great job!

    I did however also struggle a bit with the install/preparation instructions. Still alot to take in and I'm sure it'll get there eventually :D
     
  14. Butters

    Butters Registered

    Joined:
    May 20, 2011
    Messages:
    134
    Likes Received:
    0
    Hi Leonardo I finally found time to sit down and have a play with this tool but it appears as though the rtrainer mod is no longer supplied in the SDK. Any suggestions on what I can do to get around this?

    Sent from my GT-I9505 using Tapatalk
     
  15. Kristoff Rand

    Kristoff Rand Registered

    Joined:
    Dec 23, 2011
    Messages:
    1,055
    Likes Received:
    10
  16. Butters

    Butters Registered

    Joined:
    May 20, 2011
    Messages:
    134
    Likes Received:
    0
  17. Kristoff Rand

    Kristoff Rand Registered

    Joined:
    Dec 23, 2011
    Messages:
    1,055
    Likes Received:
    10
    make a backup of that. it uses it for templates.

    play with the suspension editor in a clean mod folder, don't save it into your current work. make a copy of it or a backup. then use the SE on that mod.
     
  18. Butters

    Butters Registered

    Joined:
    May 20, 2011
    Messages:
    134
    Likes Received:
    0
    Shot thanks [emoji4]

    Sent from my GT-I9505 using Tapatalk
     
  19. Leonardo1962

    Leonardo1962 Registered

    Joined:
    Feb 12, 2012
    Messages:
    247
    Likes Received:
    69
    Hi,

    I'm still developing this Tool, and started to improve it.
    For now, i've integrated the SkipBarber to solve the startupcheck item. Next version should handle the new SDK features.
    Next step step is to find and solve the pushrod and susp.ini files problems. There are still calculationerrors to fix.
    The calculated suspension works only with pm file. Pushrod positioning is a hard riddle.

    So thanks for your interest.

    Leonardo1962 (Peter)
     
  20. alpha-bravo

    alpha-bravo Registered

    Joined:
    Dec 22, 2012
    Messages:
    1,374
    Likes Received:
    31
    Thank you Peter for the ongoing development of your tool [emoji106][emoji41]
     

Share This Page