更新履歴
[*] は該当するページへのリンクです。
Version 1.3.0 ( 2010/12/13 )
機能追加 / 変更
- スケルタルアニメーションのフルベイク形式での出力に対応
- スケルタルアニメーションのフルベイク形式での出力に対応しました。
フルベイク形式を使用すると、コマ形式以上にアニメーション評価の処理負荷を下げることができます。
ただし、大幅な機能制限があり、データサイズも大きくなります。
詳しくは、[ NW4C 関数リファレンス ] → [ グラフィックスドキュメント ] → [ アニメーション ] → [ 高度な機能 ] を参照してください。
- アニメーションカーブの量子化時の計算精度を改善
- キーの値を格納する際の浮動小数から整数への丸め処理で、四捨五入を行うようにしました。
これにより量子化誤差が少なくなります。よりサイズの小さいフォーマットで格納されることもあります。
- 長いアニメーションの量子化処理を改善
- これまでは、量子化フォーマットの制限のため、1024フレームを超えるようなアニメーションについてはほとんど量子化が行われない状態になっていました。
フレーム数にスケールをかけて格納する処理を追加し、このようなアニメーションも量子化が行われるように修正しました。
- カーブエディタで、ノードの開閉状態や、選択状態を記憶するように改良
- カーブエディタで、ノードの開閉状態や、選択状態を記憶するようにしました。
キーが打たれたノードに関しては自動的にノードが展開されて表示されるようになりました。
- 中間ファイルの要約情報(ContentSummaryMetaData)に情報を追加
- ContentSummaryMetaData要素以下に、モデル毎の総インデックスストリーム数(TotalIndexStreamCount)、総ポリゴン数(TotalPolygonCount)、総頂点数(TotalVertexCount)を記載するようにしました。
- Fog のカラーアニメーション対応
- Fog のカラーアニメーションの入出力に対応しました。カーブエディタでの編集が可能です。
- Fog のカラーアニメーションについて、バイナリ出力が可能になりました。
- カラーとアルファのサムネイル表示を分割
- カラーとアルファのサムネイル表示を分割し、アルファ値が小さい場合でもカラーを確認しやすいようにしました。
- 詳細モードのカテゴリ表示切替を高速化
- 各種プロパティパネル詳細モードのカテゴリ表示切替を高速化しました。
- 4キー方式でのアニメーション機能を追加
- 以下のカテゴリに4キー方式でのアニメーションを設定する機能を追加しました。
- 参照テーブルの複製に対応
- 選択中の参照テーブルを複製する機能を追加しました。
- 参照テーブルのソートに対応
- 参照テーブルセットパネルにて、参照テーブルのソートが可能になりました。
- ノードの開閉状態や、選択状態を記憶するように改良
- カーブエディタで、ノードの開閉状態や、選択状態を記憶するようにしました。
キーが打たれたノードに関しては自動的にノードが展開されて表示されるようになりました。
- 縦横軸単体のスケーリングに対応
- Alt+右ドラッグによるスケーリング(ホイール操作と同じ機能)
Alt+Shift+右ドラッグによる縦横軸単体スケーリングに対応しました。
- コンテキストメニューからのプロパティコピーに対応
- コンテンツパネル上でコンテキストメニューからのプロパティコピーに対応しました。
- エラー発生時のコンソールパネル自動表示に対応
- エラーが発生した際にコンソールパネルが自動表示されるようになりました。
- オプションパネルを追加
- [メインメニュー] → [ツール] → [オプション] から、オプションパネルを表示できるようになりました。
オプションパネルにて、CreativeStudio の設定を変更することができます。
- スケルタルモデルの非均等スケール有効(IsNonuniformScalable)属性への警告
- スケルタルモデルの非均等スケール有効(IsNonuniformScalable)属性(XYZ のスケールが均等でないモデルを正しくライティングするために指定する属性です)を廃止しました。
該当するモデルには警告表示を行うようにしました。
- 標準で使われないアルファ値アニメーションを編集対象ツリーから削除
- 実機ライブラリの標準処理で使われないアルファ値アニメーション(エミッション、スペキュラ0,1のアルファ値)を編集対象ツリーから削除しました。
- 標準で使われないアルファ値アニメーションに対する警告表示を追加
- 標準で使われないアルファ値アニメーションに対する警告表示を追加しました。
- プロパティパネル全般でスライダーの範囲調整機能を追加
- 一部のプロパティパネルを除き、スライダーの範囲(上下限)を調整する機能を追加しました。
- 不正なコンバイナ設定のエラー表示機能を追加
- マテリアルパネルにおいて、コンバイナの計算式やソース設定が不正な場合にエラー表示されるようになりました。
- パーティクルチャイルドの親から初速を継承する機能を追加
- パーティクルチャイルドの場合は親から速度を継承機能を追加しました。
不具合修正
- カメラ設定が特定条件の時に、プレビュー画面にバツ印が表示される不具合を修正
- カメラの視線ベクトルとアップベクトルが平行となるような条件で、プレビュー画面にバツ印が表示される不具合を修正しました。
- アニメーションカーブの量子化時に、誤ってサイズの大きなフォーマットを選択する不具合を修正
- 誤差計算時の演算誤差により、誤ってサイズの大きなフォーマットを選択することがある不具合を修正しました。
理論上誤差が出ないデータを品質9で量子化した場合など、一部のケースでデータサイズが改善されます。
- ユーザーデータを設定したマテリアルに対して、Compress Same Material(マテリアル圧縮)処理を実行すると最適化に失敗する不具合を修正
- ユーザーデータを設定したマテリアルに対して、Compress Same Material(マテリアル圧縮)処理を実行すると最適化に失敗しツールが異常終了する不具合を修正しました。
- アニメーション再生で変更された値がバイナリ保存される不具合を修正
- 特に、実機ビューアでアニメーションを切り変えて表示する場合に起こる不都合が改善されました。
- 同名のコンテントに対して、コンテントパネルで警告アイコン通知を行うように修正
- 同名のコンテントに対して、コンテントパネルで警告アイコン通知を行うように修正しました。
- リンク切れ状態の参照テーブルセットが編集できない問題を修正
- マテリアルパネルやフラグメントライトパネルの参照テーブル設定において、参照テーブルセットがリンク切れの状態だと正しく編集できない不具合がありましたが、これを修正しました。
- パネル表示切替を繰り返すとパフォーマンスが落ちる問題を修正
- パーティクルセットパネル、マテリアルパネル等の表示切替を繰り返していると、UIの動作が著しく悪化する問題がありましたが、これを修正しました。
- ボーンビルボードモードのUndo不具合を修正
- モデルパネルのボーンビルボードモード設定にてUndoが動作しない問題がありましたが、これを修正しました。
- ボーン名が正しく表示されない不具合を修正
- スケルトンカテゴリのボーンツリーにおいて、ボーン名に '_' が含まれていると名前が正しく表示されない問題がありましたが、これを修正しました。
- 詳細モードの描画レイヤー表記を修正
- 古い描画レイヤー表記「レイヤー 0 : 不透明」等を、新しい表記「レイヤー 0」等に修正しました。
- テクスチャパターンアニメーションの分割数編集不具合を修正
- 頂点UVの移動にて、テクスチャパターンを選択して分割数を編集した際に、頂点UVのスケール、回転が連動しない問題がありましたが、これを修正しました。
- スケールを使用しないに設定できてしまう不具合を修正
- パーティクルセットのスケールを使用しないに設定できてしまう不具合がありましたが、これを修正しました。
- 追従先パーティクルモデル設定をUndoした際の表示更新不具合を修正
- 追従先パーティクルモデル設定をUndoした際に表示が更新されない不具合がありましたが、これを修正しました。
- 形状Undo時の表示更新不具合を修正
- パーティクルエミッタパネルにて形状の編集をUndoした際に、データは正しくUndoされるのに表示が更新されない不具合がありましたが、これを修正しました。
- フォグ関数のUndo不具合を修正
- Undoでフォグ関数を線形関数に戻した際に、本来編集できないはずのフォグ濃度が編集可能になってしまう問題がありましたが、これを修正しました。
- 圧縮品質のUndo不具合を修正
- スケルタルアニメーションデータパネルの品質を編集してUndoした際に、内部的には正しくUndoできているのに表示が同期しない問題がありましたが、これを修正しました。
- カーブエディタでアニメーションデータ追加処理をUndoした直後のキー追加不具合を修正
- 初回にキーを追加すると自動的にアニメーションデータが作成されます。
この操作をUndoした直後にキーを追加しようとすると、正しく追加できない問題がありましたが、これを修正しました。
- カーブの表示更新不具合を修正
- 選択されていないカーブが変更された場合に、表示が更新されない不具合がありましたが、これを修正しました。
- カーブエディタで、選択されていないキーもスナップ設定の影響をうけてしまう不具合を修正
- スナップ設定を有効化してキーを移動すると、選択されていないキーにもスナップ処理が適用されてしまう問題がありましたが、これを修正しました。
- スケルタルアニメーションデータパネルの日本語表記を修正
- NWCS '圧縮品質' とDCCプラグイン 'Quantize Quality' の表記ゆれを解消するために NWCS側を '量子化品質' に修正しました。
- パーティクルセットパネルのスケール(拡張)にて「前の値に上書き」を選択した際のデフォルト値を修正
- スケール(拡張)にて「前の値に上書き」を選択した際のデフォルト値が(0,0,0)に設定されてしまう不具合がありましたが、これを修正しました。
マニュアルの更新
- 「ユーザーガイド」の「マテリアル」に「デフォルトシェーダーのカラー出力」を追記しました。[*]
- 「ユーザーガイド」の「パーティクルエフェクトのアニメーション」にある「アニメーションの方法」に「4キー方式で前の値に上書き」の説明を追記しました。[*]
- 「UI リファレンス」の「メインメニュー」にツールのオプション設定について追記しました。[*]
- 「UI リファレンス」の「エフェクト」にある「パーティクルモデルパネル」から設定項目「スケルトン」が削除されました。[*]
- 「UI リファレンス」の「コンテンツパネル」にプロパティのコピーについての説明を追記しました。[*]
- 「UI リファレンス」の「マテリアルパネル標準モード」にある「カラー」の説明にカラープレビューの説明を追記しました。[*]
- 「チュートリアル」の「エフェクト」に「チャイルドパーティクルの速度継承」を追加しました。[*]
- 「付録」の「CreativeStudio コマンドライン版」の説明に「スケルタルモデルを読み、モデルに変換して保存するスクリプトの例」を記載しました。[*]
Version 1.2.0 ( 2010/11/04 )
機能追加 / 変更
- スケルタルアニメーションパネルにてコマ形式が有効な場合に圧縮品質を指定できないように変更
- スケルタルアニメーションのコマ形式が有効な場合、圧縮品質は指定できないため、UI上でも編集できないように修正しました。
- スケルタルアニメーションの圧縮品質設定を、SRT個別に設定できるように変更
- スケルタルアニメーションの圧縮品質設定を、SRT個別に設定できるように変更しました。
過去のバージョンの中間ファイルを読み込んだ場合は、保存されている設定がSRTすべてに適用されます。
- 両面カリングを設置したデータに対してバイナリ出力時に警告を表示するようにしました。
- 両面カリングを設置したデータに対してバイナリ出力時に警告を表示するようにしました。
両面カリングはランタイムでサポートされません。
- 不正なテクスチャパターンアニメーションについてファイル保存時に警告をするようにしました。
- 不正なテクスチャパターンアニメーション(テクスチャリストに存在しないテクスチャを指定するアニメーション)についてファイル保存時に警告をするようにしました。
- 不正なライトについてファイル保存時に警告をするようにしました。
- 距離減衰用参照テーブルの未設定など、不正なライトについてファイル保存時に警告をするようにしました。
- メッシュ数が増減した際もノード名情報などをもとにメッシュ情報のマージを試みるように改良しました。
- 過去のバージョンではメッシュ数が増減した際はメッシュ情報のマージを行いませんでした。
これをノード名情報などをもとにマージを試みるように改良しました。
- アニメーションバインド対象が見つからない場合に警告を表示するように変更しました。
- アニメーションのバインド対象が見つからない場合に警告を表示するように変更しました。
コンソールパネルやNW4C_CreativeStudioConsole.exeの標準出力(--verboseオプションを指定)で確認できます。
- テクスチャや参照テーブルなどの不正な参照パスチェックを追加しました。
- テクスチャや参照テーブルなどの参照パスで、現在は廃止された (ワイルドカード記法) を利用した記述をファイル保存時にチェックして警告するようにしました。
- スケルタルアニメーションの圧縮処理で、特定条件のキーを含むカーブの圧縮処理を改善しました。
- InSlopeとOutSlopeの値が異なるキーが存在する場合も、FVSフォーマットでの格納を試みるように変更しました。
上記に当てはまる場合は、多くのケースで以前よりデータサイズが小さくなります。
(カーブの形状によっては変化しないことがあります。大きくなることはありません)
以前はこのようなキーが1つでも存在すると、FVSSフォーマットが使用されていました。
- 「選択を含むファイルと依存ファイルを保存」機能にファイルの上書き確認を指定できるように変更しました。
- 「選択を含むファイルと依存ファイルを保存」機能の保存ダイアログで上書き保存時の確認を指定できるようになりました。
- スケルタルアニメーションファイルに最適化ログを追加しました。
- スケルタルアニメーションファイル(cskla)に最適化ログを出力するようにしました。
- パーティクルのパラメータの初期値を変更しました。
- スケール(拡張)の初期値を(1,1,1)にしました。初速の速度の初期値を0.25にしました。
- テクスチャコンバイナの編集機能を強化
- テクスチャコンバイナの編集機能として以下を実装しました。
- 指定テクスチャコンバイナをコピーして次の段へ挿入
- 指定テクスチャコンバイナを削除
- テクスチャコンバイナの並び替え
- マテリアルパネル標準モードでバンプマッピングに使用するテクスチャの設定制限を追加
- マテリアルパネル標準モードでバンプマッピングに使用するテクスチャを設定する際に、追加されているテクスチャの数に合わせた制限を設けました。
- カラーピッカーの追加
- カラーサムネイルを左クリックすることでカラーピッカーがポップアップ表示されるようになりました。
- 複数コンテンツ選択時のコンテント名表記を修正
- プロパティパネル上部のコンテント名テキストボックスについて、複数コンテンツを選択した際に選択コンテンツ数を()内に表示することで複数編集中であることを明示するようにしました。
- 詳細モード/カテゴリリストのポップアップ表示に対応
- 詳細モード/カテゴリリストのポップアップ表示に対応しました。
カテゴリリストのピン止めを外すことで、プロパティパネルの表示領域を抑えつつ、ポップアップ表示により縦スクロールバーなしで全カテゴリが一覧できます。
- 参照されないテクスチャの警告機能を追加
- 参照されないテクスチャが読み込まれている場合、コンテンツパネルにて[!]アイコンが表示されるようになりました。
- コンソールパネルの警告表示をオレンジ色で表示
- コンソールパネルに表示される警告テキストをオレンジ色で表示するようにしました。
- Undo/Redo が正しく動作しない不具合を修正
- 以下の項目を除いて Undo/Redo が正しく動作するように修正しました。
- マテリアルパネル標準モードのシェーダータブ
- マテリアルパネル詳細モード
- パーティクルエミッタパネルの追従設定
- パーティクルセットパネルの寿命
- パーティクルモデルに追従する機能を追加
- 全般カテゴリに追従先パーティクルモデルを選択できるように機能を追加しました。
不具合修正
- CreativeStudioDaemon の起動に失敗する不具合を修正
- CreativeStudio のウインドウを最大化状態にしたのまま終了すると、その後 CreativeStudioDaemon(Mayaエクスポータから呼ばれる常駐版CreativeStudio) が起動不能になり、Maya からのエクスポート時にエラーメッセージが表示され、データの最適化やマージ処理に失敗する不具合を修正しました。
- 特定条件のモデルデータ最適化時に不正なデータを出力する不具合を修正
- 特定条件(スキニングモデルでDCCエクスポータからRigidSkinningモードで出力したデータ)の最適化時に不正なデータを出力し、プレビュー確認時にモデルが大きく崩れて表示される不具合を修正しました。
- 特定条件のモデルデータ最適化時にいくつかの最適化処理が省かれてしまう不具合を修正
- 特定条件の最適化時(最適化によるノード結合が起こるデータの一部)にいくつかの最適化処理(プリミティブ最適化、頂点列の量子化処理、最適化ログの記載)が省かれる不具合を修正しました。
問題が起こっているデータは、最適化ログ( OptimizationLog 要素)が中間ファイルに記載されていないことで確認が可能です。
該当データは通常通り表示されますが、最適化が不十分ですので再出力をしていただく必要があります。
- 新規に追加したテクスチャでアニメーションの設定が行えない不具合を修正
- 新規に追加したテクスチャに対して、一旦ファイルに保存して読みなおすまでアニメーションの設定が行えない不具合を修正しました。
- アニメーション付きスケルタルモデルの編集中にテクスチャファイルを読み込むとプレビュー表示が崩れる不具合を修正
- アニメーション付きスケルタルモデルの編集中にテクスチャファイルを読み込むとプレビュー表示が崩れる不具合を修正しました。
- 深い階層を持ち、それぞれのノードスケール値にゼロを設定したデータで読み込みに失敗する不具合を修正しました。
- モデルとスケルタルアニメーションの関連付けに関する不具合を修正
- モデルとスケルタルアニメーションを複数同時に読み込んだ際に、アニメーションとモデルの関連付けが食い違う不具合を修正しました。
また、アニメーションとモデルを同時に読み込まなかった場合でも、同一名称同士で関連付けされるように修正しました。
- 法線のバイナリ出力不具合を修正
- カメラキューブ座標またはカメラスフィア座標を使用している場合に、必要なはずの法線がバイナリ出力されない問題を修正しました。
- マテリアルパネル標準モードにおける参照テーブル '反射' の有効性表示不具合を修正
- マテリアルパネル標準モードのフラグメントタブにおいて、レイヤーコンフィグ 0, 1, 2, 6 を設定した場合に、参照テーブル '反射' の表示が強調されない問題を修正しました。
- マテリアルパネルのカリングモード設定にて、「表示しない(両面カリング)」は実機ランタイムでサポートされないため、選択できないようにしました。
- 頂点ライトのアンビエントアルファ値、半球ライトのアルファ値が編集できてしまう問題を修正
- 頂点ライトのアンビエントアルファ値、半球ライトのアルファ値は利用されない値なので、UI上で編集できないように修正しました。
- パーティクルセットパネルの実行時ワークメモリの自動計算不具合を修正
- パーティクルセットパネルにて実行時ワークメモリの自動計算にチェックをつけても自動計算が行われない問題を修正しました。
- パーティクル連携をバイナリ出力した際のエラー内容を修正
- パーティクル連携をバイナリ出力しようとした際に、適切なエラーが表示されるように修正しました。
- HILO テクスチャの表示不具合を修正
- マテリアルパネルにおいて HILO テクスチャにB、A成分が含まれたように表示されてしまう不具合を修正しました。
- 選択マテリアルの読み書き時に、テクスチャマッパーと参照テーブブルセットのフィルタ設定が連動して扱われる不具合を修正
- 選択マテリアルの読み書き時に、テクスチャマッパーと参照テーブブルセットのフィルタ設定が連動して扱われる不具合を修正しました。
マニュアルの更新
- 「UIリファレンス」の「エフェクト」にある「パーティクルエミッタパネル」の追加機能の説明を追記しました。
- 「UIリファレンス」の「スケルタルアニメーションデータパネル」の「圧縮品質について」に許容誤差値の設定一覧を追加しました。
- 「UIリファレンス」の「メインメニュー」に「保存先フォルダと保存ファイルの選択」ダイアログの説明を追記しました。
- 「UIリファレンス」の「プロパティパネル共通機能」に「カラーピッカー」の説明を追記しました。
- 「チュートリアル」の「エフェクト」に「パーティクルの追従設定」を追加しました。
- 「チュートリアル」の「エフェクト」に「パーティクルに追従しないチャイルドパーティクル」を追加しました。
- 「チュートリアル」の「グラフィックス(基本編)」に「参照テーブルの設定」を追加しました。
Version 1.1.1 ( 2010/10/07 )
機能追加 / 変更
不具合修正
マニュアルの更新
- チュートリアルのグラフィックス基本編「モデルの読み込み」の説明文に「常駐版 CreativeStudio ( CreativeStudioDaemon )」の説明を追記しました。
Version 1.1.0 ( 2010/10/04 )
機能追加 / 変更
- マテリアルに無効なテクスチャ設定を含むデータのバイナリ出力を禁止
- 描画効率に影響があるため、イメージが指定されていない無効なテクスチャ設定を含むデータのバイナリ出力を禁止するようにしました。
- フラグメントライト、アンビエントライトのカラー設定からアルファ編集UIを削除
- フラグメントライト、アンビエントライトの各種カラー設定において、ハードウェア制約により設定できないはずのアルファ値が編集できてしまっていましたが、今バージョンよりアルファ編集UIを削除し、編集できないようにしました。
- スケルタルアニメーションの圧縮出力機能を追加
- スケルタルアニメーションを圧縮(量子化)して出力する機能を追加しました。
スケルタルアニメーションデータパネルで品質を設定できます。
小数フレームに細かくキーが設定されているアニメーションに関して注意事項がありますので、CreativeStudioマニュアルのスケルタルアニメーションデータパネルのページをご覧ください。
- マテリアルのファイル入出力機能に詳細なカテゴリ指定機能を追加
- マテリアルのファイル入出力機能に詳細なカテゴリ指定機能を追加しました。
細かな項目ごとにコピーを行うかどうかを制御することができます。
- 同一ファイル名で、フォルダ位置が異なるファイルを同一ファイルと判断するように変更
- 同一ファイル名で、フォルダ位置が異なるファイルを同一ファイルと判断するように変更しました。
過去の挙動に戻す必要がある場合は、CreativeStudio の実行ファイルと同フォルダにある、NW4C_CreativeStudio.settings ファイルをエディタで編集して、AcceptSameFileNameDocument 要素の値を false に変更します。
- 同一ファイルが読み込まれた際に、上書きを行うファイル種類を追加
- 同一ファイルが読み込まれた際に、上書きを行うファイル種類に、アニメーション全般(*.cskla等)、参照テーブルセット(*.clts)、シェーダ(*.csdr)を追加しました。
- 出力先フォルダと出力ファイルを詳細に制御する機能の追加
- 出力先フォルダと出力ファイルを詳細に制御する機能が追加されました。
選択を含むファイルと依存ファイルを保存機能などで、利用できます。
- ファイル保存時のデータ妥当性チェックを追加
- ファイル保存時にデータ妥当性(不正な参照パスなど)をチェックして警告を表示するようにしました。
- アニメーションデータにユーザデータを追加
- アニメーションデータにユーザデータを追加しました。
- 新規作成アニメーションデータの初期フォルダ位置を変更
- 新規作成アニメーションデータを保存する際の初期フォルダ位置を関連付けられたモデルファイルと同一フォルダに変更しました。
- パーティクルセットパネル速度-初速に「指定ランダム方向」を追加
- パーティクルセットパネル速度-初速に「指定ランダム方向」を追加しました。
「方向」と「ランダムな角度」を指定することで円錐形状に放出することができます。
- モデルパネルのモデル情報カテゴリにボーンのスケーリング方式を表示
- モデルパネルのモデル情報カテゴリにボーンのスケーリング方式が表示されるようになりました。
- モデルパネルのメッシュカテゴリ、メッシュリストパネルに法線出力の有無を表示
- モデルパネルのメッシュカテゴリ、メッシュリストパネルにおいて、メッシュ毎に法線出力の有無を表示されるようになりました。
- メッシュリストパネルを追加
- モデルパネルのメッシュカテゴリの内容をより大きいウィンドウで表示するメッシュリストパネルを追加しました。
- パーティクルモデルパネルにエミッタ追加ボタンを追加
- パーティクルモデルパネルにエミッタ追加ボタンを追加しました。
- マテリアルパネル標準モード ブレンド/テスト タブのプリセットの仕様変更
- マテリアルパネル標準モード ブレンド/テスト タブのプリセットの設定項目に描画レイヤーを追加しました。
不透明、抜き設定の場合はレイヤー0が、半透明設定の場合はレイヤー1が選択されます。
- マテリアルパネル標準モード ブレンダータブの文言修正
- マテリアルパネル標準モード ブレンダータブ内にある「入力要素」「出力要素」という表現を「SRC」「DEST」に変更しました。
- 描画レイヤーの表記を変更
- これまで「レイヤー0 : 不透明メッシュとして描画」のように表記していたのを「レイヤー0」のように変更しました。
- テクスチャパネルの機能追加
- テクスチャパネルに以下の機能を追加しました。
- カラー、アルファイメージのプレビュー
- ミップマップのプレビュー
- 拡大、縮小表示
- ミップマップレベルの表示
- アニメーションデータパネルに圧縮品質設定を追加
- アニメーションデータパネルに圧縮品質を設定するためのUIを追加しました。
- 詳細モードカテゴリ表示の仕様変更
- 詳細モードカテゴリ表示機能について以下の変更を行いました。
- 表示切替の高速化
- すべてチェック/解除ボタンの追加
- 指定カテゴリにジャンプするボタンの追加
- カーブエディタでカーブ選択方法を改善
- カーブのキー以外の箇所でもマウス操作でカーブを選択可能にしました。
- カーブエディタでカーブのある項目のみを表示する機能を追加
- カーブエディタのツリー表示で、カーブのある項目のみを表示するフィルタ機能を追加しました。
- カーブエディタのスナップ設定を記憶するように対応
- カーブエディタのスナップ設定が記憶されるようになりました。
- プレビューパネルの注視点とグリッドの表示を改善
- 注視点とグリッドの表示方法を改善し、非常に小さいサイズのデータが編集しやすくなりました。
- メッシュ選択時にプレビューパネルでハイライト表示する機能を追加
- モデルパネルでメッシュを選択時にプレビューパネルでハイライト表示する機能を追加しました。
- ツリーアイテムの範囲選択に対応
- コンテンツパネルやワークスペースパネルのツリービューにおいて「Shiftキー」を用いた範囲選択やマウスドラッグによる矩形範囲選択に対応しました。
- Delete キーによる選択コンテンツの削除に対応
- Deleteキーによりコンテンツパネルで選択中のコンテンツを削除できるようにしました。
- コンテンツパネルのコンテキストメニューを調整
- コンテンツパネルのコンテキストメニュー項目を見直し、選択コンテンツに対する処理を右クリックから実行できるようになりました。
- 最近使った中間ファイルメニューを追加
- メインメニュー [ファイル]→[最近使った中間ファイル] にて、最近開いた中間ファイルの履歴から中間ファイルを開けるようになりました。
- コンソールパネルのログ表示仕様を変更
- 情報表示とエラー表示を統合し、情報は黒字、エラーは赤字で表示されるように変更しました。
- モデルパネルのスケール編集機能に連動機能を追加
- スケールの各要素を連動させて、一括で編集する機能を追加しました。
- パーティクルエミッタパネルのサイズ編集機能に連動機能を追加
- サイズの各要素を連動させて、一括で編集する機能を追加しました。
- カメラのWスケールのパラメータを、Wバッファフラグに変更
- カメラのWスケールは、基本的に決まった値しか設定しないためWバッファを使用するかどうかを選択するフラグに変更しました。
不具合修正
- 選択モデルの最適化で、ビルボード指定されたノードを持つスケルタルモデルが、モデルに変換されないように修正
- 選択モデルの最適化で「SkeletalModel Simplification」を利用した際に、ビルボード指定されたノードを持つスケルタルモデルが、モデルに変換されないように修正しました。
- スクリプトファイル中の処理が 1 つでも失敗した場合は失敗となるように修正
- スクリプトファイルを読み込んで実行した際に、処理が 1 つでも失敗した場合は失敗となるように修正しました。
- テクスチャパターンアニメーションで上書きしたテクスチャ参照が失われる不具合を修正
- ファイル保存時にテクスチャパターンアニメーションで上書きしたテクスチャの参照情報が失われる不具合を修正しました。
- ファイル名やファイルパスについて、大文字と小文字を区別しないように修正
- Windowsの挙動に合わせて、ファイル名やファイルパスについて大文字と小文字を区別しないように修正しました。
大文字と小文字の打ち間違えなどで意図せずに別ファイルとして扱われる不自然な挙動が改善されます。
- 未対応のファイル読み込みが起こった際に失敗を返すように修正
- 未対応のファイル読み込みが起こった際に失敗を返すように修正しました。
従来はファイルが存在しない場合のみ 失敗と判断していました。
- ノード最適化後のメッシュ統合で場合によってポリゴンが崩れる不具合を修正
- スキングメッシュの最適化で場合によってポリゴンが崩れる不具合がありこれを修正しました。
- 以下の条件を満たす場合に不具合を起こしていました。
- スムーススキニングメッシュ
- マテリアルが同一だが、DCCツール上では別シェイプノードである
- 最適化でノードが結合される
- 結合されたノード以下で、描画するのに必要なボーン構成が一致するスキニングシェイプがある
- ドイツ語ロケール環境等で、正しくファイル入力が出来ない不具合を修正
- ドイツ語ロケール環境等で、正しくファイル入力が出来ない不具合を修正しました。
- 作成メニューで作ったキューブモデルをファイル保存せずに実機ビューアに表示すると異常終了する不具合を修正しました。
- 作成メニューで作ったキューブモデルを一旦ファイル保存せずに実機ビューアに表示すると異常終了してしまう不具合を修正しました。
- スケルタルアニメーションをモデルと同時に読み込んだ際に、読み込みに失敗する不具合を修正
- スケルタルアニメーションをスケルタルモデルではない通常のモデルと同時に読み込んだ際に、誤って関連付けを試みて読み込みに失敗する不具合を修正しました。
- <SkeletalAnimationDccToolExportOption> タグが削除される不具合を修正
- 中間ファイルをCreativeStudioに読み込んで保存すると、<SkeletalAnimationDccToolExportOption> タグが削除される不具合を修正しました。
また、同時にタグ構造の変更を行いました。
- 中間ファイルの入出力時に、ログ情報などのツールバージョンが書き換わってしまう不具合を修正
- 中間ファイルの入出力時に、ログ情報などのツールバージョンが書き換わってしまう不具合を修正しました。
(ToolDescriptions 要素など動作には直接影響しないバージョン情報です)
- マテリアルパネルでテクスチャをすべて削除できない
- テクスチャを利用しないマテリアルであってもテクスチャをすべて削除できない問題がありましたが、これを修正しました。
- 頂点ライトのディフューズにマイナス値が設定できなくなっていた問題を修正
- 頂点ライトのディフューズにマイナスを設定できるようにしました。
マイナスライトとして使用可能です。
- ライトの有効化フラグを設定できない問題を修正
- 各種ライトパネルにライトの有効化設定を編集するUIを追加しました。
- マテリアルのプロパティペーストを行った直後、テクスチャコーディネータ等が編集できなくなる問題を修正
- マテリアルのプロパティペーストを行った直後、テクスチャコーディネータ等が編集できなくなる問題を修正しました。
- タイムラインパネルの再生/停止ボタンの同期不具合を修正
- アニメーション再生中にファイルを読み込む等すると、タイムラインパネルの再生/停止ボタンと正しく同期しない問題がありましたが、これを修正しました。
- 「現在のパーティクル数」が描画数より多く表示される不具合の修正
- パーティクルセットパネルの「現在のパーティクル数」が実際のパーティクル描画数より多く表示されてしまう不具合を修正しました。
- パーティクルセットパネルのスケールのアニメーション変更時の初期値の改善
- パーティクルセットのスケールのアニメーションの種類を変更したときに、初期値が0になってしまう問題を改善しました。
- アニメーションの関連付け処理を改善
- ツール内にモデルがただ 1 つ読み込まれている場合は、モデルを選択していなくてもアニメーションが関連付けられるように挙動を修正しました。
マニュアルの更新
- PARTNER-CTR Debugger への表示方法を修正
- チュートリアルのグラフィックス基本編に「複数マテリアルの編集」を追記
- チュートリアルのグラフィックス応用編に「ライトアニメーション」を追記
- チュートリアルのグラフィックス応用編に「カメラアニメーション」を追記
- UI リファレンスに「メッシュリスト」を追記
- UI リファレンスのプロパティパネルエフェクトに「共通設定(アプリプログラマ向け)」を追記
- UI リファレンスのプロパティに「アニメーションデータパネル」を追記
- UI リファレンスのスケルタルアニメーションデータパネルに、「コマ形式と通常形式の違い」と「圧縮品質について」の説明を追記しました。
Version 1.0.1 ( 2010/08/23 )
機能追加 / 変更
機能追加 / 変更はありません。
不具合修正
- マージ処理でモデルやメッシュ関連のパラメータがマージされない不具合を修正
- マージ処理でモデルやメッシュ関連のパラメータがマージされない不具合を修正しました。
具体的には、メッシュ各種パラメータ(表示/非表示設定、描画優先度、ユーザデータ)と、モデル各種パラメータ(アニメーション設定、表示/非表示設定、カリングモード、ユーザデータ)のマージに対応しました。
- DCCエクスポータ用の一時フォルダの内容が削除されない不具合を修正
- DCCエクスポータから Creative Studio にデータを転送する際に利用する一時フォルダの内容が削除されず
にファイルが増殖する不具合を修正しました。
- 中間ファイルの改行コードが LF の場合の不具合を修正
- 改行コードが LF になっている中間ファイルを読み込んだ場合に、ファイルの読み込みに失敗する不具合を修正しました。
- マテリアルパネル標準モードのコーディネータとの組み合わせが編集できなくなる不具合を修正
- マテリアルの選択を切り替えると、マテリアルパネル標準モードにおいてコーディネータとの組み合わせが編集できなくなる不具合がありましたが、これを修正しました。
マニュアルの更新
Version 1.0.0 ( 2010/07/29 )
機能追加 / 変更
- 「スケルタルモデルをモデルに変換」の挙動を変更
- 以前のバージョンでは「単一ノードに圧縮」を実行してからモデルへの変換処理を行っていました。
これを、モデルへの変換処理だけを単体で実行するように変更しました。
- 「選択モデルの最適化」機能のメニュー表記を変更
- 「選択モデルの最適化」機能のメニュー表記を Maya エクスポータのオプション名と一致するように変更しました。
- 中間ファイルフォーマットの変更
- カメラアニメーションの情報を追加しました
- .clgt(あるいはライトを含む.cres)に、追加で出力
- LightAnimationData 追加
- GraphicsAnimationGroupDescription に、Name="LightAnimation"のものを追加
- ライトアニメーションの編集・プレビュー機能の追加
- 角度減衰が設定されていないスポットライトを実機側に合わせた挙動に変更
- 角度減衰が設定されていないスポットライトを照らさないように変更しました。
- プレビューパネルに表示されるグリッド数をX,Z軸で等しくなるよう変更
- プレビューパネルに表示されるグリッド数はコンフィグレーションファイルで X , Z 軸別々に設定できましたが、X , Z 軸共通のグリッド数の設定に統一しました。
- プレビューパネルを実機解像度モードにした時に、カメラパネルで編集したアスペクト比がプレビューに反映されるように変更しました。
- カメラパネルのアスペクト比の編集 UI に上下画面の比が設定できるボタンを追加しました。
- シェーダークリエイションパネルの各リスト項目を選択編集に対応
- シェーダークリエイションパネルでの項目を設定後にも編集できるように変更を行いました。
- アニメーションを持つライトについて、種類を変更できないように変更
- ライトがアニメーションを持っている時は、ライトの種類を変更できなくなるようにUIを変更しました。
- 実機解像度プレビューモードでアスペクト比が反映されるように変更
- プレビューパネルを実機解像度モードにした時に、カメラパネルで編集したアスペクト比がプレビューに反映されるように変更しました。
また、カメラパネルのアスペクト比の編集UIに上下画面の比が設定できるボタンを追加しました。
- レンダーソートの設定UIをプレビューパネルへ移動
- レンダーソートの設定UIをカメラパネルからプレビューパネルへ移動しました。
また、レンダーソート設定のコンフィグレーション対応を行いました。
- フォグパネルのフォグ濃度を特定のアップデータのみ使用できるよう変更
- 線形関数によるフォグではフォグ濃度が反映されないため、UI上で設定できなくしました。
- メインメニューの構成を変更
- メニュー項目の文言や並びを整理しました。
- '新規作成' は 'すべて閉じる' に変更されました。
- ヘルプメニューを追加しました。
- アプリケーション終了時、すべて閉じる時の確認メッセージを追加
- アプリケーション終了時、すべて閉じる時に、確認メッセージを表示してから終了またはドキュメントを閉じるように変更しました。
- マテリアルパネルのUI調整
- マテリアルパネルUIを以下の通り変更しました。
- 'コンバイナ' タブを 'フラグメント' タブに変更
- 'ブレンダー' タブを 'ブレンド / テスト' タブに変更
- タブ内のUI構成を見直し、大幅に変更
- ステンシルテストUIは標準モードから削除(詳細モードで編集可能)
- 'ポリゴンの表示面' を 'カリングモード' に変更
- 表示しない(両面カリング)は、詳細モードでのみ選べるように変更
- '透明性' と '描画レイヤー' を '描画レイヤー' に統一
- モデルを表示チェックボックスを廃止
- 'モデルを有効' で代用できるため、'モデルを表示' を廃止しました。
- モデルパネルにモデル情報カテゴリを追加
- モデルパネルにボーン数やマテリアル数等を表示する 'モデル情報' カテゴリを追加しました。
- アプリケーション終了時、すべて閉じる時の確認メッセージを追加
- モデルとパーティクルの連携プレビューに対応
- モデルとパーティクルを組み合わせてプレビューできるようになりました。
メニュー[作成 ]→[パーティクル連携] を選択してパーティクル連携を作成し、パーティクル連携パネルにて組み合わせるモデルとパーティクルの設定を行います。
この機能はNWCSプレビュー専用の機能であり、実機では動作しません。
- 空白文字列が含まれるフォルダパスにある関連中間ファイルが読みこまれない不具合を修正
- 空白文字列が含まれるフォルダパスにある関連中間ファイル ( モデルが利用するテクスチャなど ) が読みこまれない不具合を修正しました。
不具合修正
- ボーン数1のスケルタルモデルに対してマージが正しく行われない不具合を修正
- ボーン数が1となるデータで、マージが正しく行われないことがありました。エクスポータで Unite All Node を指定してマージ出力する際に、問題が起こっていました。
- スケルタルモデルではない通常のモデルに対してマージが動作しない不具合を修正
- スケルタルモデルではない通常のモデルに対してマージが動作しない不具合を修正しました ( エクスポータで Convert To Model を指定して出力したデータに関わるマージで問題が起こっていました )。
- ボーン最適化後のメッシュ統合が十分に行われない不具合を修正
- スキニングモデルを最適化した再に、十分にメッシュ統合が行われない不具合を修正しました。
- ボーン最適化後に頂点のスケールが変わってしまう不具合を修正
- データによって、スキニングモデルの最適化後に、ウエイト値の値が狂うことによって頂点のスケールが変わってしまう事がありました。
- ボーン最適化の際に、頂点カラーの値が変化してしまう不具合を修正
- ボーン最適化の際に、複数の頂点で同一の頂点カラーが設定されているデータで頂点カラーが変化してしまう不具合を修正しました。
- シェーダークリエイションパネルの不具合修正
- シェーダークリエイションパネルでシェーダーシンボルが複数ある場合に、型指定が正しく行われず、すべてVector値を取ってしまう不具合を修正しました。
また、シェーダプログラムインデクスが正しく反映されない不具合を修正しました。
- ビルボードの不具合修正
- ビルボードに親以上のボーンやノードの回転やスケールが適応されなかった問題を修正しました。
- ポリゴンオフセットのファクター項目を削除
- DMPGLはポリゴンオフセットのユニット項目のみに対応していて、ファクター項目には対応していないため削除しました。
PODではファクター項目に対応しているのか、NWCSのプレビューには反映されていたためNWCSとCTR実機でポリゴンオフセットの見た目が異なる事がありました。
- 中間ファイルをドロップして開いた場合は参照先のファイルが追加されない不具合を修正
- マテリアルパネルのテクスチャマッピング方法で利用できない組み合わせを選択できないように修正
- ハードウェア仕様に沿って、テクスチャマッピング方法に利用できない組み合わせを選択できないようにしました。利用できる設定は以下の通りです。
- テクスチャ座標
- カメラキューブ座標
- カメラスフィア座標
- 投影
- マテリアルパネルの反射、フレネル(参照テーブル)で入力角にSP、CPを選択できないように修正
- ハードウェア仕様で反射とフレネルには、入力角 SP、CP が使用できないため、UI上で選択できないように修正しました。
- ミップマップを含むテクスチャのデータサイズ表記不具合の修正
- テクスチャのデータサイズ表示がミップマップを考慮したデータサイズにならない問題がありましたが、これを修正しました。
- 参照テーブルセットやテクスチャのリンク切れ状態が正しく表示されない不具合を修正
- マテリアルパネルやフラグメントライトパネルの参照テーブル設定、マテリアルパネルのテクスチャ設定において、参照テーブルセットやテクスチャがリンク切れの状態だと、'使用しない' と表示され、正しく編集できない問題がありましたが、これを修正しました。
- シーン環境内のライトセットのコメントが保存されない不具合を修正
- シーン環境に含まれるライトセットのコメントが保存されない不具合がありましたが、これを修正しました。
- プロパティパネルでの LA4, LA8 テクスチャ表示不具合を修正
- プロパティパネルで LA4, LA8 テクスチャのカラー画像とアルファ画像が逆になってしまう問題がありましたが、これを修正しました。
- パーティクルの中間ファイルアップデータの不具合の修正
- テクスチャパターンアニメーションのパターンを指定する文字列が空の場合に、正しくアップデートできない不具合を修正しました。
マニュアルの更新
特にありません。