I am currently using 3D Mesh plot to plot 3D model data from CSV files. I am creating 3D models of icebergs in a browser. An example of the point data used to create the 3D model is as follows:
X_Value Y_Value Z_Value
1 3 4
-3 -4 132.0
…
…
My csv files are potentially thousands of lines long. This causes the 3D mesh plot to take a fairly long time to render the model (~30-60s), while causing my entire browser to be unresponsive. I can reduce the number of lines in the file, but it reduces the characteristics of the resulting 3D models, which isn’t what I want.
My questions are: Is there any way to decrease the time it takes to render these models (such as prerendering the model somehow)? In addition, is there a way to prevent my entire browser from becoming unresponsive during the rendering process?