Portfolio 2021

Personal Work

url - https://www.georgi-nikolov.com/

code - https://github.com/gnikoloff/2021-portfolio

Technologies Used:

hwoa-rang-gl, typescript, redux




WebGL, GLSL, animation

Render of homepage

I created my new 2021 portfolio as a pure WebGL scene written from scratch. I used my own lightweight rendering engine to power the 3D graphics and wrote my own layouting system for the text and boxes.

I used redux for state management, popmotion for animation and Typescript for neat code.

Development mode

To access FPS meter, shadow map debug view and texture atlas debug view, simply append ?debugMode=1 as a query param at the end of the url

Debug mode of the website