Skip to content

Structure

Natukikazemizo edited this page Oct 29, 2016 · 8 revisions

データ構造

ファイル構成

  • Sedna.blend
    プロジェクトの本体
  • Readme.txt このファイル。
  • gimpFiles
    GIMPで作成したファイルが入っています。
  • hachings
    0000.png~0008.png ハッチングのためのTexture
  • textures
    各種テクスチャが入っています。

###キャラクター


  • Jody(Jodie)
    女性型 8等身
  • Albatrus
    女性型 4等身
  • SD_Albatrus
    女性型 2等身
  • Nothern
    女性型 3等身

###Scene構成


  • CameraSettings
    カメラ設定をほかの.blendファイルにAppend/Linkするために利用
  • Labo
    テクスチャ等の実験をするために利用
  • Root
    主な作業はこのシーンで実施します。
  • Warehouse
    利用頻度が低いオブジェクトを格納する。たまに利用予定

Screen Layout


  • 3D View Full
    煮詰まって見渡したい時に利用
    上級者ならば確実に Shift + Space を利用するはず

  • Angle Check Low
    複数の角度からの見栄えを確認しながら、 低い身長のキャラの顔を修正するのに活用している。
    残念ながらVer0.04リリース時点では膝どころか虚空が映っている

  • Angle Check Middle
    複数の角度からの見栄えを確認しながら、
    中程度の身長キャラの顔を修正するのに活用している。
    残念ながらVer0.04リリース時点では膝ばかり映っている

  • Animation
    アニメの映像部分の作成/テスト用

  • Compositing
    コンポジット用
    とても恥ずかしい話なのですが、Ver0.05までモデリング用に使ってました

  • Drivers Edit
    ドライバの開発用

  • Game Logic
    ゲーム開発用
    私はゲーム開発はしないので使ったことがない

  • Handler Editing
    Pythonによるフレームで駆動するハンドラの開発用

  • Modeling
    モデリング用

  • Motion Tracking
    実写の動きを取り込む際に利用するらしい

  • Node Editing
    ノードの開発用

  • Posing
    ポージング用

  • Rendering
    アニメーションのレンダリング用

    レンダリング高速化のために3DViewを隠している。
    本当にレンダリング急ぐときはバッチを利用するか、
    適切な値段のレンダリングサービスを利用する予定。

  • Scripting
    Pythonで色々ごにょごにょする用。

  • Sound Check
    アニメのサウンドとの同期に使用するかもしれない。

  • UV Editing
    UV編集用

  • Video Editing
    ビデオ編集用。


Rootシーンのレイヤー


    1. ディスプレイの表示文字数と
      カーソルの点滅のためのコントローラを配置しています。
      今後もコントローラを配置していく予定です。
    1. カメラとライト
    1. エフェクトを置いています
      未整理
    1. 未使用
  • トラック

  • テント

  • 折りたたみ机

  • パイプ椅子
    を配置

      • キーボード
        を配置
    1. 赤松の生えた荒地
    1. 未使用
    1. Nothern
    1. NothernのArmature
  • Alt1. 山と雲

  • Alt2. 未使用

  • Alt3. 背景のタッチについて実験中

  • Alt4.ボーンのオブジェクトを配置

  • Alt5.荒地に使用したオブジェクト

  • Alt6.SD Albatrus

  • Alt7.未使用

  • Alt8.キャラクターの服の波送りのためのオブジェクト
    髪の制御のためのCurveを配置

  • Alt9.- Albatrus

  • Alt0.- Albatrusのボーン


Rootシーンのレンダーレイヤー


  • FreeStyle
    FreeStyleを有効にするレイヤーを指定するのに利用
  • HachingOn
    ハッチングを有効にする際に利用
  • Sky
    空のレンダーレイヤー。空気遠近法に利用
  • HachingOff
    ハッチングを無効にするために利用
  • Light
    エフェクトのテストのため作成
  • Halo
    Haloのテストのために作成
  • MainColor
    一枚の画像によるキャラ全体の色指定のために作成
  • ShadowColor
    一枚の画像によるキャラ全体の陰影部分の色指定のために作成
  • ShadowMask
    影部分にだけShadowColorで指定した色を反映させるための
    マスキング

Python 3ソース


  • clone_rotations.py
    作成保留中
  • copy_Bone_constraints.py
    Armature間でBoneのConstraintsをコピーします。
    ただし、CopyIK,CopyRotationの二種類のConstraintsのコピーにしか
    対応していません。
  • copy_bone_limits.py
    Armature間でBoneのIK関連のLimitとStretchをコピーします。
  • ctrl_handlers.py
    1フレームに一回呼び出されて、テキストオブジェクトを制御しています。
    今後各種機能を追加する可能性があります。
  • edit_Fcurves
    fcurvesのコピーをするのに利用しました。
  • flip_back_paste_pose.py
    歩き/走りのモーション作成が少し楽になるスクリプトです。
    17-32フレームのポーズを左右反転して1-16フレームにコピーします。
    最後に1フレーム目のポーズを33フレーム目にコピーします。
  • flip_next_paste_pose.py
    歩き/走りのモーション作成が少し楽になるスクリプトです。
    1-16フレームのポーズを左右反転して17-32フレームにコピーします。
    最後に1フレーム目のポーズを33フレーム目にコピーします。
  • move_keys
    遅延の動きを実現するための試作ソースです。
  • mute_IK
    Pose Modeで選択されたボーンに含まれるIKを無効(mute状態)にします。
  • rename_bone.py
    選択したボーンの名称の頭に"Pose."をつけます。

Clone this wiki locally