Our great sponsors
-
lygia
LYGIA, it's a granular and multi-language (GLSL, HLSL, WGSL, MSL and CUDA) shader library designed for performance and flexibility
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
Have you considered GLSL shaders? The syntax is almost like C. But you can write them in real-time, looking at the result in a browser window. And it is relatively easy to build something good-looking following simple examples (mash-up, remix, collage…) There are excellent libraries/frameworks to do creative coding with shaders: https://lygia.xyz Now, for valuable lessons in the art of programming… have you considered teaching them how to write 1KB demos in assembly? :) Just kidding… but I wanted to point out that C has a very very very steep learning curve. Yeah you do get demigod powers if you master it. It takes years even if you’re very motivated, although.
Related posts
- How much would you benefit if you were to able to step through your shaders
- HVM updates: simplifications, finally runs on GPUs, 80x speedup on RTX 4090
- Painting with Math: A Gentle Study of Raymarching
- Confused in terms of where to start with framework/technology etc. Need help picking between learning ShaderToy v/s OpenGL v/s WebGL
- An introduction to Shader Art Coding