Improve 3d quality

This commit is contained in:
Michael Bradley 2023-10-08 12:55:08 -04:00
parent 22bc527716
commit 6afc17d013
2 changed files with 1003 additions and 1 deletions

View file

@ -73,7 +73,8 @@ class Animator:
self.pos[:, 1], self.pos[:, 1],
self.pos[:, 2], self.pos[:, 2],
c=self.colours, c=self.colours,
s=self.rad * 10 s=self.rad * 10,
depthshade=False
) )
self.ax.axis([-500, 500, -500, 500, -500, 500]) self.ax.axis([-500, 500, -500, 500, -500, 500])
return self.scat, return self.scat,
@ -84,6 +85,7 @@ class Animator:
self.scat.set_offsets(self.pos[:, :2]) self.scat.set_offsets(self.pos[:, :2])
if d == 3: if d == 3:
self.scat.set_3d_properties(self.pos[:, 2], 'z') self.scat.set_3d_properties(self.pos[:, 2], 'z')
self.scat.set_sizes(self.rad[:, 0] * 10)
self.fig.canvas.draw() self.fig.canvas.draw()
return self.scat, return self.scat,

1000
data/3d/many.csv Normal file

File diff suppressed because it is too large Load diff