Extensions:2.6/Py/Scripts/Render/Spritify

提供: wiki
< Extensions:2.6‎ | Py‎ | Scripts‎ | Render
移動先: 案内検索
Spritify
Converts rendered frames into a sprite sheet once render is complete
UI location Properties Editor > Render Properties > Spritify
Usage When an animation render is complete, all of the frames in the animation are compiled into a single spritesheet usable for sprite-based games.

There is a Spritify panel in Render Properties where you configure some of the attributes of the sprite sheet as well as enable/disable the ability to automatically generate a sprite sheet each time an animation render completes.

As of version 0.4.0, Spritify will also optionally generate an animated GIF.

Version 0.5.0 Author(s) Jason van Gumster (Fweeb)
Blender 2.66.0 License GPL
Category Render Distribution Extern
Note(s) Originally developed for use in the Ancient Beast project.


Executable information
File name spritify.py
Current version download https://raw.github.com/Fweeb/blender_spritify/master/spritify.py
Python modules bpy, os, subprocess
External Python Modules or dependencies ImageMagick (specifically montage and convert)


Warning This add-on requires that you have ImageMagick installed on your computer and the montage command is in your system path. It also assumes that you're rendering a sequence of still frames. Video renders will not work.

Installation

  1. User Preferences → Addons → Install Addon...
  2. Use the File Browser to find spritify.py on your hard drive
  3. Double-click or select the file and click Install Addon...
  4. Use the Addon browser to find and enable Spritify (hint: it's in the Render category)

Instructions

See usage above. More detailed instructions to come.