BEGIN:VCALENDAR
VERSION:2.0
PRODID:-//Talks.cam//talks.cam.ac.uk//
X-WR-CALNAME:Talks.cam
BEGIN:VEVENT
SUMMARY:Raymarching -  Sam Ferguson\, Churchill College
DTSTART:20201118T200000Z
DTEND:20201118T203000Z
UID:TALK154111@talks.cam.ac.uk
CONTACT:Matthew Ireland
DESCRIPTION:In this talk I will discuss Raymarching\, which is a technique
  used to render scenes. It involves taking steps along a ray until we reac
 h an object. A basic implementation of this will be inefficient\, so I wil
 l go over how we can optimise the renderer by using a distance estimator f
 unction. This will allow us to get a high level of precision with a small 
 number of steps.\n\nRaymarching excels when scenes can be built up using i
 terated reflection\, scaling\, and translation. Applying a sequence of the
 se transformations repeatedly can be used to build up highly detailed frac
 tals\, and then render them in an efficient manner. This technique also al
 lows effects such as soft shadows and ambient occlusion to be approximated
  very cheaply.\n\nI will then cover Raymarching's limitations and compare 
 it to other rendering techniques.\n
LOCATION:Online\, via MS Teams
END:VEVENT
END:VCALENDAR
