Jacob Thorn's repositories

TensorFlow-Unity

Unity and python project that uses Tcp sockets to send data from TensorFlow to Unity to allow 3D simulations to utilise machine learning. An example is included of a robot learning to touch a red ball.

UnityScripts

Animation system for recording, cleaning and replaying user movements using motion tracking hardware, Event handler removes the need for small event-based scripts, Generic VR scripts to interface with either Oculus or HTC VIVE headsets, .csv editor and a library of helpful Unity functions that I use in most projects.

Language:C#Stargazers:1Issues:3Issues:0

Boids

Algorithm to replicate bird flock behaviour.

Language:PythonStargazers:0Issues:2Issues:0

Empatica2LSL

Synchronization Project Using LabStreamingLayer

Language:C#License:GPL-3.0Stargazers:0Issues:0Issues:0

GraphicsEngine

A graphics engine made in my spare time. Features dynamic lighting through deferred shading, shadow mapping – allowing shadows to be cast from different light sources – and full 360 degree reflections using a parabolic surface algorithm.

Language:C++Stargazers:0Issues:0Issues:0

MovementSegmentation

An algorithm that identifies meaningful changes or pauses in head movement.

Language:MATLABStargazers:0Issues:0Issues:0

NonogramSolver

Uses a heuristic-based algorithm to solve nonograms.

Language:MATLABStargazers:0Issues:0Issues:0