Started by IgorEliezer, December 30, 2014, 11:32:06 AM
0 Members and 1 Guest are viewing this topic.
Quote from: jamespetts on December 28, 2014, 08:45:14 PMWon't anybody think of the pakset maintainers? It'd take months to re-render all of the Pak128.Britain .blends...
Quote from: jamespetts on December 30, 2014, 11:42:03 AMA large number of them are here.
Quote from: IgorEliezer on December 30, 2014, 12:22:14 PM"Sorry, we had to truncate this directory to 1,000 files. 2,447 entries were omitted from the list. "Ouch! That is huge. I believe that all blender files have their render scene set up.
Quote from: jamespetts on December 30, 2014, 12:29:50 PMI did tell you! And that's not even all of them. They do indeed have the render scene largely set up, however, although it does sometimes require manual turning on of the relevant layers, and, in the case of older blender models, manual setting of the file-names and the type. There are a few blender models missing, too, and one where only a much earlier version is available in a totally different scale (the LSWR M7 class steam locomotive).
Quote from: IgorEliezer on January 02, 2015, 08:54:54 PMI have good news: I wrote a small Python application which generates a batch file to render PNG images of large quantity of blender files stored in a folder. It is almost done.The problem is what you said, the blender files do not follow an "ready-to-render" standard. I tested my app with 16 blender files, they all rendered just fine but with alpha channel and no proper background color.
Quote from: jamespetts on January 02, 2015, 09:13:50 PM*post*
Quote from: Sarlock on January 02, 2015, 09:57:47 PM*post*
Quote from: IgorEliezer on January 02, 2015, 11:18:38 PMAndIf I'm sure there was a way to disable alpha channel and anti-aliasing and set up the background color right off the bat in blender so you wouldn't need any post-render edit.
Quote from: Ters on January 03, 2015, 10:40:38 AMYou mean, like disable anti-aliasing and setting a solid background color? The former is done in the render window and the latter is set in the world settings. By default, Blender doesn't output alpha transparency. However, if you want anti-aliasing everywhere except on edges against the background, I'm not sure if that's easily achiveable.
Quote from: Fabio on January 03, 2015, 02:48:59 PMYou could render with no antialiasing at all and correct background (if possible), to be used as a mask on the render with black background and full antialiasing, then combine with the mask using a batch editor like imagemagik. The latter program is extremely powerful for post editing.Sent from my iPhone using Tapatalk
Quote from: Sarlock on January 03, 2015, 08:30:17 PMCould the script output the images from Blender with filenames that are numbered/ordered so that a second, later, script can be run to auto process these images through GIMP and makeobj?
Quote from: Sarlock on January 03, 2015, 07:54:43 PMPerhaps I am not fully understanding the issue, but you can output to an RGBA alpha PNG in Blender. This still does all of the anti-aliasing and then you just have to strip the alpha channel out (either fully or at some determined percentage) and you have a nicely anti-aliased image internally with sharp edges on the outside. This way you do not get any anti-aliased blending with the background colour, since there is none.
Quote from: Markohs on January 03, 2015, 11:32:49 PMbut yes, get out!