1<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> 2<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="ja" lang="ja"> 3<!-- InstanceBegin template="/Templates/default_template.dwt" codeOutsideHTMLIsLocked="false" --> 4<head> 5<meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> 6<meta http-equiv="Content-Style-Type" content="text/css" /> 7<!-- InstanceBeginEditable name="CSS の相対パス指定" --> 8<link href="../../../common/manual.css" rel="stylesheet" type="text/css" /> 9<!-- InstanceEndEditable --> 10<!-- InstanceBeginEditable name="ページのタイトル" --> 11<title>ファイルの読み込み</title> 12<!-- InstanceEndEditable --> 13</head> 14<body> 15<div> 16 <div class="body"> <!-- InstanceBeginEditable name="本文のタイトル" --> 17 <h1>モデルの読み込み</h1> 18 <!-- InstanceEndEditable --> <!-- InstanceBeginEditable name="本文" --> 19 <p>ここでは、 サンプルデータを使用して 3DCG ツールで作成したモデルを CreativeStudio に読み込む手順を説明します。</p> 20 <p>サンプルデータは、Maya で作成されています。</p> 21 <a name="Toy01T" id="Toy01T"></a> 22 <h2>サンプルデータの読み込み</h2> 23 <p>以下の場所にあるサンプルデータ Toy_T を Maya で読み込みます。</p> 24 <p>" %NW4C_ROOT%/SampleData/Graphics/DccPlugin/Maya/ToyBlock/scenes/Toy_T.ma "</p> 25 <table> 26 <thead> 27 <tr> 28 <th class="thumb">データ</th> 29 <th class="thumb">イメージ</th> 30 <th>解説</th> 31 </tr> 32 </thead> 33 <tbody> 34 <tr> 35 <th class="thumb">Toy_T</th> 36 <td class="thumb"><img class="thumb" src="assets/Toy01T.png" alt="Toy01T"/></td> 37 <td>移動のスケルタルアニメーションが使われているモデルです。</td> 38 </tr> 39 </tbody> 40 </table> 41 <h3>3DCG ツールから中間ファイルを出力</h3> 42 <p>Maya プラグインを使用して Toy_T の中間ファイルをエクスポートします。</p> 43 <p class="new_hint">エクスポートについての詳細は、以下の場所に用意されているプラグインマニュアルを参照してください。<br /> 44 " %NW4C_ROOT%/documents/DccPlugin "</p> 45 <h4>常駐版 CreativeStudio ( CreativeStudioDaemon )</h4> 46 <p>常駐版 CreativeStudio とは DCCツールエクスポータなどと連携して「中間ファイルの最適化処理」や「マージ処理」を実行する CreativeStudio です。</p> 47 <h5>常駐版 CreativeStudio の起動</h5> 48 <p>ユーザが直接起動するものではなく、DCCツール( Maya など ) からデータをエクスポートすると「自動的にバックグラウンド」で起動します。</p> 49 <p>常駐版 CreativeStudio が起動すると、タスクトレイにアイコン状態で表示され「中間ファイルの最適化処理」や「マージ処理」を高速に行うことができます。</p> 50 <img src="assets/creativestudiodaemon.png" alt="常駐版アイコン"/> 51 <p class="hint_warn">注意:<br /> 52 Windows7 環境では、アイコンを表示する初期設定が別途必要です。</p> 53 <h5>常駐版 CreativeStudio の終了方法</h5> 54 <p>タスクトレイのアイコンを右クリックして表示されるメニューから終了することができます。</p> 55 <a name="NW4C_Export_Option" id="NW4C_Export_Option"></a> 56 <h4>NW4C Export Options の設定</h4> 57 <p>スケルタルアニメーションが使用されているサンプルデータ Toy_T をエクスポートする際のポイントは以下の 3 つになります。</p> 58 <ol> 59 <li>Output Options 60 <p>Export Target を All にしてあります。</p> 61 <p>この設定は、シーン中の有効なノードがすべて出力される設定です。</p> 62 </li> 63 <li>Output File Selection 64 <p>以下のファイルにチェックが入っています。</p> 65 <p>.cmdl</p> 66 <p>.ctex</p> 67 <p>.cskla</p> 68 </li> 69 <li>Animation Options 70 <p>Loop のチェックボックスは ON にしてあります。</p> 71 <p>ここでの Loop とは CreativeStudio での Loop 設定ではなく、「PARTNER-CTR Debugger」でアニメーションをループさせる場合に ON にします。</p> 72 </li> 73 </ol> 74 <p class="hint_warn">注意:<br /> 75 スケルタルアニメーションを使用したモデルを中間ファイルとして出力する場合は、必ず Output File Selection で「Skeletal Animation Data ( .cskla )」にチェックを入れてください。<br /> 76 Skeletal Animation Data ( .cskla ) のチェックを OFF にした場合、CreativeStudio でスケルタルアニメーションが再生できなくなります。</p> 77 <p>サンプルモデル Toy_T を 3DCG ツールから出力すると、以下の中間ファイルが作成されます。</p> 78 <table> 79 <thead> 80 <tr> 81 <th>ファイル名</th> 82 <th>内容</th> 83 </tr> 84 </thead> 85 <tbody> 86 <tr> 87 <th>Toy_T.cmdl</th> 88 <td>Toy_T のモデルデータが入った中間ファイルです。</td> 89 </tr> 90 <tr> 91 <th>Toy_T.cskla</th> 92 <td>Toy_T のスケルタルアニメーションデータが入った中間ファイルです。</td> 93 </tr> 94 <tr> 95 <th>Toy_T1.ctex</th> 96 <td>Toy_T のテクスチャデータが入った中間ファイルです。<br /> 97 3DCG ツールから出力される際に自動的に作成される textures フォルダに格納されます。</td> 98 </tr> 99 </tbody> 100 </table> 101 <h3>CreativeStudio で読み込む</h3> 102 <p>CreativeStudio のメニュー [ファイル]→[開く]→[中間ファイル] を選択して、Toy_T.cmdl と Toy_T.cskla を読み込みます。</p> 103 <p>中間ファイルを開くと関連付けされたテクスチャデータなど、自動的に読み込まれます。</p> 104 <p class="new_hint">補足:<br /> 105 中間ファイルを CreativeStudio にドラッグ & ドロップすることでも読み込むことができます。</p> 106 <h3>読み込んだモデルのアニメーションを再生する</h3> 107 <p>読み込んだモデルにアニメーションが設定されている場合、メインウィンドウにあるタイムラインでアニメーションの再生範囲を設定する必要があります。</p> 108 <p><em>メインウィンドウのタイムラインパネル</em></p> 109 <img src="assets/timeline.png" alt="タイムラインパネル"/> 110 <table class="space"> 111 <tr> 112 <th><em>A</em></th> 113 <td class="td_color">再生開始フレーム</td> 114 <td><span class="manual_image">アニメーションの再生開始フレームを設定します。</span></td> 115 </tr> 116 <tr> 117 <th><em>B</em></th> 118 <td class="td_color">再生終了フレーム</td> 119 <td><span class="manual_image">アニメーションの再生終了フレームを設定します。</span></td> 120 </tr> 121 <tr> 122 <th><em>C</em></th> 123 <td class="td_color">アニメーションコントロールボタン</td> 124 <td><span class="manual_image">アニメーションの再生 / 停止を行います。</span></td> 125 </tr> 126 </table> 127 <p class="hint_warn">注意:<br /> 128 タイムラインの再生フレーム範囲は自動では設定されません。<br /> 129 作成したアニメーションを再生する場合は、アニメーションに応じて「手動で再生フレーム範囲」を設定する必要があります。</p> 130 <!-- InstanceEndEditable --> </div> 131 <div class="footer" /> 132</div> 133</body> 134<!-- InstanceEnd --> 135</html> 136