Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

139 Commits
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

Shaders

You can view my CV here: Curriculum VITAEโ—๏ธ

You can view my Portfolio here: My Portfolioโ—๏ธ

Project5 07-07-2026

โšก Shaders is a research platform for exploring the capabilities of modern GPU graphics, shaders, and parallel computing with WebGPU. ๐ŸŽจ

๐Ÿง  Each module explores a distinct area โ€” from Vertex and Fragment Shaders to GPGPU, Raymarching, and TSL Instancing โ€” gradually revealing the architecture of the modern graphics pipeline. ๐Ÿ”ง

๐Ÿ› ๏ธ Technologies:
๐Ÿ”น React โš›๏ธ โ€” modern UI development.
๐Ÿ”น Three.js ๐ŸŒŒ โ€” 3D graphics and visualization in the browser.
๐Ÿ”น React Three Fiber ๐Ÿ–ผ๏ธ โ€” React renderer for Three.js.
๐Ÿ”น React Three Drei ๐Ÿ“ฆ โ€” essential helpers and abstractions for R3F.
๐Ÿ”น Three.js Shading Language (TSL) ๐Ÿงช โ€” node-based shader development for WebGL/WebGPU.
๐Ÿ”น Redux Toolkit ๐ŸŽฏ โ€” efficient and scalable state management.
๐Ÿ”น React Router ๐Ÿงญ โ€” seamless navigation between apps.
๐Ÿ”น React i18next ๐ŸŒ โ€” multilingual support (EN, ES, UK).
๐Ÿ”ธ JavaScript (ESNext) ๐Ÿ’ก โ€” dynamic, maintainable code.
๐Ÿ”ธ SASS / SCSS ๐ŸŽจ โ€” modular and elegant styling.
๐Ÿ”ธ Flexbox & CSS Grid ๐Ÿงฉ โ€” responsive and flexible layouts.
๐Ÿ”ธ Vite โšก โ€” lightning-fast builds and dev server.
๐Ÿ”ธ PWA (Progressive Web App) ๐Ÿ“ฑ โ€” offline support and enhanced performance.
๐Ÿ”ธ Google Analytics & Search Console ๐Ÿ“Š โ€” integrated monitoring and analytics.
๐Ÿ”ธ Open Graph, Favicon, Sitemap, Robots.txt ๐Ÿ” โ€” full SEO toolkit.
๐Ÿ”ธ Markdown ๐Ÿ“ โ€” clean documentation and formatting.

๐Ÿš€ The project showcases technologies that form the foundation of high-performance interactive web applications and can be used to build next-generation commercial graphics systems. ๐ŸŒ

Project setup (install dependencies)

npm install

Compiles and hot-reloads for development

npm run dev

Compiles and minifies for production

npm run build

About

โšก Shaders is a research platform for exploring the capabilities of modern GPU graphics, shaders, and parallel computing with WebGPU. ๐ŸŽจ The project showcases technologies that form the foundation of high-performance interactive web applications and can be used to build next-generation commercial graphics systems. ๐ŸŒ

Topics

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages