1. Do you need support for Assetto Corsa Competizione? Please use the proper forum below and ALWAYS zip and attach the WHOLE "Logs" folder in your c:\users\*youruser*\AppData\Local\AC2\Saved. The "AppData" folder is hidden by default, check "Hidden items" in your Windows view properties. If you report a crash, ALWAYS zip and attach the WHOLE "Crashes" folder in the same directory. Do not post "I have the same issue" in an existing thread with a game crash, always open your own thread. Do not PM developers and staff members for personal troubleshooting and support.
  2. As part of our continuous maintenance and improvements to Assetto Corsa Competizione we will be releasing small updates on a regular basis during the esports season which might not go through the usual announcement process detailing the changes until a later version update where these changes will be listed retrospectively.
  3. If ACC doesn't start with an error or the executable is missing, please add your entire Steam directory to the exceptions in your antivirus software, run a Steam integrity check or reinstall the game altogether. Make sure you add the User/Documents/Assetto Corsa Competizione folder to your antivirus/Defender exceptions and exclude it from any file sharing app (GDrive, OneDrive or Dropbox)! The Corsair iCue software is also known to conflict with Input Device initialization, if the game does not start up and you have such devices, please try disabling the iCue software and try again. [file:unknown] [line: 95] secure crt: invalid error is a sign of antivirus interference, while [Pak chunk signing mismatch on chunk] indicates a corrupted installation that requires game file verification.
  4. When reporting an issue with saved games, please always zip and attach your entire User/Documents/Assetto Corsa Competizione/Savegame folder, along with the logs and the crash folder (when reporting related to a crash).

CFD in racing simulators

