News detail and comments

VIRTUAL RC RACING – THE INSIDE STORY Episode 19

27.05.2022   Category: Site news

image

Episode 19: Going commercial with VRC Pro

I was encouraged by the close collaborations I had developed with several major r/c car manufacturers like Kyosho, Associated, Serpent, Xray, LRP. It made me think if it was a good idea to put their products in as ultra-realistic 3D models. In all my optimism and enthusiasm, I thought yes, at hindsight it wasn’t such a great idea probably, it was simply not sustainable. More about that later.

So the idea was to create super realistic models of chassis and components for a number of manufacturers. I discussed this with Tony who had to model them. With the very first model he created for VRC, the Serpent 950R with the clear Lexan body on it, he had already proven to me that it was really possible to model it in true 3D and make it look ultra-realistic. But it raised a few more questions. Where and how are we going to present these ‘high resolution’ models of the chassis and can we actually use them in VRC Pro to race with.

2 Models needed, hi-res and lo-res
To start with the last question, the answer was no, the high-res model would eat up way too much resources on CPU and GPU (graphics) level, the framerate would probably drop to an unacceptable level, especially in multi-player and replay mode with 10 cars on the track. The solution was to create 2 3D models, a high resolution (hi-res) model which was going to be used on the 3D pit table interface and a low resolution (lo-res) model to be used on the track.

Working with two 3D models required a whole new structure to store the different models in the database! Oh well, remember I spoke about feature creep? This is a perfect example of it. But I was so thrilled with the idea to have an ultra-realistic 3D model in front of you on the pit table and the work bench, including all the components and the commercial opportunities made me decide to go ahead with this concept despite of all the extra work for the programmers and for Tony.

The picture shows the lo-res version as used on the track, notice that several components and details are missing and highly simplified, and of course on track we use LOD optimalisation, several components are then simply not rendered and displayed at all. The lo-res model also has a lower ‘poly-count’ meaning less polygons (triangles) used to create the 3D model and uses smaller textures. All this to enable the graphics engine to achieve optimum graphical quality at the highest possible frame rate!

Creating a 3D chassis
To create the 3D model Tony needed the real chassis, take it apart to measure all the individual parts, then model it in hi-res and lo-res, and ‘assemble’ the parts in the 3D model. For the on-road chassis this was not so critical as the suspension was not animated but for the off-road chassis which were planned for the future, it was. I already explained this in the previous episode. Tony had to work very closely together with Todd to provide him the exact dimensions and pivot points for the 3DS suspension model to work in the game. Todd needed this for the lo-res model which was going to be used on the track! And at the same time Tony had to make sure that the hi-res model as used on the pit table and work bench looked the works too! You can probably imagine how much work went into achieving all this. And with much work also comes much time and much $$$...

New component structure needed
Doing a 3D chassis turned out to be very expensive and although I had convinced several manufacturers to collaborate with us and to share the cost. But after 2-3 years it became obvious to me that it was not sustainable in the long run. Manufacturers release new models every 2-3 years and were not willing or able to collaborate with us creating a new chassis for VRC every time they came out with a new chassis and share the cost with us. And we could certainly not afford to pay these development costs ourselves! The same applied to all the components, bodies, engines, motors, ESC’s, wheels and tires, everything you need to complete your r/c chassis. We ended up with the following brands for our chassis and components:

Chassis: SERPENT – XRAY – ASSOCIATED – KYOSHO – TAMIYA - HB
Motors and Esc’s: TEKIN – LRP – REEDY – NOSRAM - THUNDERPOWER
Batteries: REEDY – LRP – SPEEDPASSION – GENS ACE – THUNDERPOWER - GM - KYPOM
Engines: NOVA ROSSI – PICCO – OS MAX - RB – MAX – REEDY – XCEED – STAR SIRIO
Bodies: PARMA - BITTY DESIGN - BLITZ - ASSOCIATED - HPI - PROLINE - JCONCEPTS - PROTOFORM - XCEED
Wheels and tires: PROLINE - GRP - MATRIX - KYOSHO - CONTACT - AVID - RB
Fuel: BYRON – TORNADO – RUNNER TIME - RB – LRP – TEAM LOSI

We had to make sure to treat all different branded components equally, we couldn’t make one brand perform better than other brands, for obvious reasons. With one exception: off-road chassis!
The off-road chassis use brand and chassis specific 3DS suspension geometry, including shock and anti-roll bar positions, which makes them handle differently! Important parameters like center of gravity, and rotation axes are brand specific as these manufacturers had to provide this data to us. So there is really a distinct difference between the various off-road chassis, and setups will therefore be quite different too!

Associated RC8 buggy, quite a story…
We knew that Associated was working on a new 1:8 buggy chassis, the RC8. We had come up with a plan to model that buggy and have it ready by the time that new chassis would be launched on the market. ‘Test drive the new Associated RC8 nitro buggy in VRC’, that was the idea of this collaboration. Associated sent us the prototype chassis well ahead of the market release date and we started modelling and configuring the RC8. By the time we had the hi-res and lo-res model ready for implementation in VRC Pro they had started testing the prototype and even tested it in a few races. The results were apparently very disappointing, there were a few serious and structural flaws in the suspension design, and they decided not to release the RC8 at all and start all over again... That put us in a very difficult position, obviously they didn’t want us to go ahead and release the RC8 anyway. It’s illustrative for what you are getting yourself in to with such commercial projects.

So however great the idea was, this commercial concept was simply not sustainable. We had to find a solution for this problem…

