Blog posts

2023

Resources to start with real time ray tracing

2 minute read

Published:

Path tracing aka. Physically based rendering (PBR) is a discrete light simulation that approximately imitates the continuous real-world light interaction using the approximate physics and calculus algorithm. The goal of this repository is to gather available resources that will help beginners start working in path tracing (PBR).

2022

Part 3.1: Installing NVIDIA OptiX on Windows 10/11

1 minute read

Published:

Windows Installation and Integration (OptiX, CUDA)

  • note: developers must check the latest driver version for OptiX, CUDA version, and CUDA host compiler before running
  • 1.e) and 3. is not compulsory to run OptiX, 3) is just to run default SDK examples
  • nsight visual studio edition automatically installed with CUDA toolkit installation

2021

Creating and Google Indexing GitHub Pages

less than 1 minute read

Published:

GitHub Pages

  • GitHub allows only one free hosting static page against per github account
  • developers can develop their page with HTML, CSS, and Javascript.
  • very important: for this your github account name, and newly created repository name must me the same. For example, if your github account is sample-git, then your page name must be sample-git.github.io, which later will generate url https://sample-git.github.io
  • you can not push files to your repository, upload templates, or develop manually.
  • https://jekyllthemes.io/ is an awesome repository for templates.

NVidia OptiX vs. DirectX Ray Tracing vs. Vulkan Ray tracing

less than 1 minute read

Published:

  • OptiX is since 2009, real time ray tracing API based on CUDA. Good for intensive complex scene and rendering is fast.
  • DXR and VKR are more for real time applications like games. However, DXR is on Windows and X-box. Great API for windows
  • Vulkan works on windows and linux.