Hi,
Now OS X 10.6 is available I can give you some information about how TG2 Mac runs on it.
Please note: The edit field display problem described below is now fixed in Terragen 2.1, which is available now. See here for more information:
http://forums.planetside.co.uk/index.php?topic=8268.0Scaling for threaded renders is now improved and using up to 16 threads can be worthwhile in some scenes now. OS X 10.6 is still markedly faster for rendering than OS X 10.5.
The Free edition with these improvements will not be available until January 2010, so I'm leaving this information about the edit field display workaround etc. for now.
First the bad news. The most important thing is that there is a problem with edit text field display on OS X 10.6. It looks as if the text has been shifted off to the left. Some edit text fields, those which are displaying numbers for example, might look as though the numbers have been clipped in half. In the worst cases, which are in things like the node name parameter in parameter views, the text may not be visible at all.
Fortunately there is a simple workaround for this, which is to simply click in the text field or tab to it. The text will then display correctly. You do need to watch out for this though because, for example, it can give the impression that there is no heightfield blending shader when in fact there is.
I have been able to work around this problem and it will be resolved in the next public release. I'm not sure when that will be as there are a number of big improvements which are being tested by alpha testers and we need to make sure everything is ok with those before we can make a release incorporating the fix for the edit text field issue on OS X 10.6. I apologise for the inconvenience in the meantime.
Now for the good news. OS X 10.6 is noticeably faster for rendering on multicore machines, and I would expect the improvements are greater the more cores you have. As an example the
3dspeedmachine.com TG2 benchmark is 21% faster on OS X 10.6 than on OS X 10.5, using the same v2.0.3.1 of TG2. That isn't due to Grand Central Dispatch or anything, more down to Apple fixing a performance problem in a low level OS function. The speed improvement will vary between scenes, but it's good to get a speed boost just from upgrading the OS. Upgrading to OS X 10.6 is certainly worth considering.
TG2 Mac still has scaling issues and isn't yet able to fully utilise multiple cores past 4 or so. However with OS X 10.6 the
3dspeedmachine.com benchmarks is at least a bit faster when rendered with 8 threads than with 4 threads. The good news is that I have a good understanding of where the major scaling problems are happening and it should be possible to resolve them relatively easily. Due to the tricky nature of multithreaded development we will have to do some thorough analysis and testing to make sure everything is working as it should, so there are unlikely to be further scaling improvements in the next public release.
Regards,
Jo