rFactor 2: The Big Interview (Part 1)

Paul Jeffrey

Premium
Tatuus_F3_T318_04.jpg

Welcome to the first part of our massive rFactor 2 interview with Studio 397's Marcel Offermans.


In the spirit of sharing, we opened up the interview to the community here at RaceDepartment for our readers to ask any questions they feel like having answered by Marcel, and you folks delivered! In the end our interview spans over 26 pages of a MS Word document, so we've cut it down into a 4 part release...

Without further ado, let's hear from the man himself, Marcel Offermans…

Studio 397 Interview - Part 1 of 4

RD: Studio 397 have certainly been busy with new content and improvements these last few months, are you happy with the start to 2019 for the sim?

MO: Yes, I am. We ended 2018 with the GT3 challengers pack, and everybody at Studio 397 recharged their batteries over the holidays. Then in April we released the Formula E Gen 2 car, with some nice physics engine improvements, followed in May by the Monaco ePrix and a big update of Zandvoort. June saw the first big surprise of the year, with the release of Le Mans and obviously a few days ago we added six free Tatuus cars. There’s a lot of code development and projects going on in the meantime, most of it “invisible” right now, but that’s certainly looking very exciting from where I’m sitting. Also, we can only be happy about the very vibrant community we have. I very much value the feedback we get from people, even what some people perceive as “negative” comments. We learn from those and try to improve going forward.

RD: Content aside, the actual simulation itself appears to be coming along nicely: What part of the development achieved so far you most pleased about?

MO: I’m very proud of our new graphics engine. We wrote the DX11 engine from scratch and made an effort to keep it backward compatible with all of our existing content. It enabled us to add VR support, but also to fundamentally improve a lot of things using modern technologies. Our initial goals were modest, but once we started seeing what was possible, we’ve taken on bigger projects within the engine. A current highlight is our car body shader, that allows users to paint a car using up to 6 regions with completely configurable materials that can be different for every livery. Honestly, I don’t think there is any other racing game out there that allows that. And adding new features is what we’re still doing. We have more lighting updates to come, as well as a library of materials and some pretty revolutionary cockpit materials. I think this engine is a key technology for us, and being able to design and optimize each area of it specifically for racing is crucial going forward.

RD: We hear plenty about the new UI, but it’s probably fair to say it has taken long to realise than initially planned – what is the reason behind the delays encountered so far?

MO: It has taken a lot longer. The first prototype actually predates Studio 397. When Christopher and I were still working for ISI, there was already some discussion within ISI about creating a new UI. At some point this resulted in a prototype built in Adobe Flash, and I remember writing a long post on the testing forum about the merits of HTML over Flash. Eventually, the prototype was abandoned and the existing UI “cleaned up” a bit, but I never let go of the idea of creating one in HTML. So I got together with Christopher and in our spare time we did a prototype of a new garage (setup) screen. We actually got that to work, but never showed it to anybody. Shortly after, discussions started on the creation of Studio 397, at which point we wrote a new implementation from scratch. Now that’s just a little background story for your amusement, it does not yet answer the question. There were a couple of reasons why we took much longer to finish this project. The first is probably that we in general were a bit too optimistic. The second was The Grand Tour Game, which for us was a huge project, one we had to obviously scale up for and given the tight schedule, that also meant taking away some resources from UI development (and since that was all under strict NDA we could not really share that with our community either). The third was that we underestimated one crucial aspect of the project, namely the way the UI and engine state were intertwined in several places. This is a bit of a technical issue, developers who are familiar with the MVC pattern will probably understand it when I say that part of the M was entangled in the V and C, which made it a lot more difficult to untangle and clean up the code to replace the old UI with the new. We’re almost there now, and I think it’s a pretty exciting development!

RD: Regarding the UI, S397 obviously have a lot of faith that it will improve the player experience within rFactor 2. What are some of the features you expect to bring to the sim with this new system?

MO: We know we need this system to be able to evolve the UI in the future, so we now feel we have a solid foundation to build on and that enables us to improve the player experience. We deliberately chose not to make the first iteration of it too different from what people are used to. That said we did implement a bunch of new features, the biggest being the competition system. We also integrated the launcher features into the main UI, including the workshop and item store and if you enter a competition we will automatically install the required content for you. We also intend to listen to user requests, so when we release the first beta version, we will work closely with the community to develop improvements and new features.

RD: Of course it’s probably impossible to add everything you wish with the first version of the UI, will the first launch be the finished release, or do you plan on adding more functionality over time?

