Integrating Advanced GLSL Shading and XML Agents into a Learning-Oriented 3D Engine | IEEE Conference Publication | IEEE Xplore