A couple of render improvements;

- Bug fix: the upper tile in a collumn for Panorama render didn't put the
  mainthread to sleep properly. Now panorama renders 25% faster if you had
  set Y-Parts to 4.

- Enabling Compositing in Scene for first time now adds a "Composite" node
  too, so render output gets applied.
- An attempt to render with "Do Composite" without "Composite" node will
  throw an error and stops rendering. In background mode it will just not
  render at all, and print errors.
- Errors that prevent rendering now give a popup menu again.
- Having MBlur or Fields option on will now normally render, but with an
  error print in console (not done yet...)
This commit is contained in:
2006-03-12 11:51:56 +00:00
parent 4e4cd9407d
commit 8a8c70c63a
6 changed files with 57 additions and 23 deletions

View File

@@ -221,7 +221,7 @@ void error(char *fmt, ...)
sprintf(nfmt, "%s", fmt);
va_start(ap, fmt);
if (G.background || !G.curscreen || (G.rendering)) {
if (G.background || !G.curscreen) {
vprintf(nfmt, ap);
printf("\n");
} else {