MO: It is certainly our plan to do that, and what we have now is the basis to do that. An HTML based foundation makes it a lot easier for us to integrate in “the web age”. We probably already have more ideas than we can implement in the next year or two, and that’s not even counting feedback from our community!

RD: Moving away from the UI, S397 have added plenty of new content and improvements to the sim since taking over but not really touched the physics or force feedback. Will you be reviewing these in future, or are you already pretty happy with how it behaves so far?

MO: Let me start by saying that I think our physics are already quite good, which is why, so far, we have not prioritized making big changes to them. We did make changes to the tyre model and added support for electric engines and regeneration on braking. That said, there are a few areas where we can certainly still improve, like grip levels in the rain, a more extensive drive train simulation and a few other things we’ll get to later in this interview no doubt. Regarding force feedback, we calculate that based on physics, so there is no separate code development for that. Of course we will add more features going forward, and also look at how we can better optimize our physics engine to run on modern, multi-core systems more efficiently.

Tatuus_F4_03.jpg


RD: On the topic of content - recently releases such as the GT3/GTE cars and the various circuits have been of a very high standard. However, the quality of some older content is perhaps not quite at the same level. Will you be revisiting the older content soon, and can you share how you plan to update the older cars and tracks within the title?

MO: Let me split that question in half, and let’s look at the tracks first. Licensing wise we decided not to do any tracks without a proper license, meaning that those tracks we inherited from ISI that represent real tracks will not get updated anymore. Then there are the 3PA tracks, for which the sources of these tracks are still with “third parties” which means we can’t easily get those updated anymore. Most are part of the “unlicensed” group anyway. So I would say for tracks, if we did not update them already, we’re probably not going to anymore. Then let’s look at cars. In some ways the situation is similar there, in terms of 3PA and unlicensed ones, except that I believe we did update quite a lot of those already for DX11 and the new rain effects. That said, some have really old and low polygon models, so if we really want to upgrade them, it would mean redoing them from scratch. That, unfortunately, does not always make business sense. Now for cars I guess you are also referring to updating physics and/or tyres. That is something we will look at on a case by case basis for the cars we’ve upgraded to DX11. We might still upgrade some of them, but it also depends on if we get more data so we actually have something we can improve on.

RD: (question from @GPL) - Is all content, ISI/3PA/S397-absorbed that has not been updated or fixed by now, going to be left as-is? Be it visual, DX11 compatibility or technical updates since their original release spanning from the Historic Formula cars to modern material such as F-Renault 3.5 2014, Honda Civic BTCC, or even circuits like Mountain Peak or others?

MO: When we took over, we made a few changes to how we approached content development. We decided to no longer make content without proper licenses unless it was clearly fictional, and for that reason we also changed the 3PA approach, which typically did exactly that. Now with the development of our brand new DX11 engine, we migrated a lot of the original content, and everything we migrated can be found under “Studio 397” in the workshop. For the reasons mentioned above, and a few others, such as having access to the actual sources, licenses almost expiring or in some cases deciding that the content was so old it would have to be completely redone from scratch anyway, we decided not to migrate everything. What is still untouched can be found in the “ISI” workshop still. That said, there are a few things in there that we are still considering upgrading, so I won’t go on record stating that everything in there will remain as is.

RD: (question from @GPL) - Is encryption of everything here to stay? If so, will you provide updated material so the modders and interested users can have references?

MO: We typically only encrypt what we have to, but with us licensing more and working with manufacturers and teams, there tends to be more stuff that is considered “sensitive”. We would like to provide a material library to modders, and will probably do so once our DX11 engine developments are complete (or at least up to a point where the instructions on how to use materials won’t change anymore). We might also include a few example models, if that is deemed helpful.

RD: (question from @GPL) - Will there be templates for new driver model and gloves, and will the models be available to modders?

MO: We have new(er) driver models (including gloves) that we have not yet shared (nor the templates for them). We might still do that. Let me ask you a question back, what specifically are you struggling with when creating your own driver model, because maybe then we can provide better instructions for that?

RD: (question from @GPL) - Can we expect shifting gears motion for drivers, shifter, sequential and H-pattern, and moving feet for drivers in cars?

MO: Honestly that is not very high on our list right now. Moving feet could be straightforward, assuming feet are always “glued” to pedals, so we could provide a real-time motion of those. Driver hands are more difficult. As long as they are glued to the wheel, we can render them in a sensible position, but as soon as shifter motions come into play, you inevitably have the problem that you have no clue when the driver will shift (in a manual gearbox) until he actually does the shift, at which point the animation of taking the hand off the wheel and animating the gear change is already severely lagging behind. Now in VR, if people wear devices to track the motion of their hands, we could consider this, but in our experience, even with VR, almost nobody does that currently.

