lab_logo_maker.py 592 B

12345678910111213141516171819202122
  1. from vedo import Volume, Text3D, show, dataurl, settings
  2. settings.use_parallel_projection = True
  3. vol = Volume(dataurl+"embryo.slc")
  4. vol.mode(0).c('b9').alpha_unit(1)
  5. t = Text3D("Sharpe\n~~~Lab", s=40, font="Spears", vspacing=1.4)
  6. t.c('k9').rotate_x(90).pos(200,150,70)
  7. cam = dict(
  8. position=(227.421, -911.244, 192.438),
  9. focal_point=(217.166, 126.841, 116.242),
  10. viewup=(0, 0, 1),
  11. parallel_scale=110,
  12. clipping_range=(754.990, 1403.38),
  13. )
  14. plt = show(vol, t, size=(700,400), camera=cam, bg='bb')
  15. settings.screenshot_transparent_background = 1
  16. plt.screenshot("logo.png")