GLS3D lib