3d src and examples