Skip to content

tomasmark79/index2Free

Repository files navigation

Linux MacOS

Index2

Refactored public release of C++ Portfolio Website digitalspace.name

refactored 80%

Examples from development

https://digitalspace.name/new/oop1/index2Free.html https://digitalspace.name/new/oop2/index2Free.html https://digitalspace.name/new/oop3/index2Free.html

ToDo

  • raspberry PI4/5 cross aarch64 portability
  • fragment shaders convertor to WebGL1
  • fragment shaders convertor to WebGL2
  • shader switcher on the fly (more vertex & fragment shaders builtin)
  • window position (centered, corners, etc.)
  • audio implementation + audio player
  • ImGui theme switcher on the fly (more themes builtin)
  • build window structure from json declaration
  • fx for printed text within windows (typewriter, etc.)
  • collect licenses from 3rd party shaders
  • Linux x86_64, Windows x64, Wasm Emscripten ready
  • fragment shaders convertor to Desktop OpenGL
  • scaling ui on the fly with + - keys

Missing dependencies

How to look for required library in Fedora.

dnf provides */libGLEW.so.2.2

License

MIT License
Copyright (c) 2024-2025 Tomáš Mark

Disclaimer

This template is provided "as is," without any guarantees regarding its functionality.

About

Refactored public release of C++ Portfolio Website digitalspace.name

Topics

Resources

License

Stars

Watchers

Forks