Discussion in 'Chit Chat Room' started by Poguinhas, Apr 18, 2017.

  1. Poguinhas

    Poguinhas Alien

    As sim racers, I think I'm safe in assuming that most of us are, to some degree, realism-freaks. To one degree or another, most, if not all of us has at some point been concerned with the features of simulators to recreate real racing, wether it was when choosing what sim to buy or to complain about something not properly done.

    Anyway, I'm not really up to par with the progress of CFD today, as far as I know, even in F1 it can't properly recreate all the vortices and flows around their really complex bodywork, I've read that NASA at the moment may be the only ones with such resources. But even if that's the case, we're walking towards a time when wind tunnels are gonna be useless (I think).

    What I'm wondering is: When will we be able to go on Steam and buy a software that's capable of simulating a grid with 50 cars, all their wings, wheels, vortices, dirty and clean air, using CFD instead of simplified values to determine drag and downforce? Also, when will we be able to go on a store and buy a computer capable of handling that? Maybe 15 years from now, maybe 50, maybe not even on 100?

    What do you guys (especially the more informed on it) think about this? Not that I'm that much of a realism nerd, it's just something I've been wondering.
     

  2. Similar Threads
    Forum Title Date
    ACC Online Leagues / Championships room [PC] Nordschleife Trophy | Thursday [SimRacing-GP.net] Apr 7, 2024
    ACC General Discussions An official Assetto Corsa discord server please. (iracing, raceroom, and gt7 has one) Mar 16, 2024
    ACC Online Leagues / Championships room [PC] Racing Pals RP Series - Sundays @ racing-pals.com Jan 22, 2024
    ACC General Discussions Coming back to racing Jan 7, 2024
    Online Leagues / Championships room I am trying to make a racing league! Dec 19, 2023
    Chit Chat Room Racing/Hotlapping against other players' ghost Dec 3, 2023
    ACC Online Leagues / Championships room [PC] GT3 - USA Sprints | Thursday [SimRacing-GP.net] Nov 7, 2023
    ACC Online Leagues / Championships room [PC] GT4 - World Sprints | Thursday [SimRacing-GP.net] Oct 8, 2023
    ACC Online Leagues / Championships room [PC] GT3 - Euro Sprints #2 | Thursday [SimRacing-GP.net] Sep 6, 2023
    ACC Tools ACC / OSR Setup Tool Web App (Open-Source-Racing.com) Aug 30, 2023
    ACC Online Leagues / Championships room Crazy-Racing vom GT3 09.09. - 10.12.2023 Aug 17, 2023
    ACC Online Leagues / Championships room [PC] GT4 - Euro Sprints #2 | Thursday [SimRacing-GP.net] Aug 9, 2023
    ACC Online Leagues / Championships room Global Motorsport Racing Aug 2, 2023
    Chit Chat Room Virtual TechArt GTstreet R now available for racing simulation Assetto Corsa Jun 29, 2023
    ACC Screenshots & Videos ACC vs iRACING at Monza GP Jun 25, 2023

  3. chksix

    chksix Hardcore Simmer

    Georg Siebert likes this.
  4. Stereo

    Stereo Alien

    If you assume Moore's law and that it takes a couple hours to reach a consistent solution right now that implies that in about 50 years hardware will be fast enough to do at realtime. I'm not sure how that works in the real world though, computers are approaching some actual atomic limits on component sizes where it won't really be possible to keep putting more transistors into chips.


    I don't know if it's worth chasing that goal though, you have to look at the magnitude of errors caused by any given simplification vs. how much of your computing time it'll need. For example if a winglet's providing 0.1% of your overall downforce, then improving the simulation of that winglet by 5% changes your overall downforce by 0.005%. If anything else in your simulation is wrong by more than that amount, like for example you measured the springs as 68000N/m and they're actually 68003N/m cause of variable spring rate, then you're not focused on the right thing.

    More likely it'd go the direction of flight simulators where they pick a reasonable number of elements (hundreds rather than millions) and use a non-realtime simulation to determine coefficients to feed into the simple one.
     
    Last edited: Apr 18, 2017
    mantasisg 2, aotto1977 and detoit like this.
  5. PhilS13

    PhilS13 Alien

    This is much more likely. Run your game 3d model into CFD to build a complete relevant aeromap and then use that data in a realtime simple model.

    Full realtime CFD in a game is not happening imo.

    There is somewhat of a misunderstanding even with today's CFD. Most people not in the know think it's as simple as putting a 3d model into the software, click play and wait 20 hours for the results. It's incredibly more complex to get a result that correlates to the real thing than we have been led to believe. Most of the recent CFD "work" in racing has been only that...trying to get the same numbers the windtunnel is giving.
     
  6. Poguinhas

    Poguinhas Alien

    ...as demonstrated by Red Bull's recent issue where they seem to have three different results from CFD, Wind Tunnel testing and the track. But it would be interesting to imagine having computers capable of running a full grid of cars in CFD in real time. Let's not forget that the computers used to put the man on the moon for the first time were slower than our current phones (If it's on the internet it must be true).
     
  7. ALB123

    ALB123 Alien

    Beware...The law of diminishing returns!
    Having pre-determined values doesn't mean it's a bad thing. Is it bad that we've pretty much all agreed on the gravitational constant? Or should we try to recalculate it on the fly each time? I'll got with the former. I know what you're asking @Poguinhas and it's a great question for a philosophical discussion, however, I'm not intelligent enough to provide you with good answers. Will we ever get there? Maybe...Will it be any more accurate 100 years from now compared to 90 years from now? Personally, I don't know. I'm 42 years old now....Let's say I can hopefully live another 20 years -- I'm sure we will have way cooler sims than we have now, especially with how advanced VR should be in 20 years...but, I still don't think we'll be even close to doing all calculations in real time. I don't think it would do anything besides waste CPU cycles.
     
  8. martcerv

    martcerv Alien

    If in terms of real world simulation then you would really need to map and calculate every air particle on the track, allow for how it reflects off all objects, wind directions and other cars. Simply getting real time single car cfd is not likely and using it to get data then inputting this into simpler formulas that is close enough to the limited amount of variables chosen to be included is really as good as it will get in most of our lifetimes for simulation games.

    You would also need to calculate all the moving parts of the car, how the air deals with this and effects air flow and in the end your mostly wasting cpu cycles for a game when it can likely all be done much simpler where resources can always be used elsewhere even when we have hardware to burn. In the future there will need to be huge steps in processing power just to up the resolution to match the human eyes limit in terms of resolution for a vr type display that will replicate the fov and clarity of what we see. Calculating fluid dynamics in real time will be the same as using real time ray tracing for graphics and both seem unlikely for a very long time.
     
  9. I am pretty sure it is going to be used as a marketing stunt sooner than later tho ;)
     
    MrDeap and marcocale like this.
  10. Minolin

    Minolin Staff Member KS Dev Team

    Excuse my lack of knowledge, what is a CFD?
     
    eXo and matz_AUT like this.
  11. Computational fluid dynamics (CFD) is a branch of fluid mechanics that uses numerical analysis and data structures to solve and analyze problems that involve fluid flows. (Google is a wonderful thing)
     
    Leonardo Ratafia, eXo and matz_AUT like this.
  12. martcerv

    martcerv Alien

    [ASSETTO_CORSA]
    SLEEP_TIME=-1
    WARNINGS_AS_ERRORS=0
    SIMULATION_VALUE=0 ; increase this for more simulation value
    COMPUTATIONAL_FLUID_DYNAMICS=0 ; increase this for even more simulation value
     
  13. Minolin

    Minolin Staff Member KS Dev Team

    ty

    Told me something about "Contracts for Difference". I had doubts, but you never know - especially when Stefano is talking about marketing.
     
    eXo and Michael Hornbuckle like this.
  14. AccAkut

    AccAkut Alien

    it produces numbers mostly, but also visual representations like this that help you design a car and understand what those numbers mean:
    [​IMG]

    like in this case from numbers alone you probably would not see the huge vortex created at the back, which influences the whole underbody aero
     
  15. kofotsjanne

    kofotsjanne Alien

    i dont know why but i read this as "it will be simulated in pcars2".
     
    aotto1977 likes this.
  16. aotto1977

    aotto1977 Hardcore Simmer

    Speaking of aero, I'd appreciate having winds in a sim.
     
  17. kofotsjanne

    kofotsjanne Alien

    ShimonART and Schnipp like this.
  18. aotto1977

    aotto1977 Hardcore Simmer

  19. ralf3001

    ralf3001 Rookie

    i'm just wondering if the aero data of cars (mods and official contents) is calculated from data. or is it possible to do that.
     
  20. Data calculated from data? Not sure what you mean...
     
  21. ralf3001

    ralf3001 Rookie

    so let's say you put in a 3d model of the car into one of the cfd simulators. can you use the output data from CFD and put it back to AC.
     

Share This Page

  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