Hot Wheels: Infinite Loop

Graphics engineering for Mattel’s mobile racer at JoyCraft Games, 2019–2020. Custom Unity HLSL shaders and texture pipelines that kept the brand look on phones.

  • Unity · HLSL
  • iOS & Android
  • 5M+ Google Play installs

Orange Plastic Track

More on ArtStation

  • The brief: The signature track had to read as glossy molded plastic on a phone GPU, in every color the sets come in.
  • The shader: A custom surface shader combining a specular texture, a baked shadow mask in the alpha channel, translucency and an environment-map reflection.
  • Variants: One material family, tuned per color: orange, blue, dark and border pieces, with shininess and reflection set per variant.
Specular texture
Shadow mask
Reflection environment map
Material setup in Unity

Asphalt Rendering

More on ArtStation

  • Strip texture: One cross-section texture carries the asphalt, the gravel shoulder and the grass edge, tiled along spline-built road meshes.
  • Wear that survives mobile budgets: Cracks, patches and tire polish live in the base texture, so the road stays detailed without extra passes.
  • Markings as layers: Lane lines and arrows sit on top of the surface, which keeps them crisp and easy to re-dress per track.