LR Photo Studio

ドロップした TMC ファイルを表示します


●プログラムについて

・プログラムの一部に Texture Tool JPN Custom 0.3.0 のコードを利用させて頂いております。


●更新履歴

2016.3.23.1
	・レンダリングプログラム紹介の目的で公開

2016.3.23.2
	・光の反射の計算に絶対的な法線の向きを使ってしまっていた問題を修正

2016.3.24.1
	・ファイル読み込み時のエラーを明示的に表示するようにした
	・テクスチャの画素数がゼロである場合を考慮するようにした
	・肌メッシュが濡れ UV を持たない場合を考慮するようにした
	・スペキュラのパラメーターを独自解釈の方式に変更
	・描画順を安定なソートに変更
	・データの追加読込機能を実装
	・頂点法線が存在しない場合を考慮するようにした
	・環境光の反射量をマテリアルカラーから取得するようにした
	・乱反射の反射量をマテリアルカラーから取得するようにした
	・乱反射についても光源の大きさを考慮するようにした
	・キャラクターが回転しているときに光源の移動方法が自然になるようにした
	・キャラクターが後ろを向いているときに上下回転が自然になるようにした
	・光源がキャラクターの後ろにも回り込めるようにした
	・逆光時の回折量をマテリアルカラーから取得するようにした
	・眼鏡の表示・非表示を選択できるようにした
	・切替機能を実装した

2016.3.25.1
	・Alpha152 の表示に対応
	・補間された法線の修正時に面法線でなくそれ自身と視線ベクトルの内積を評価するようにした
	・切り替え情報を持たない場合を考慮するようにした
	・MOT01_Head が存在している場合、
	　グローバル座標系が指定されている WGT_hair を MOT01_Head の座標系で描画するようにした

2016.3.26.1
	・WGT_hair の座標系の修正が行われる場合、
	　グローバル座標系でないものに対しても元の座標系に対する相対座標として座標を再計算するようにした
	・頭と体の TMC が両方存在して MOT01_Head の座標系が異なっている場合
	　体側に合うよう頭側全体を座標変換するようにした
	・スクロールバーがなめらかに動くようにした
	・法線の主観的符号を補間法線ではなく面法線から定めるようにした
	・Alpha152 の光の屈折に関するパラメーターの解釈を変更
	・リセットボタンを実装
	・マウスの左クリック・中クリック・右クリック、ホイールで（Noesis のように）カメラや光源を移動できるようにした
	・複数ファイルドロップでファイルが同時に読み込まれるようにした
	・肌の鏡面反射の計算方法を変更
	・接ベクトルは一貫して面接ベクトルを使い補間接ベクトルは一切使わないようにした
	・ボリュームマップのノーマルマップを利用するようにした
	・画像の出力機能を実装
	・起動オプションから TMC を読み込めるようにした
	・近接光源モードを実装
	・プログレスバーを実装

2016.3.27.1
	・タイムアウトの起点を描画処理の終了時点から開始時点へ変更
	・内部でメモリ領域を確保するタイミングを見なおした
	・横方向の回転とすべての方向の平行移動について、ドラッグで変更する場合のスピードを半分にした
	・ドラッグ操作において、少しでもドラッグすれば最小単位は表示が変化するようにした
	・TMC ファイル以外のアイコンを掴んでいても、同時に TMC ファイルが掴まれていればドロップできるようにした
	・マルチスレッド処理において、ポリゴンの枚数において領域の分割数を変化させるようにしパフォーマンスが飛躍的に向上
	・WGT_zdmodel を表示しないようにした
	・スクロールバー動作時の無駄な再描画を削減した
	・異方性の鏡面反射を描画するようにした
	・レンダリング結果の表示用形式への変換もマルチスレッドで行うようにした

2016.3.28.1
	・濡れスペキュラの色がおかしかった問題を修正
	・トラックバーを変化させたときの描画が二重に起こっていた問題を修正
	・処理の無駄を削減してパフォーマンスを更に２倍程度向上
	・スペキュラにもアルファチャンネルを適用するようにした
	・ホイールによる拡大を Noesis と同じ方向にした
	・メインウインドウへのドロップ時のエラーを明示するようにした
	・アルファチャンネルがゼロの部分は描画順がそれよりもあとのオブジェクトでも隠さないようにした
	・頭のボーンの修正が破綻してしまっていた問題を修正
	・頭付属の眼鏡とコスチューム付属の眼鏡が同時に存在する場合、コスチューム付属のものを優先させるようにした
	・レイチェルとティナの眼鏡の有無が切り替えられるようにした
	・マリーとほのかの眼鏡が黒くならないようにした
	・周囲の映り込みを描画するようにした
	・汚れ調整機能を追加
	・近接光源モードで光源が画面右端まで描画されないことがある問題を修正
	・リセットボタンで右下のチェックボックスもリセットされるようにした
	・描画順の判定モードを考慮するようにした
	・スペキュラマップが４番目のテクスチャであった場合に適用されなかった問題を修正
	・状態のコピー・ペーストを実装
	・各コントロールにツールチップによる説明が表示されるようにした
	・リセット機能でウインドウサイズもリセットされるようにした
	・起動オプションに -p を指定することでカタログモードが起動するようにした