RD: (question from @GPL) - Will content remain Euro-centric or is there a concerted interest to provide North American cars and circuits, or Asian and Pacific content?

MO: I would say our content largely reflects our user base. That said, we certainly don’t exclusively focus on european cars or tracks. Track wise we released NOLA and Sebring in the US, Hong Kong ePrix, did a substantial update of Longford in Australia and partnered with Reiza to bring you Ibarra (Ecuador), Guapore (Brazil) and VIR (US). If you look at the cars we’ve released you might have a point, a lot of those are from european manufacturers (but again, not all of them). Looking ahead, will we do more non-european content, definitely!

RD: (question from @GPL) - Will the new UI allow for more details on Matchmaker? That means series, car name and other details, track configuration, etc

MO: The short answer is “yes”. We decided to start with a matchmaker that, feature wise, is still reasonably close to the existing one but I do expect us to add a lot more details on running servers in the future.

RD: (question from @GPL) - Is there work to develop hybrid technology support and features such as push to pass, to support recent W.I.P. mods and the 2014 Indycar?

MO: For both of our Formula E cars we developed electric engines and regeneration under braking and we’ve always said we’ll develop hybrid technology when we are building a car that needs it. I know that’s not a very satisfying answer if you are a modder looking to build such a car, but my best advice is to wait until we’ve built a car with the features you need.

Tatuus_PM-18_02.jpg


RD: (question from @GPL) - How is the office setup for the owners/employees who call the Netherlands home? Do you spend time under the same roof or just meet up for beer and food?

MO: Studio 397 is really a distributed and international company, so in general our team works from their homes. That said, we are part of Luminis, who have several offices in the Netherlands that we can use to work. Our official headquarters is in Apeldoorn, where we share an office with the other colleagues working on various products, such as our cloud technology and educational products.

RD: (question from @GPL) - What are your favorite car series/era and circuits? This is independent of what may be realistic or feasible for the game

MO: That really depends a bit on my mood. I guess if I had to name one car series, it would be GTE or the slightly older GT1, where my weapon of choice is the Corvette. I also have fond memories of the 1967 Lotus F1 as featured in Grand Prix Legends, and I would love to play a remake of that game. A third car I would have to mention is the Mazda 787B and if you’ve ever heard it you probably know why. Circuits? I absolutely love driving at Le Mans, but also Sebring ranks high on my list and if I may add one fantasy track I’d probably go for a track called Rattlesnake Point.

RD: (question from @GPL) - To this day, what is your favorite game in the racing genre - any subcategory - in PC or consoles?

MO: In general I have very fond memories of a lot of racing games, so I’m struggling a bit to pick a favorite here. Then it dawned on me that one of those classics literally had an intro by The Cardigans that made me pick it over all the other great games. Gran Turismo 2. Honestly I could probably nominate that whole series, but I especially played the early ones.

RD: (question from @FeltHat) – Any chance of adding SuperTrucks to the sim (how predictable!!)

MO: So far we have not looked at licensing those. They would definitely require their own specific tracks too, which means we’re looking at not just doing the cars. Typically we try to estimate the popularity of anything we license as we obviously need to at least recover those costs. I’m not ruling anything out, but it has not reached the top of our list yet.

RD: (question from @mr Sw1tchblade) - With implementation of the new material system inside cockpits, do you have plans to make better, closer to RL cockpit models for current DLC cars (endurance, and both gt3s).

MO: When we talk about improving the materials for cockpits, you should take that quite literally. We are going to try to make those look more realistic. Cockpits are complicated environments, reflecting light and their surroundings in interesting and complicated ways, which is why we are looking at materials specifically for this situation. So this is a separate effort from trying to add more functional instruments to existing car cockpits (or fixing other visual bugs).

Tatuus_FT-50_03.jpg


RD: (question from @UnixRoot) – Nordschleife was announced at the Sim Racing Expo – how is development progressing at the studio? When can we expect release?

MO: I’m very happy with its progress. It’s a huge track and we certainly bumped into a few problems along the way. We got going a bit later than we had hoped because of some technical issues with the scan and its processing, and getting all the exact pieces of graffiti in the right place corresponding to the scan also turned out to be a bigger task than we had anticipated, but I can report that the track already is in the hands of our testers, which means we probably have roughly a month of development and testing time left. Once we’re done, we need to get the results formally approved too, so that’s the last “unknown” we always have.

