All Projects → ubisoft → stampinfo

ubisoft / stampinfo

Licence: GPL-3.0 license
Stamp Info is a Blender add-on that ensures the tracking of the rendered images by writing all the meta information directly on them, on specific areas such as their top and bottom.

Programming Languages

python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to stampinfo

shotmanager
Shot Manager is a Blender add-on that introduces a true shot entity in Blender scenes, as well as a wide and powerful set of tools to build and edit sequences in real-time directly in the 3D context.
Stars: ✭ 109 (+419.05%)
Mutual labels:  blender, ubisoft, blender-addon, add-on
BioBlender21
Blender plugin to process biological data and molecular work.
Stars: ✭ 65 (+209.52%)
Mutual labels:  blender, blender-addon
RightMouseNavigation
Blender Python - Unreal Engine-style Right Mouse Viewport Navigation
Stars: ✭ 83 (+295.24%)
Mutual labels:  blender, blender-addon
uvlayout bridge
Blender Add-On: A bridge between Headus UVlayout and Blender
Stars: ✭ 20 (-4.76%)
Mutual labels:  blender, blender-addon
DeepBump
Normal & height maps generation from single pictures
Stars: ✭ 185 (+780.95%)
Mutual labels:  blender, blender-addon
thicket
Thicket: Laubwerk Plants Add-on for Blender
Stars: ✭ 51 (+142.86%)
Mutual labels:  blender, blender-addon
MustardTools
A set of tools for animators/riggers
Stars: ✭ 30 (+42.86%)
Mutual labels:  blender, blender-addon
m3addon
Blender Addon to import and export m3 files
Stars: ✭ 35 (+66.67%)
Mutual labels:  blender, blender-addon
io import vmf
A Valve Map Format (.vmf) and Valve Material Type (.vmt) importer for Blender.
Stars: ✭ 225 (+971.43%)
Mutual labels:  blender, blender-addon
MindMapper
Blender Python - Node-based multi-line text and image flowchart
Stars: ✭ 58 (+176.19%)
Mutual labels:  blender, blender-addon
blender-halo-tools
Halo / Blam engine support for Blender.
Stars: ✭ 14 (-33.33%)
Mutual labels:  blender, blender-addon
cc3 blender tools
Add-on for importing and auto-setup of character creator 3 & 4 and iClone 7 & 8 character exports.
Stars: ✭ 191 (+809.52%)
Mutual labels:  blender, blender-addon
3dn-bip
A Python library for Blender addons. Blazingly fast preview loads in Blender. Images of arbitrary size. bpy.utils.previews drop-in replacement.
Stars: ✭ 41 (+95.24%)
Mutual labels:  blender, blender-addon
blender Shelves
Custom Header Buttons
Stars: ✭ 32 (+52.38%)
Mutual labels:  blender, blender-addon
blendmaxwell
Maxwell Render exporter for Blender
Stars: ✭ 23 (+9.52%)
Mutual labels:  blender, blender-addon
pose-thumbnails
Blender add-on that adds thumbnails to a pose library.
Stars: ✭ 65 (+209.52%)
Mutual labels:  blender, blender-addon
Blender2NieR
Import/Export WMB/WTP/WTA/DAT/DTT/LAY/COL files for NieR:Automata
Stars: ✭ 115 (+447.62%)
Mutual labels:  blender, blender-addon
Blender-Add-on-Manager
Blender Add-on Manager to install/uninstall/update from GitHub
Stars: ✭ 130 (+519.05%)
Mutual labels:  blender, blender-addon
Blender-Tools
Blender Tools combining useful functions/addons, scattered across the UI.
Stars: ✭ 119 (+466.67%)
Mutual labels:  blender, blender-addon
Blendpeaks
A free and open source addon for Blender. It creates mountain peaks.
Stars: ✭ 78 (+271.43%)
Mutual labels:  blender, blender-addon

Ubisoft Stamp Info - Blender Add-on


Stamp Info creates a frame around the rendered images and writes scene information on it. It is a flexible alternative to the Metadata post processing integrated system of Blender.

       

Disclaimer

This tool is currently supported for LTS version of Blender 2.93 and up to Blender 3.0

It was initially developed for an animated TV series production in 2020 on Blender 2.83. It has the features that were needed at the time but it may not be considered as feature complete for a more generic purpose. In spite of all our efforts to make it reliable some troubles may occur in use cases we have not faced.


drawing


Installation:

Stamp Info can be installed as any standard Blender add-on. Nevertheless:

The addon must be installed in Administrator mode so that the Pillow Python library can be downloaded and deployed correctly. Also be sure that your firewall doesn't block the download (or use OpenVPN or equivalent).

Refer to the documentation for the detailed installation steps: https://ubisoft-stampinfo.readthedocs.io/en/latest/getting-started/install.html

Principle

  • When pressing one of the 2 render buttons of the Stamp Info panel 2 temporary sets of images are generated:
    • The rendered images, as for a classical rendering. They are put in a temporary folder though, at the root of the rendering path;
    • The "stamped info" images are generated with PIL, the Python Image Library. They received a frame and the text for all the specified metadata to display;

  • Then the 2 sets of images are composited into the VSE thanks to a routine. This produces the final rendering sequence and it is stored in the rendering path specified in the scene.

  • Unless changed in the Preferences both temporary folders are then deleted.

Note: In order to mimic as much as possible the actual way of working of Blender and so as to avoid frames in a rendered sequences to be overwritten by mistake the still images are saved on disk with a file name starting with the prefix "_Still".

Features

FAQ and Troubleshooting

Dev notes

This add-on requires the Python library Pillow. This library is automatically downloaded and deployed on the Blender instance when Stamp Info is installed.

Reusable code

Files located in the utils\ directory are independent modules that can be re-used in other Blender add-ons.

The following ones are particularly interesting:

Support

The active support repository is on the StampInfo GitHub repository which is part of the Ubisoft open source projects group.

License and copyright

The original code is Copyright (C) 2021 Ubisoft.

All code of the stampinfo package is under the GPLv3 license.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].