Addon for document in HTML .blend file

This addon is designed to generate documentation of blend files in html format, allowing to share the information with users without access to Blender, export the information to web servers or review it from mobiles or tables.

The documentation includes the following sections.

· Blend information: Information about blender name, scene , render engine, defined render size, start frame, end frame and frames per second.

· Render examples: Image for all slots renders generated. If the documentation is generated without rending anything, the addon will try to render a OpenGL in slot 8 and include it in the documentation.

· Stroryboard: Include a opengl image thumbnail of each keyframe defined in the blend file for the scene. There are several format options.

· Images: List of images used in the blend file. This table include all images used (packed, unpacked or linked).

· Links: List of all link files in the blend file.

You can get the Addon in: https://projects.blender.org/tracker/index.php?func=detail&aid=36953&group_id=153&atid=467

See a video in: http://youtu.be/neN2esmQf50

Doc_scenes_help.pdf (585 KB)

Looking good and relaxing music :slight_smile:

Nice one!

Maybe add a threshold for storyboard? (only make thumbnail if there wasn’t a keyframe x frames before)

Congratulations @Antonioya and Thanks for this job.

I have an idea: could you change the name of the images folder with the name of the html page + _imgs, please? Because to not overwrite many images folder together when you uploader several pages in the same folder on the html server.
You understand? :eyebrowlift:

Bye
Spirou4D

Yes, good idea…I will do.

I understand your idea. It was something that it was already in my todo list.

I have added the following changes to version 0.2:

  • The image folder now has the name of the export file (img_filename)
  • There is a new parameter for webserver optimize. This parameter allows to put style folder outside of image folder to avoid duplicty.
  • New parameter to define a threshold for the storyboard documentation. Allows to skip a number of frames.

All theses changes are available in https://projects.blender.org/tracker/index.php?func=detail&aid=36953&group_id=153&atid=467

Good! Very good! You’re a Chief!
Thanks a lot.
Spirou4D

cool stuff

I cannot get this addon to appear in the user preference tab. I installed it from the zip according to the video tutorial. I get this error message in the Systems Console:

“fake_module: addon missing ‘bl_info’ gives bad performance!: ‘C:\Users\DD\Des
ktop\Blender Files\blender2.69\2.69\scripts\addons\html_maker.py’”\

I deleted the script and the folder from the AppData/Blender Foundation/2.69/scripts/addon/ folder and then extracted the whole zip to a doc_scenes_0.2 in the blender instatlation addon folder. I still cannot get it to appear under user preferences.

SHABA1,

There was an error in the zip file.

I have uploaded to Github the zip again, and now works for me in Blender 2.69.

can you make it possible to add author name of file?
there is username string in user properties.
vertices number, object number, splines if they are, groups names if presented in file.

Ok where is the link to the zip file on Github. If I use the link at that top of the topic I get to developers.blender.org. Which is not Github. And it looks like the links there just let me download the same zip that I already had.

https://github.com/Antonioya/blender/tree/master/doc_scenes

I put in my developing list your ideas :wink:

Antonioya: First thanks for the updated link on github. I have the addon and have it running in blender 2.69 now. I did have one question or rather a suggestion. Would it not be better to let the user of the program choose where along an animation’s or scene’s timeline to take a snapshot rather then just making a snapshot every keyframe. To me if the user could set some kind of marker where he want a snapshot to be taken for his storyboard it would make this program much more useful. Taking a snapshot every so many keyframes limits you to a storyboarding a single animation. But if you could place some kind of marker that says to the addon to “Take a snapshot at this frame” and let the user decide which frame and from which camera it would be more like a classic (paper and ink) storyboard document.

Do you think that using timeline markers could solve your problem? (document only frames with a marker)

I just used the word “marker” because I had seen them used in the timeline in the demo video of some other program. What I was proposing does not necessarily have to be a timeline marker. To be more clear if you have multiple characters and multiple scenes in a video that you are rendering I would be good if the user could tell the addon “take a snapshot here at this time” You could have various commands of this type spread out along the whole of the animation then you could tell the addon to make the storyboard and include those snapshots. I hope that is clear enough. As the addon works now you are limited to taking snapshots of a single character or single scene. IF I understand how to use your addon correctly.

I’m adding a function to use the grease pencil to select the keyframes you want to include in the storyboard. I think this solve your problem.

Why use the grease pencil. Would that not be a very inexact way of marking where you wanted a screen shot taken.