RD: (question from @erba72) - Already some modern endurance cars are in the game with LMP2 and GTE. But a lot are missing like the Ligier, Aston Martin Vantage, Ferrari 488 GTE and LMP1's. And with Le Mans coming up, it's gonna spice the things up! So any chance to see more of these cars to fill the grid?

MO: We certainly have not stopped licensing new content, cars and tracks, so you can certainly expect a few more of these cars. The exception being LMP1 class cars, which we decided not to license and focus on the upcoming hypercar class that will replace it.

RD: (question from @Darren Byrne) – Are there any changes for the multiplayer upcoming?

MO: That’s a very broad question. I guess the biggest change is the new competition system, aimed at making it easier for people to jump into races and compete. I believe that will change the way everybody plays online, and it will nicely augment the many leagues that are already out there.

RD: (question from @pocisk) - It's always great to get another legendary and iconic track to race, but what about some (official) tools for endurance races like track limits and penalties editor or even simple TV style / live replay system for (even more exciting) live coverages from rF2? This could be helpful especially for 12 / 24h events.

MO: We will come with an official overlay, and we’ve been prototyping things with various leagues. You will also be able to create your own. Track limits you can already edit, when you create the track, but perhaps we should try to better educate modders on how to do that. I’m not sure what a penalty editor is. We already have commands to hand out penalties, and to remove them again, which give race control some options. What specifically are you looking for?

RD: (question from @tlsmikey) - Looking at AMS2 moving to the Madness Engine, ACC moving forward with UE4 and iRacing making some updates to include HDR/DX11/particles to their engine....where do you see the future of your graphics engine headed? Are you still committed to updating and improving the engine or do you feel it is still competitive with the pending releases coming in 2019?

MO: We are committed to the continuous improvement of our own engine. There are many bigger and smaller things we still want to improve and we regularly sit down together to determine our roadmap for the upcoming months. Our goal is still to evolve our DX11 engine to ensure it remains suitable for the wildly different configurations people use, from triple screens to VR to all kinds of single screens. Visually we are aiming for a realistic look. No color grading or over the top post effects, we are a simulation and the graphics engine should reflect that.

Tatuus_FT-50_02.jpg


RD: (question from @CoZi) - As we heard in recent roadmaps that you are improving the aesthetics of car interior/cockpits; Are you thinking on including slip meters and night lightning in the cockpit as part of the improvements?

MO: Slip meters are not part of the improvements we are doing as part of the material system upgrades, but night lighting and reflections in general are. I’m not saying we’re not looking at slip meters though, that’s a different task.

RD: (question from @CoZi) - Second question is are you looking to work on various aspects such as clutch wear, gearbox temperature, better traction control systems, etc..

MO: We recently already included a better traction control system (not the driving aid), but those other things are on our wish list. Some we will definitely consider when we look at drivetrain improvements.

RD: (question from @Jamilton) - Are there any lesser known cars or circuits you would like to get the licence for to add to the sim?

MO: Yes. I can disclose that we are certainly chasing a few lesser known cars and tracks. Now if we end up building those depends on many things. For lesser known content we will usually try to get a license for cheap or free, but we still need to consider the build (and possibly laser scan) costs. I think the Tatuus pack of cars is an excellent example.



That's it for the first part of our new interview, stay tuned to RaceDepartment for part 2 very soon!

rFactor 2 is a PC exclusive racing sim from Studio 397 - Available now.

Check out the rFactor 2 sub forum here at RaceDepartment for the latest news and discussion regarding this excellent sim. Like your racing hard and fair? Join in with our rFactor 2 Racing Club for all your eSport racing fun! Oh, don't forget we like mods to, with our own rFactor 2 Modding Forum for you to enjoy!

Like what we do at RaceDepartment? Follow us on Social Media!


 
 
Last edited:
Surprised at the lack of love from Marcel about shifting animations, pretty much most other Sims have it. People throw the " but it kills the immersion" line all the time so I am gonna say it; but man, no shifting really kills the immersion for me, you have to pit it in or I will go off and play that awesome F1 2019 Sim. Ha.
 
I think rF2 looks great in VR. My only real issue is a Steam VR problem where I can't play something through my speakers at the same time as having game sounds through the Rift.

