top of page

Create Your First Project

Start adding your projects to your portfolio. Click on "Manage Projects" to get started

C++ - Optimised Maths Library

Project Type

Library

Date

Summer 2023

Languages

C++

Link

This project was created as an experiment, to see if maths functions in C++ could be improved upon with speed - and how much this would affect the integrity of the solution. In this project, I have provided a document detailing how I calculated each mathematical function, using differentiation with Taylor's Series. Other methods (such as powers) use bit manipulation.

This was initially with the intention of integrating into a custom game's engine. Similarly, the methods I chose to implement were inspired by the Unity.Math library.

Please view the document (attached), detailing my investigation, and the mathematical functions.

bottom of page