Triangle splatting: radiance fields represented by triangles