Org:Institute/Open projects/Mango/Production Directory

提供: wiki
< Org:Institute‎ | Open projects‎ | Mango
2018年6月29日 (金) 05:48時点におけるYamyam (トーク | 投稿記録)による版 (1版 をインポートしました)
(差分) ← 古い版 | 最新版 (差分) | 新しい版 → (差分)
移動先: 案内検索

This document explains the setup for the mango SVN repository, it is intended for mango artists but may be of interest to others also.

Rules

  • No Caps, No Gaps, all lowercase and use underscores (no white space), also no characters like ~!@#$%^&*()=<>[]'";:
    animatic/storyboards/Sintel & Dragon.png (Not Ok)
    animatic/storyboards/sintel_and_dragon.png (Acceptable)
  • All files within the production directory should be used in some way for the final rendering. (no reference material)
  • textures directories may contain a resources, subdir, this is to be used where textures are made from multiple source images, however this directory should not be used to dump textures that MIGHT be useful or reference material.
  • Images textures should have their original XCF files along with flattened PNG image files (compression 1).
    Where there are multiple images from one XCF, the name should remain the same as the XCF's with an additional suffix.
    walnut.xcf -> walnut_spec.png, walnut_col.png, walnut_bump.png
    • Valid suffixes are col bump spec nor alpha emit disp
  • Blender files must NOT use textures outside their own directory (//textures), so there is no chance that modifying a rock texture also makes an undesired change to a prop (for instace).

Formats

  • Use open formats where possible, no *.doc files for eg. Ogg prefered over mp3 etc... (At least opensource applications must be able to edit these files)
  • Preferred image formats are *.png and *.exr

Commit

  • *.blend files
  • *.xcf images (alongside png's with matching names, formats of other open apps - inkscape/krita/mypaint etc are ofcourse ok too)
  • Work in progress

Don't Commit

  • *.blend1 files
  • Different versions of the same file sintel1.blend, sintel2.blend (this is what svn is for!)
  • Anything which we would not be allowed to distribute on the DVD, (copyright music over the animatic for eg.) - means we cant distribute our svn repo.
  • Packed files, all textures should be external files
  • Compressed Blends (Makes SVN store data inefficiently)
  • Experimental test files.

When to Commit

Generally you should be committing the work you do at the end of each day at least so your work does not get out of sync with others, its also useful to commit during the day incase others want to work on the same files later (merging changes is manually done and not fun).

Your work does not need to be 'finished', WIP is fine and avoids loosing your work.

With very large files (Say over 100mb), many small changes and commits can increase the size of the svn database, especially for compressed png's or exr's.

Directory Layout

Production (pro/)

This directory should contain all files needed to re-render the movie.

Note that the following text is from Big Buck Bunny, but still relevant. テンプレート:Org:Institute/Open projects/OpenMovieProduction

Animatic (ani/)

  • animatic/live_edit.blend Sequencer edit of the animatic/opengl renders/finals
  • animatic/story_boards/ Scanned drawings
  • animatic/renders_gl/ OpenGL Renders
  • animatic/renders/ Rendered Shots

Internal Checkout

cd /media/data
svn checkout svn://biserver/mango