Posts by Collection

posts_academia

posts_graphicsRendering

Computer Graphics Resources

less than 1 minute read

Published:

3D Model For Research

Here you can find some 3D scenes and models frequently used in the research papers.

Statistics For Rendering Engineers

less than 1 minute read

Published:

Some Statistical Analysis Tools

  • G*Power often used to determine the sample size (aka. number of participants) based on the statistical method/s will be used
  • Two tools I find very handy, i.e., jamovi and jasp for do the analysis without writing any additional line of code
  • Many researchers rely on the statistical software like IBM SPSS or R-Language
  • Other than those, the Python is the most powerful for data analysis. Python there are numerous libraries, e.g., NumPy, SciPy, Pandas are frequently used. Additionally, someone could check Python pingouin for statistical analysis. Someone can use pandas for data manipulation, SciPy or statsmodels for tests, and matplotlib or seaborn for plotting results. Moreover, If someone wants to work on eye-tracking data analysis, the package, pymovements is very handy.

posts_pbRendering

Variance, Noise, and Artifacts in Real-Time Path Tracing

less than 1 minute read

Published:

(work in progress…) Noise is also referred as error, visual artifacts. In ray tracing-based rendering, it is referred to as variance. High variance represents more noise as the number of samples has not converged enough to the actual right result of the integral (Light Transport Equation).

Ray Tracing Algorithm

less than 1 minute read

Published:

(Work in progress…)

Ray Tracing Algorithm

TODO: explain mathematically

Popular Global Illumination Real-Time Engines

less than 1 minute read

Published:

  1. RTX Character Rendering (RTXCR): real-time path tracing
  2. Zorah: real-time neural rendering

The Ray Marching

less than 1 minute read

Published:

(work in progress…)

Volume Rendering

less than 1 minute read

Published:

(work in progress…)

posts_perception

02: Perceptually Aurora is less vivid than Camera

less than 1 minute read

Published:

Rod cells are more sensitive than cone cells and are almost entirely responsible for night vision. However, rods have little role in color vision, which is the main reason why colors are much less apparent in dim light.

The Fovea

less than 1 minute read

Published:

References and Resources

posts_technologie

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, Javascript, or any other languages if like.
  • 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.
  • There are many awesome repositories for templates, for instance, jekyllthemes.

Upgrading Overleaf Experience with Visual Studio Code and Local LaTeX IDEs

less than 1 minute read

Published:

Integration with Visual Studio Code and OpenAI (my choice)

  • Overleaf
    • Install Overleaf Worshop from Visual Studio Code Extension, more on the Overleaf Workshop github
    • Inspect » Network » Cookie or, as alternative set-cookie (copy it)
    • Open Overleaf Workshop » Login to Server » Login with Cookies » Paste the Cookie
  • Install Write Assist AI
    • go to https://platform.openai.com/api-keys and generate a new secret keyand copy it
    • In Visual Studio Code, press Ctrl + Shift+ P to open the Command Palette
    • Search Write Assist AI: Set OpenAI API Key
    • Paste the secrete key
  • Add New Server » Network » Referer (copy) »
  • Big thanks to Thiemo Fetzer’s youtube tutorial