Category: Tutorial

Piecewise Interpolation
This is the second part of the tutorial dedicated to one of the most used Mathematical tools in Game Development: linear interpolation! In this part, we will explore how to extend the concept of linear interpolation to nonlinear mappings. The final part will explore how to use them to correct colour curves. You can find…

Linear Interpolation
This tutorial will explore one of the most used Mathematical tools in Game Development: linear interpolation! This first post will focus on its Mathematical definition and implementation. The following parts of this series will explore how to extend linear interpolation to nonlinear mappings, and how to use them to correct colour curves. You can find…

Inverse Kinematics in 3D
—
This tutorial will teach you how to master inverse kinematics in 3D: the technique that solves the problem of moving a robotic arm to reach for a specific target. You can read the rest of this online course here: A link to download the entire Unity package can be found at the end of this…

Improving FloatingPoint Precision in C#
—
This tutorial continues the journey to understand floatingpoint arithmetic, and how to improve the precision of modern programming language types. At the end of this article, you will find a link to download a simple C# library that provides a new type which improves the precision of traditional float and double variables.

An Introduction to FloatingPoint Arithmetic
This tutorial will introduce you to floatingpoint arithmetic, and how many modern languages—C# included—represent real numbers. This is a series in two parts: At the end of this article, you will find a link to download a simple C# library that provides a new type which improves the precision of traditional float and double variables.

How to Create a 360° Video in Unity
This is the second part of the online series dedicated to the creation of 360° videos in Unity. With this course, you will be able to produce 360° videos trailers for your VR games that can be played with YouTube, and even produce effective educational content like the one below. This online course is split…

An Introduction to 360° Videos
This online series will cover everything you need to know about 360° videos; from how to create them in Unity, to how to edit them in Premiere Pro in a format compatible with YouTube. Whether you want to create an immersive 360° video, or a trailer for your VR game, this is the tutorial for…

From an Outbreak to an Epidemic
This online course introduces the topic of modelling and simulating epidemics. If you are interested in understanding how Mathematicians, Programmers and Data Scientists are studying and fighting the spread of diseases, this series of posts is what you are looking for. The third, and final part of this course will focus on different strategies that…

Simulating Epidemics
This is the second part of the online course dedicated to the modelling and simulating of epidemics. If you are interested in understanding how Mathematicians, Programmers and Data Scientists are studying and fighting the spread of diseases, this series of posts is what you are looking for. In the second part, we will focus on…

The Mathematics of Epidemics
—
This online course introduces the topic of modelling and simulating epidemics. If you are interested in understanding how Mathematicians, Programmers and Data Scientists are studying and fighting the spread of diseases, this series of posts is what you are looking for. This online course is inspired by the recent COVID19 pandemic. Now more than ever…