public void writeCasualties(Scientrace.Object3dEnvironment env, StringBuilder retsb) { //Console.WriteLine("iterating casualties"); foreach (Scientrace.Spot casualty in this.casualties) { retsb.Append("<!-- start of casualty-->" + X3DGridPoint.x3D_Sphere(casualty.loc, env.radius / 1250, "0.5 0 0", casualty.intensity) + "<!-- end of casualty-->"); } }
public static string x3D_Transparant_Sphere(Scientrace.Location aLoc, double radius, double intensity) { return(X3DGridPoint.x3D_Sphere(aLoc, radius, "0 0 1", intensity)); }
public string x3DSphere(double radius, string colour, double sphere_colour_intensity) { return(X3DGridPoint.x3D_Sphere(this.loc, radius, colour, sphere_colour_intensity)); }
public string x3DSphere(double radius) { return(X3DGridPoint.x3D_Sphere(this.loc, radius, this.sphere_colour, 0)); }