Skip to content
View BobbyRaduloff's full-sized avatar
Block or Report

Block or report BobbyRaduloff

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
BobbyRaduloff/README.md

Hi there 👋

My name is Boris Radulov, a 22 year old software engineer from Sofia, Bulgaria. I graduated CS from the University of Leeds in 2023 and am currently working on a bunch of different things.

You can reach me at boris@cbt.bg.

Ray tracing has become the industry standard for photo-realistic rendering. There’s two main questions that must be considered when implementing ray-tracing. Firstly, how exactly rays are calculated and bounced off surfaces. This determines the rendering of shadows and the contributions of lights to the scene. Secondly, how colors are calculated at the intersections of rays and triangles in the surface. This paper tackles both of these questions through the visual and performance analysis of bidirectional reflectance distribution functions (BRDFs). Analysis is performed on multiple BRDFs of varying complexity and a recommendation to use microfacet models is given because of their relatively small impact on performance as compared to the noticeable increase of visual fidelity

Here's a render from it:

78F3B30E-AC9D-4D4A-9156-E5A814CE50B3

The full paper can be found here: https://drive.google.com/file/d/1vq5Atux6nN8xdhyHF7pHj1xgKeJbyHZt/view?usp=sharing.

Pinned Loading

  1. ipwords ipwords Public archive

    Simple library that transforms IPv4 addresses into easy to remember word strings.

    JavaScript

  2. markovman markovman Public archive

    Generate florida man headlines through markov chains

    Python 15 1

  3. js_rtc js_rtc Public archive

    TypeScript RayTracing Engine that renders to a canvas in NextJS.

    TypeScript 8