Advice needed for rendering 3D blender meshes into a sprite sheet?
Advice needed for rendering 3D blender meshes into a sprite sheet?
Monday, September 16, 2013 - 02:31
I know this is probably a very frequent task for some, but keep in mind I have very little experience with modeling & art and mainly stick to the programming.
There are a couple 3D models on this website I would like to render for my isometric game. I know there is a script lingering around here (for blender?) I wonder if anyone can give me some tips etc.
Thanks.
Haven't tried it myself yet, but this is probably what you are looking for:
https://github.com/BinaryPeak/blender-texture-atlas
--
http://freegamedev.net
Here's my article on the topic: http://clintbellanger.net/articles/isometric_tiles/
It includes my script to render objects in 8 directions.
This is more about rendering all the frames needed. I use an external tool to combine the individual frames into one sprite sheet (I use Imagemagick montage).
I recently saw this script called BlenderSpriter on Blendernation: http://www.blendernation.com/2013/08/29/blenderspriter/
While searching for it I also stumbled upon Spritify: http://wiki.blender.org/index.php/Extensions:2.6/Py/Scripts/Render/Spritify
I haven't tested the scripts, so I can't tell if they're usable.
So... now please report back which one of these is best :p
--
http://freegamedev.net
@Julius, sometime tomrrow I'll find time to give these a try.
Thanks for all the input to all who posted here :)
Hmm... Blender isn't starting up. It says something line "blender.exe is not a valid win32 image"
I have installed python and configured my PATH environment variables and my PYTHONPATH variable as well. Google seems to be no help at all.
jeremyW maybe that error means you tried using the 64 bit version accidentally?
@Clint, thanks but I double checked that.
Anyway, I've got bigger problems now. I came home from school today, tried to start up my computer and it got stuck in an endless cycle of half-booting windows and then resetting... (I'm pretty sure it's a graphics driver issue, it was the cause for crashing my server a while ago constantly and seemingly arbitrarily)
So... I'm going to have to install linux in the mean-time and I mid as well give those scripts a shot on linux. I'll try to have them running sometime over the weekend.
Thankfully jevaengine was built over Java and has no native dependancies so I could very easily swap over to a linux dev platform for the next few weeks.