1. Computers
  2. Display Drivers
  3. Graphics Cards
  4. Memory
  5. Motherboards
  6. Processors
  7. Software
  8. Storage
  9. Operating Systems


Facebook RSS Twitter Twitter Google Plus


Phoronix Test Suite

OpenBenchmarking.org

The VDrift Racing Game Continues Speeding Up

Michael Larabel

Published on 19 July 2010
Written by Michael Larabel
Page 1 of 1 - 25 Comments

At the end of last month the VDrift project did their first snapshot release in more than a year for this open-source drift racing game that's supported on Linux, Windows, and Mac OS X operating systems. The VDrift 2010-06-30 snapshot incorporates a great deal of changes, among which are a rewritten physics engine and a new deferred rendering engine that brings a great deal of visual improvements to this free software game. In this article are some screenshots on this OpenGL racing game and more of the new work found within this release.

VDrift may not be as popular of an open-source game as Nexuiz or Warsow, but this game has been around for a number of years and is a game that we have been monitoring at Phoronix for years -- especially as it is just not yet-another-first-person-shooter open-source game. The VDrift game is also comprised of its own game engine that has been built-up over the past half-decade and still is actively being developed. The key highlights of the VDrift 2010-06-30 snapshot is the rewritten physics engine, a new deferred rendering engine, meshes for brake rotors and other improved meshes on wheels and wires, bug-fixes and tweaks to control input management, and new sounds.

When it comes to the driving and rewritten physics engine (VDrift also leverages the Bullet Physics Engine within their engine) there are performance improvements and the simulation accuracy has greatly improved. There are also new constraint-based simulations for the suspension and clutch, rolling drag and resistance has been added back, there is now support for rollover recovery, the wheel collision and chassis collision methods have been changed, and there are various other car physics improvements made over the past year.

Beyond the physics, the graphics within VDrift 2010-06-30 are significantly better than in the past, as shown by the screenshots captured within this article. The new graphics features are normal maps, screen-space ambient occlusion, HDR (High Dynamic Range) rendering, soft particles, data-driven deferred renderer, hierarchical frustum culling for static geometry, dynamic reflections, and enabled texture compression for large textures.

Some of the improvements to this game outside of physics and graphics are car color customization support, improved throttle and clutch management, and new sounds for the gear, brake, and handbrake. This release of VDrift is also carrying some patches I personally developed for improving the benchmarking capabilities within the game's engine. VDrift 2010-06-30 can also be tested via the Phoronix Test Suite and with the new capabilities exposed now by the engine. I will also be committing other patches to VDrift in the future to further enhance its GPU/driver benchmarking capabilities.

While VDrift is no Gran Turismo or other high-end computer racing game, it is very good for being an open-source project. The game can be fun and its graphics are great even when compared to other more GPU-weighted games for Linux, including those that are closed-source. In fact, the screenshots within this article are not exhibiting the maxed-out graphics capabilities and even when running the game with a mid-range graphics card with a proprietary graphics driver the frame-rates were only modest. The VDrift engine now boasts some impressive graphics capabilities, but the downfall now is mostly the maps, cars, and other models not being the most polished. VDrift is also missing a number of features still, from on the simple side there not being skid marks when braking behind vehicles in the 2010-06-30 release to more advanced functionality like the network (Internet/LAN) racing still being a work in progress. VDrift though is an interesting and promising open-source drift racing game that is worth trying out and can be downloaded for free at VDrift.net.

About The Author
Michael Larabel is the principal author of Phoronix.com and founded the web-site in 2004 with a focus on enriching the Linux hardware experience and being the largest web-site devoted to Linux hardware reviews, particularly for products relevant to Linux gamers and enthusiasts but also commonly reviewing servers/workstations and embedded Linux devices. Michael has written more than 10,000 articles covering the state of Linux hardware support, Linux performance, graphics hardware drivers, and other topics. Michael is also the lead developer of the Phoronix Test Suite, Phoromatic, and OpenBenchmarking.org automated testing software. He can be followed via and or contacted via .
Latest Linux Hardware Reviews
  1. AMD Launches New FX CPUs, Cuts Prices On Existing Processors
  2. Preview: AMD's FX-9590 Eight-Core At Up To 5.0GHz On Linux
  3. Intel Launches The Core i7 5960X, Mighty Powerful Haswell-E CPUs
  4. AMD Radeon R9 290: Gallium3D vs. Catalyst Drivers
Latest Linux Articles
  1. Ondemand vs. Performance CPU Governing For AMD FX CPUs On Linux 3.17
  2. How Intel Graphics On Linux Compare To Open-Source AMD/NVIDIA Drivers
  3. The Fastest NVIDIA GPUs For Open-Source Nouveau With Steam Linux Gaming
  4. Testing For The Latest Linux Kernel Power Regression
Latest Linux News
  1. Borderlands 2 Is Coming To Linux
  2. The Witcher 2 Ups The Performance More & Works Around Catalyst Bug
  3. Running Gallium3D's LLVMpipe On The Eight-Core 5GHz CPU
  4. Trying Intel OpenCL On Linux For Video Encoding
  5. GSoC 2014 Yielded Some Improvements For Mesa/X.Org This Year
  6. webOS Lives On As LuneOS With New Release
  7. Marek Lands Radeon Gallium3D HyperZ Improvements
  8. Mozilla Firefox 32 Surfaces With HTML5, Developer Changes
  9. Nouveau X.Org Driver Released With DRI3+Present, Maxwell, GLAMOR
  10. Microsoft & AMD Release C++ AMP Compiler With Linux Support
Latest Forum Discussions
  1. Lennart Poettering Talks Up His New Linux Vision That Involves Btrfs
  2. nv and xorg.conf under Debian PPC
  3. AMD graphics doesn't work with AMD Catalyst drivers
  4. Best Radeon for a Power Mac G5?
  5. The dangers of Linux kernel development
  6. Updated and Optimized Ubuntu Free Graphics Drivers
  7. AMD Releases UVD Video Decode Support For R600 GPUs
  8. SSD seems slow