Commit Graph

18 Commits

Author SHA1 Message Date
9025715335 Significant PsychoBlend improvements.
- Improved export time by quite a bit.
- Added more fine-grained status updates during export so it
  doesn't feel like it's hanging.
2017-06-09 23:57:18 -07:00
9d92bd099d PsychoBlend: rendering a cropped image using border feature now works. 2017-06-06 23:44:53 -07:00
59555f67f9 PsychoBlend: use stdin/out to transfer scene data by default.
This eliminates writing temp files to disk for any part of the
Blender/Psychopath integration.

The option to export to a file still exists, however, by
specifying an export output path.
2017-06-04 23:24:45 -07:00
a82c674308 PsychoBlend: remove unused output path. 2017-06-04 19:58:09 -07:00
ef5b573723 Some small export speed improvements in PsychoBlend. 2017-06-04 19:49:55 -07:00
a3332d4f6a Fixed a PsychoBlend bug that resulted in render not being fully displayed.
Getting the interplay between the reading the process output and
polling to see if it's finished is a tad tricky.  I think I got
it right this time.
2017-06-03 01:12:21 -07:00
f84d093f66 PsychoBlend now updates render in realtime within Blender.
Also, cancelling renders is much more responsive now, especially
during long exports.
2017-06-03 00:00:19 -07:00
9df864664e Fixed bug in Psychoblend. 2017-04-10 16:35:57 -07:00
d504ca5e6a Got DistantDiscLights working! Yay!
This involved fixing a bug in PsychoBlend.  It was including
translation in how it was transforming the sun lights' direction
vector.
2017-02-13 00:03:34 -08:00
c3f3599c09 Added sun lamp exporting to PsychoBlend.
Psychopath does not yet use this info, however.
2017-02-06 16:06:55 -08:00
0e8d708ff0 Made samples per bucket configurable. 2016-10-16 14:55:00 -07:00
bb4e57795f Added support for OpenEXR output. 2016-10-09 20:34:58 -07:00
06b76ddb6c Fixed bug in PsychoBlend.
On some systems Python would complain about the "progress"
variable being accessed without it existing yet.  Weird.  But
this fixes it.
2016-07-30 19:41:51 -07:00
378f69dd57 Render progress bar is now updated when rendering in Blender. 2016-07-21 23:45:42 -07:00
c372d485e2 Fix bug in PsychoBlend where render hangs.
This was because it was taking the standard input from Psychopath,
but was buffering it and not reading it.  The percentage complete
printouts would fill the buffer in some cases, and cause the
process to not exit since not all stdout had been handled.
2016-07-10 19:31:26 -07:00
e2ef44f666 Finished implementing motion blur. 2016-07-10 19:20:37 -07:00
5b461220a5 PsychoBlend now exports meshes as meshes, and Psychopath renders to PNGs. 2016-07-10 17:42:28 -07:00
43f2a77264 Added PsychoBlend exporter to repo. 2016-07-10 17:03:50 -07:00