Also, note that tachyon can spend a lot of time pre-processing the scene data (single-threaded) if you have lots of objects. For example,
sum(sphere((random(),random(),random()), size=0.1) for i in range(10000)).show(viewer='tachyon') is spending all of its time preprocessing. The command line output is: Tachyon Parallel/Multiprocessor Ray Tracer Version 0.98.9 Copyright 1994-2010, John E. Stone <...@gmail.com> ------------------------------------------------------------ Scene Parsing Time: 3.3672 seconds Scene contains 1300013 objects. Preprocessing Time: 28.1727 seconds Rendering Progress: 100% complete Ray Tracing Time: 0.2502 seconds Image I/O Time: 0.0068 seconds Only 1/4 second in the ray tracing code is parallel. Of course once every surface becomes reflective most of the time will be spend in the ray tracing part. On Friday, March 2, 2012 1:20:53 PM UTC-8, Volker Braun wrote: > > From the spkg-install: > > # The threaded version of the 0.98 beta doesn't work on OS X. > > I haven't tried it myself. > > > -- To post to this group, send an email to sage-devel@googlegroups.com To unsubscribe from this group, send an email to sage-devel+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/sage-devel URL: http://www.sagemath.org