blenderの実行時オプション

Windows x86 バイナリで blender –help してみました。
あれ、いつこんなに増えたの?

Render Options:

  • -b or –background <file>
    • Load <file> in background (often used for UI-less rendering)
  • -a or –render-anim
    • Render frames from start to end (inclusive)
  • -S or –scene <name>
    • Set the active scene <name> for rendering
  • -f or –render-frame <frame>
    • Render frame <frame> and save it.
      +<frame> start frame relative, -<frame> end frame relative.
  • -s or –frame-start <frame>
    • Set start to frame <frame> (use before the -a argument)
  • -e or –frame-end <frame>
    • Set end to frame <frame> (use before the -a argument)
  • -j or –frame-jump <frames>
    • Set number of frames to step forward after each rendered frame
  • -o or –render-output <path>
    • Set the render path and file name.
    • Use // at the start of the path to
      • render relative to the blend file.
    • The # characters are replaced by the frame number, and used to define zero padding.
      • ani_##_test.png becomes ani_01_test.png
      • test-######.png becomes test-000001.png
      • When the filename does not contain #, The suffix #### is added to the filename
    • The frame number will be added at the end of the filename.
      • eg: blender -b foobar.blend -o //render_ -F PNG -x 1 -a
      • //render_ becomes //render_####, writing frames as //render_0001.png//
  • -E or –engine <engine>
    • Specify the render engine
    • use -E help to list available engines

Format Options:

  • -F or –render-format <format>
    • Set the render format, Valid options are…
      • TGA IRIS JPEG MOVIE IRIZ RAWTGA AVIRAW AVIJPEG PNG BMP FRAMESERVER
    • (formats that can be compiled into blender, not available on all systems)
      • HDR TIFF EXR MULTILAYER MPEG AVICODEC QUICKTIME CINEON DPX DDS
  • -x or –use-extension <bool>
    • Set option to add the file extension to the end of the file
  • -t or –threads <threads>
    • Use amount of <threads> for rendering in background
      [1-64], 0 for systems processor count.

Animation Playback Options:

  • -a <options> <file(s)>
    • Playback <file(s)>, only operates this way when not running in background.
    • -p <sx> <sy> Open with lower left corner at <sx>, <sy>
    • -m Read from disk (Don’t buffer)
    • -f <fps> <fps-base> Specify FPS to start with
    • -j <frame> Set frame step to <frame>
    • -s <frame> Play from <frame>
    • -e <frame> Play until <frame>

Window Options:

  • -w or –window-border
    • Force opening with borders (default)
  • -W or –window-borderless
    • Force opening without borders
  • -p or –window-geometry <sx> <sy> <w> <h>
    • Open with lower left corner at <sx>, <sy> and width and height as <w>, <h>
  • -con or –start-console
    • Start with the console window open (ignored if -b is set), (Windows only)

Game Engine Specific Options:

  • -g Game Engine specific options
    • -g fixedtime Run on 50 hertz without dropping frames
    • -g vertexarrays Use Vertex Arrays for rendering (usually faster)
    • -g nomipmap No Texture Mipmapping
    • -g linearmipmap Linear Texture Mipmapping instead of Nearest (default)

Misc Options:

  • -d or –debug
    • Turn debugging on
      * Prints every operator call and their arguments
      * Disables mouse grab (to interact with a debugger in some cases)
      * Keeps python sys.stdin rather than setting it to None
  • –debug-fpe
    • Enable floating point exceptions
  • –disable-crash-handler
    • Disable the crash handler
  • –debug-ffmpeg
    • Enable debug messages from FFmpeg library
  • –debug-libmv
    • Enable debug messages from libmv library
  • –factory-startup
    • Skip reading the “startup.blend” in the users home directory
  • –env-system-datafiles
    • Set the BLENDER_SYSTEM_DATAFILES environment variable
  • –env-system-scripts
    • Set the BLENDER_SYSTEM_SCRIPTS environment variable
  • –env-system-python
    • Set the BLENDER_SYSTEM_PYTHON environment variable
  • -nojoystick
    • Disable joystick support
  • -noglsl
    • Disable GLSL shading
  • -noaudio
    • Force sound system to None
  • -setaudio
    • Force sound system to a specific device
      NULL SDL OPENAL JACK
  • -h or –help
    • Print this help text and exit
  • -y or –enable-autoexec
    • Enable automatic python script execution, (default)
  • -Y or –disable-autoexec
    • Disable automatic python script execution (pydrivers & startup scripts)
  • -P or –python <filename>
    • Run the given Python script file
  • –python-text <name>
    • Run the given Python script text block
  • –python-console
    • Run blender with an interactive console
  • –addons
    • Comma separated list of addons (no spaces)
  • -R
    • Register .blend extension, then exit (Windows only)
  • -r
    • Silently register .blend extension, then exit (Windows only)
  • -v or –version
    • Print Blender version and exit

Ends option processing, following arguments passed unchanged. Access via python’s sys.argv

