NRL Performance Timeline forSupermarket

View Live Project
  • tag
    Data Visualisation
  • tag
    Visual Storytelling

Built with

React-three-fibreGreensock Animation PlatformDREIZustandReact

As an exercise in the possibilities 3D brings for data visualisation and interrogation we built a timeline that tracks the performance of all teams in the National Rugby League competition since 2015. The timeline allows users to track their team against others, interrogate the form of their team at every round, filter comparative teams in or out and see the Grand Final winners at the end of each season all in one timeline.

The starting point for this work was a form algorithm based on Google’s page rank algorithm. We plotted that form along one axis of our graph and the team’s streak of wins or losses on the other. Looking down the x-axis brought another dimension to the work - a unique fingerprint of a team’s performance over time, tracking their form and their streak in the same view.

About the form algorithm

The form algorithm is a tool for quantifying how well a rugby league team is performing based on past results. Simple statistics like win percentage or for and against can be useful, but are limited since they do not consider the quality of opposition.

Our algorithm is loosely based on Google's famous Page Rank algorithm - the secret sauce that has enabled them to dominate Web Search for two decades. Prior to this development, most web pages were scored based on their content, but Google's innovation was to instead focus on the quality of web pages hyperlinking to a page. When applied to Rugby League, the key takeaway is that a team's form should not be solely based on their win/loss record but also the form of the teams they win and lose to. For example, beating the Penrith Panthers in 2022 was a much greater indication that a team was doing well than beating the Gold Coast Titans.

This is an iterative algorithm. To calculate the form of each team at a given point in time, we begin by assigning all teams a score of 0. We then go through each team and adjust their form score based on all previous matches. For each match we consider:

  • The winning/losing margin
  • The form of the opposition
  • The recency of the result

This process is repeated until all the form scores converge.

Interrogating data in the 3D space

Three dimensions affords us the possibility to look at data in new and interesting ways. Rotating the view allows us to have form and streak plotted by the one curve per team. Looking down the x axis allows us to see both form and streak. This becomes a unique fingerprint of the team’s performance over time. This method could be applied to many different performance indicators. It is a great method of comparison between teams and allows for a lot of data from a long period of time to be consumed in one glance.

Team performance at a given round

Using the scroll controlled timeline and showing team information at a given round with just a hover is a fluid and engaging way to explore your team’s performance. Seeing the performance of all your team’s rivals in the same view gives even more context. Many other pieces of information could be surfaced at this point in time as well that could all go towards building an even more comprehensive picture of your team’s journey.

Design

An elegant and minimal UI is paired with moments of magic when you click on your team or you come to a Grand Final. The use of hyper local team stickers is a nod to bumper bars of a supporters car. The use of 3D is what makes these moments. The maximalist floating confetti for the winner of the Grand Final and the high gloss, sticker covered spheres sit in juxtaposition to the minimal UI.

Next steps

We are currently experimenting with this format as a way to explore even more of the interesting information that makes up the story of an sports team. This format can be a story telling tool for more than just performance. We can add pieces of important history to a club’s timeline. Their player movements, coaching changes, mergers, membership numbers are all things that supporters follow avidly. We want to build a place for these key moments and data related to them to be explored in a friction-less way.

More Work

Meta
Data Co-Design Workshop

  • tag
    Virtual Reality
  • tag
    Rapid Prototyping

The Metaverse provides designers and policy makers with many challenges. How designers responsibly request for consent to use, collect and then respond to body-based data is one of those challenges.

In conjunction with design studio Craig Walker, Supermarket was enlisted by Meta to design a co-design workshop for external privacy and technology experts which particular body-based data. The output of this work will be a published report, privacy frameworks and design patterns which aim to support industry in developing people-centred and transparent metaverse experiences for users.

As part of this workshop we built 4 VR scenarios that let users experience interactions and understand the data collected in that interaction.

These scenarios were vital to provide context to policy makers, some of whom had little experience of VR. They allowed for more informed participation, deeper exploration of solutions and better outcomes within the workshop.

Meta
Privacy Enhancing Technology

  • tag
    Visual Storytelling

Meta is developing new forms of digital advertising which are less reliant on third-party data, and instead use Privacy Enhancing Technologies (PETs). These PETs protect data in new ways and improve transparency and user control. Based in cryptography and mathematics, these technologies are highly technical and often misunderstood in the industry.

Supermarket, together with Craig Walker, worked with Meta to develop beautiful, in-browser animations to explain these PETs, giving advertisers, regulators and policy-makers an understanding of how they work to protect and increase data privacy.

View Case Study

Internal
NRL Performance Timeline

  • tag
    Data Visualisation
  • tag
    Visual Storytelling

As an exercise in the possibilities 3D brings for data visualisation and interrogation we built a timeline that tracks the performance of all teams in the Australian based National Rugby League competition since 2015. The timeline allows users to track their team against others, interrogate the form of their team at every round, filter comparative teams in or out and see the Grand Final winners at the end of each season all in one timeline.

View Case Study

Highland
Fleet Builder

  • tag
    Visual Storytelling
  • tag
    Data Visualisation

As part of the launch of the new Highland brand we were asked by design studio Figure to create a scrolling interactive data visualisation to help new customers understand the savings they could make by using Highland to electrify their school bus fleet.

The user inputs data about their existing fleet, their electrification goal and their target deployment schedule. That data is then visualised and used to personalise an immersive animated journey through Highland’s product offering and process. The data then becomes part of a dynamically generated PDF for the user to take away.