3d – Can you create a 2D surface approaching a particular mesh, and then do a special ray tracing function for it?

For example, let's say we're trying to make a bullet shine. There are two possibilities. The first is to construct a mesh of triangles that approximates the sphere and perform ray tracing. The more triangles we have, the more expensive this calculation becomes, because we have to call it that rayTriangleIntersect () once for each triangle. However, for the special case of a sphere, there is a better way: we can use one raySphereIntersect () Function, created by solving the equation of the ray with the equation of a sphere, x ^ 2 + y ^ 2 + z ^ 2 = R ^ 2, This only requires one call and is thus much cheaper.

My question is: Can the same optimization be applied to different shapes? That is, there is a technique to create a surface that approaches a particular mesh so that we can implement a specialized one rayIntersection () Function for this surface?

Plotting – Tracing the existing curve with star symbol

b1 = {1.8743,1.8784,1.88248,1.89049,1.89828,1.90587,1.91327,1.96335,2.03035,2.12536,2.23701,2.30098,2.34255,2.37175,2.3934,2.42334,2.44307,2.48725,2.51208,2.5173,2.52799,2.53164,2.53348,2.53533 2,53625,2,53745,2,53793,2,53894,2,53909,2,53543};
ks1 = {0.01, 1, 2, 4, 6, 8, 10, 25, 50, 100, 200, 300, 400, 500, 600, 800, 1000, 2000, 4000, 5000, 10000, 15000, 20000, 30,000, 40,000, 70,000, 100,000, 1 * 10 ^ 6,1. * 10 ^ 8,1. * 10 ^ 12};
data1 = Transpose[{ks1, b1}];
s1 = ListLogLinearPlot[data1, Joined -> True, 
  PlotStyle -> {Black, Thickness[0.01]}, AxesStyle -> Black,
PlotRange -> All]

How do you put a star symbol on the same drawing that follows the curve? I know we can do this with the plot marker, but I want the track to be tracked equally from start to finish. With my data points, I do not get the tracking right. How do you achieve this?

Is SQL Server Profiler Different From SQL Tracing?

Some of your previous answers have not been well received and you run the risk of being blocked from answering.

Please note the following notes exactly:

  • Please be sure answer the question, Enter details and share your research!

But avoid

  • Ask for help, clarification or answering other answers.
  • Make statements based on opinions; secure them with references or personal experiences.

For more information, see our tips for writing great answers.