Other Options:

  • /?
    • Print this help text and exit (windows only)
  • –debug-python
    • Enable debug messages for python
  • –debug-events
    • Enable debug messages for the event system
  • –debug-handlers
    • Enable debug messages for event handling
  • –debug-wm
    • Enable debug messages for the window manager
  • –debug-all
    • Enable all debug messages (excludes libmv)
  • –debug-value <value>
    • Set debug value of <value> on startup
  • –debug-jobs
    • Enable time profiling for background jobs.
  • –verbose <verbose>
    • Set logging verbosity level.
  • –no-native-pixels
    • Do not use native pixel size, for high resolution displays (MacBook ‘Retina’)

Argument Parsing:

  • arguments must be separated by white space. eg
    • “blender -ba test.blend”
      • …will ignore the ‘a’
    • “blender -b test.blend -f8”
      • …will ignore 8 because there is no space between the -f and the framevalue

Argument Order:

  • Arguments are executed in the order they are given. eg
    • “blender –background test.blend –render-frame 1 –render-output /tmp”
      • …will not render to /tmp because ‘–render-frame 1’ renders before the output path is set
    • “blender –background –render-output /tmp test.blend –render-frame 1”
      • …will not render to /tmp because loading the blend file overwrites the render output that was set
    • “blender –background test.blend –render-output /tmp –render-frame 1” works as expected.

Environment Variables:

  • $BLENDER_USER_CONFIG Directory for user configuration files.
  • $BLENDER_USER_SCRIPTS Directory for user scripts.
  • $BLENDER_SYSTEM_SCRIPTS Directory for system wide scripts.
  • $Directory for user data files (icons, translations, ..).
  • $BLENDER_SYSTEM_DATAFILES Directory for system wide data files.
  • $BLENDER_SYSTEM_PYTHON Directory for system python libraries.
  • $TEMP Store temporary files here.
  • $SDL_AUDIODRIVER LibSDL audio driver – alsa, esd, dma.
  • $PYTHONHOME Path to the python directory, eg. /usr/lib/python.

 

 

Blender 2.66 新機能紹介ビデオなど

Blender 2.66リリース(まだ入手していない方はGet Blender からDL)と一緒に機能紹介ビデオも。

Blender 2.66: New Features and Improvements

Blender Cookie から:

Blender Cookie からは “Blender 2.66 Overview” として、新機能のビデオが紹介されています。全部見ると1時間を超えるので、時間のあるときに見たほうがいいかもしれませんね。

Blender 2.66 Overview – 00 – Intro

Blender 2.66 Overview – 01 – Dynamic Topology

Blender 2.66 Overview – 02 – Rigid Body Physics Simulations

Blender 2.66 Overview – 03 – UI and Usability

Blender 2.66 Overview – 04 – Cycles Hair Strand Rendering

Blender 2.66 Overview – 05 – Mesh Modeling

Blender 2.66 Overview – 06 – Modifiers

BelnderGuruから:

BlenderGuru からは ”How to Render Hair with Cycles”というエントリで Cycleレンダリングで髪の毛などの表現を解説。

Blender 2.66 リリース

Blender 2.66 がリリースされました。ダイナミックトポロジー、Cycles上のHairレンダリングなどの機能が追加されています(リリースノート)。

026

リリースのニュースはこちらなどから。

Blender 2.66 のダウンロードは Get Beldner から

1日、1週間、2~3ヶ月

日付(の単位)、blenderに関することです。説明していきます。

1日

  • デイリービルド
    (送られてきた変更は一日に一度マージされ、ビルドされます。ビルドされたバイナリは builder.blender.org/download/ にて取得可能です。)

 

1週間

 

2~3ヶ月

 

Caminandes – Short Movie

Pablo Vazquez さんによるショートムービー。

http://ww.caminandes.com/

Pabloさんといえば Big Buck Bunny の制作チームのメンバー(助っ人外人的な)でしたね。

そして、音楽はBig Buck Bunny も手がけた  Jan Morgenstern さんによるもの。

あー、そうそう Big Buck Bunny さんは3Dマウスの動画にもご出演されてますね。

WordBench神戸に参加してきた

 

 

 

 

昨日はWordBench神戸に参加してました。少し遅れての到着だったのですけれども。

本日は

  • CSSの話
  • 情報設計の話
  • マイクロパブリッシングの話

でした。内容は他の方に任せます。

写真2枚。

SONY DSC

元町の商店街にカールおじさんがいたり

SONY DSC

休み時間に、会場となったこうべまちづくり会館の前を龍が通り過ぎていたなど…。

Blenderの情報を取得するには(RSSリーダーの巻)

さて、Blenderの情報をどうやって得るか、というお話。

Blenderの使い方等を定番のサイトで一通り学んで、 blender.jpblendernation.com あるいは blenderartists.org をまあそこそこみてますね、という人が対象になると思いますけど。

自分は Googleリーダー を使って RSSをチェック(週に一度くらいの頻度ですけど)しています。

他にもどのあたり登録しとけばいいんでしょうねー?