My other main issue is not knowing what is mod content and what was made by ISI. I've been enjoying the Howston Dissenter recently but no idea if it was ISI or a mod. I assume ISI because "Howston".

On content S397 haven't produced any content that interests me but fortunately there are the old Howston and F3/F2 60's cars by ISI and to be fair to S397 they allowed a few cool cars from Reiza into the game :thumbsup:
 
I made this point in another thread, but I disagree with the point around rf2 graphics being “realistic”. To me they lack the visual fidelity to make them look realistic, I’m never fully immersed in rf2. They look slightly simplified, particularly the car models. I have all settings fully maxed out by the way.

Sebring I would say is the main exception, which I like very much indeed, it has a grittiness to it which makes it feel realistic. However as soon as you’re racing next to another car, immersion drops as the car models look rather basic.

I’m spoiled by ACC which has raised the bar for graphics and it makes it difficult to race in other sims now.
 
Just for example NSX, C6 Vette, Cobra doesn't even have rain effects on windshields. Those cars at least could receive those little updates. NSX and Vette models basically are rather good. Cobra is way off though.

And I don't see those type of cars ever coming to rF2 again. At least by S397.

The answer is simple, You can't racing with non-racing cars:D
kidding
 
Garphics smaffics.......it's the physics that matter and none of the other sims can hold a candle to RF2. It's sublime. It's the only one where grip and tyre push and every bump can really be felt properly in my opinion.
But saying that, my RF2 looks damn fine to me. I use low post processing but everything else as high as it can go and I have smooth 60 fps all the time at 2160x1080p on my 34" ultrawide screen. And I'm happy enough with that lot.
rFactor 2(rFactor2.exe) Screenshot 2017.10.20 - 03.45.48.26.png
 
Patience, there's still 3 Parts of the Q&A to come, so he might just well talk about AI in one of those ;)

Very Interesting interview. For me RFactor 2 has all the tools needed to be the best Simulation available today. I do quite a bit of offline racing and would very much appreciate a working AI Talent Editor. Games such as Assetto Corsa and Automobilista have the ability to edit AI talent through talent files or ingame with adjustable slider bars for individual parameters.
I see that RFactor 2 has this ability through the AI tuning option ingame but everything is greyed out and non functioning. I can only hope and prey that Studio 397 has plans to open this up and make this feature available. There are plenty of carsets out there for RFactor 2 but the drivers are inconsistent to say the least , with fast cars appearing up and down the order from race to race.
For me, this is only thing that detracts me from racing RFactor 2 more often. There is virtually no information on how to adjust AI talents on-line as well. So please Studio 397 , I hope you have plans for this :thumbsup:
 
I made this point in another thread, but I disagree with the point around rf2 graphics being “realistic”. To me they lack the visual fidelity to make them look realistic, I’m never fully immersed in rf2. They look slightly simplified, particularly the car models. I have all settings fully maxed out by the way.

Sebring I would say is the main exception, which I like very much indeed, it has a grittiness to it which makes it feel realistic. However as soon as you’re racing next to another car, immersion drops as the car models look rather basic.

I’m spoiled by ACC which has raised the bar for graphics and it makes it difficult to race in other sims now.

The recent cars (such as GTE) are insanely detailed though (car models, interior is debatable). This is most apparent in replays at 4K maxed out when the camera do close shots.
 
The troubling thing was in the LeMans talk and drive, Marcel seemed unaware of any issues with the AI ☹️

Just to give you a bit more background on this. If you revisit the livestream, the very first question discussed the slipstreaming issues. They suggested it would be looked at after the UI.

However, when I asked the very same question almost a year ago, I was told that the AI would be looked into after the Grand Tour game was released. Quite clearly they do not have the capabilities to address these issues, otherwise they would have done it a long time ago.
 
Same question, also how is it in VR?
Surprisingly good. Not looking anything like that atm but with a mix of medium and high settings I can get good performance. No Ultras thought and PP on low and AA 2. 1.2SS on OTT. I get reprojection when lots of traffic but normal during race pace. 980ti user so you should be able to push a lot more pixels out. More SS maybe. I want to get the lighting down next step as their shaders look good.
 

Latest News

Online or Offline racing?

  • 100% online racing

    Votes: 87 7.4%
  • 75% online 25% offline

    Votes: 123 10.5%
  • 50% online 50% offline

    Votes: 170 14.5%
  • 25% online 75% offline

    Votes: 329 28.0%
  • 100% offline racing

    Votes: 462 39.3%
  • Something else, explain in comment

    Votes: 4 0.3%
Back
Top