4 ms·
>The framework then takes these shaders and your 3D data, performs some magic, ... If we juxtapose that statement with the following in an unrelated introducti
by rl3 10y ago
>The framework then takes these shaders and your 3D data, performs some magic, ...
If we juxtapose that statement with the following in an unrelated introduction[0]:
'WebGL is often thought of as a 3D API. People think "I'll use WebGL and magic I'll get cool 3d". In reality WebGL is just a rasterization engine.'
I suppose when you're writing a software renderer from scratch without the luxury of any API or hardware acceleration, such things are indeed magic.
[0] http://webglfundamentals.org/webgl/lessons/webgl-fundamentals.html http://webglfundamentals.org/webgl/lessons/webgl-fundamental...
- Retric 10y agoWhen people talk about 'Magic' in software they mostly just mean the implementation details don't impact them. You can have two very different GPU's both implement the same WebGL calls correctly.