Generic chassis and components
Besides the branded chassis and components, we therefore needed to develop a line of generic chassis and components. This would make us less dependent of the collaboration of the r/c industry, but it would also serve another purpose. With a limited offering of branded products and components, we would not be able to satisfy all VRC members and especially those members who used different brand products. Knowing the market and r/c racers from my years in Serpent it could even lead to some racers refusing to use a certain brand! An Infinity user would probably hate having to race a Serpent or Mugen chassis… That’s where our generic brands would come in handy. We created the following generic VRC brands:

Chassis: INTERCEPT
Motors and ESC’s: ETEC
Batteries: CELLTEC
Engines: XTEC
Fuel: NITROX
Bodies: AEROSPEED
Wheels and tires: STIX

For these VRC brands we used exactly the same specs as for the branded chassis and components, only the graphics on the component 3D model are different. Every branded chassis and component category has a VRC branded equivalent!

The next question was how to integrate all these commercial products into VRC Pro, we had to come up with a way to present this to our VRC members in a natural and intuitive way. This triggered the development of the interactive 3D pit table and workbench concept.

That’s next…

Comments

Only active members can post comments
(Total posts: 2)
17.06.2022 [05:30]
Following!!!
08.06.2022 [08:56]
Looking good, extremely good

News by month

April, 2024   (3)
March, 2024   (3)
January, 2024   (2)
December, 2023   (19)
November, 2023   (9)
October, 2023   (3)
June, 2023   (3)
May, 2023   (2)
April, 2023   (1)
March, 2023   (2)
February, 2023   (9)
January, 2023   (5)
December, 2022   (6)
November, 2022   (2)
October, 2022   (1)
September, 2022   (1)
July, 2022   (2)
May, 2022   (6)
April, 2022   (4)
March, 2022   (4)
February, 2022   (4)
January, 2022   (6)
December, 2021   (4)
October, 2021   (2)
June, 2021   (1)
May, 2021   (1)
January, 2021   (1)
December, 2020   (1)
November, 2020   (2)
July, 2020   (3)
June, 2020   (2)
May, 2020   (1)
April, 2020   (3)
March, 2020   (1)
February, 2020   (2)
January, 2020   (2)
November, 2019   (1)
September, 2019   (4)
July, 2019   (1)
June, 2019   (1)
May, 2019   (2)
April, 2019   (1)
March, 2019   (1)
February, 2019   (4)
January, 2019   (10)
December, 2018   (5)
November, 2018   (3)
October, 2018   (2)
September, 2018   (2)
August, 2018   (3)
June, 2018   (4)
May, 2018   (1)
April, 2018   (3)
February, 2018   (1)
January, 2018   (8)
December, 2017   (17)
November, 2017   (6)
October, 2017   (12)
September, 2017   (11)
August, 2017   (9)
July, 2017   (2)
June, 2017   (9)
May, 2017   (5)
April, 2017   (7)
March, 2017   (10)
February, 2017   (8)
January, 2017   (10)
December, 2016   (13)
November, 2016   (9)
October, 2016   (3)
September, 2016   (4)
August, 2016   (2)
July, 2016   (1)
June, 2016   (3)
May, 2016   (6)
April, 2016   (4)
March, 2016   (20)
February, 2016   (34)
January, 2016   (4)
December, 2015   (2)
November, 2015   (5)
October, 2015   (5)
September, 2015   (1)
July, 2015   (4)
June, 2015   (6)
April, 2015   (4)
March, 2015   (5)
February, 2015   (6)
January, 2015   (9)
December, 2014   (11)
November, 2014   (3)
October, 2014   (9)
September, 2014   (3)
August, 2014   (4)
July, 2014   (2)
May, 2014   (4)
April, 2014   (7)
March, 2014   (2)
February, 2014   (3)
January, 2014   (9)
December, 2013   (14)
November, 2013   (5)
October, 2013   (9)
September, 2013   (5)
August, 2013   (5)
July, 2013   (7)
June, 2013   (7)
May, 2013   (6)
April, 2013   (5)
March, 2013   (2)
February, 2013   (2)
January, 2013   (6)
December, 2012   (10)
November, 2012   (5)
October, 2012   (4)
September, 2012   (2)
August, 2012   (4)
July, 2012   (4)
June, 2012   (2)
May, 2012   (2)
April, 2012   (1)
March, 2012   (2)
February, 2012   (3)
January, 2012   (4)
December, 2011   (7)
November, 2011   (2)
October, 2011   (3)
September, 2011   (3)
July, 2011   (1)
June, 2011   (1)
May, 2011   (2)

Other news

PROVISIONAL TRACK ALLOCATIONS 2024 WORLDS SPEC CLASSES

10.04.2024   6 comments

This is the provisional allocation of tracks for the upcoming 2024 VRC Worlds for Spec classes.
... read more

MULTI-PLAYER EVENT STRUCTURE PART 3: MP EVENT ROUNDS AND SESSIONS

05.04.2024   5 comments

image

So how would a multi-player event look like? I think that is probably the most important aspect of t... read more

MULTI-PLAYER EVENT STRUCTURE PART 2: REGISTERING FOR A MULTI-PLAYER EVENT

04.04.2024   2 comments

image

Registering for an mp event works very much the same way as for events, only there are more selectio... read more

MULTI-PLAYER EVENT STRUCTURE PART 1: ORGANIZERS

29.03.2024   0 comments

image

I have been working on the multi-player event structure for the past 3 months trying to come up with... read more

BANNER

BANNER

BANNER

BANNER
To advertise click here
Translate

Share on Facebook

Share on Twitter