Warp3D Nova Tutorials: Another Subtle Boo-Boo
Yes, I've discovered another bug in one of the Warp3D Nova tutorials. The tutorial itself has been corrected already, but let's take a closer look at this bug.
Yes, I've discovered another bug in one of the Warp3D Nova tutorials. The tutorial itself has been corrected already, but let's take a closer look at this bug.
The author of AmiCraftNova recently released a new demo called StarBoxDemo. While everyone has been posting new fps benchmarks with it, how it uses shaders should be of greater interest...
Recently, the AmiCraftNova author was having issues with GLSL shaders, which got me thinking about how to debug them. Shaders need debugging, but standard debugging tools can't be used.
Alain Thellier recently ported his Cow3D demo/test-program to Warp3D Nova, which allows Warp3D Nova and Warp3D to be compared.
The previous tutorial's source-code included animation, but I said that would be a topic for another day. Well, today is that day.
Time to put the theory learnt last time into practise. This means turning the phong model into shader code, and feeding the GPU the extra data required (surface normals, light/material...
Simulating lighting is critical to realistic 3D rendering. After all, light is what allows us to see the real world.
Curious how OpenGL ES 2 (GLES2) + Warp3D Nova's performance compares to MiniGL + Warp3D? Well, the first comparison is here courtesy of the Entwickler-X team.
Like other Application Programmers Interfaces (APIs), Warp3D Nova has little "gotchas" that catch programmers out. These are common pitfalls that new programmers fall into.
A few weeks ago I created a survey for AmigaOS developers. The goal was to gauge developer interest in Warp3D Nova, and the OpenGL ES 2 wrapper.
Stay up-to-date with the latest news and information.