/// <summary> /// Do the tessellation and return the <see cref="MeshGeometry3D" />. /// </summary> /// <returns> /// A triangular mesh geometry. /// </returns> protected override MeshGeometry3D Tessellate() { var builder = new MeshBuilder(false, true); builder.AddEllipsoid(this.Center, this.RadiusX, this.RadiusY, this.RadiusZ, this.ThetaDiv, this.PhiDiv); return builder.ToMesh(); }