顔画像フィッティングソフト -FaceFit- 
Install Manual for Windows
(c) Seikei Universiy, Morishima-lab, Tatsuo Yotsukura

#1 はじめに
本ソフトウェアは顔画像合成モジュールで特定のエージェントのモデルを作成するツールです。

#2 動作環境
本ソフトの動作確認は以下のようなハードウェア環境で行われています。

(Test 1:)
CPU: PentiumIII 1GHz x 2
Memory: 1GByte
Graphics: ELSA社 GLORIA II (Graphics chip: NIVIDIA Quradro 2pro)
M/B: Intel 440GX
OS: Windows 2000 sp2

(Test 2:)
CPU: AMD Athlon MP 1900+ x 2
Memory: 1GByte
Graphics: Nvidia GeForce4 MX 460
M/B: ASUS A7M266-D (AMD-76x)
OS: Windows XP Professional sp1

(Test 3: Note IBM Thinkpad X23)
CPU: Mobile Pentium III 866MHz
Memory: 650MByte
Graphics: ATI Mobility Radeon
OS: Windows XP Profesional sp2

尚、想定される、動作必要環境は次の通りです。
CPU: PentiumIII 以上
Memory: 256M (512M推奨)
Graphics: NVIDIA GeForce2相当
OS: Widnows NT系 

またコンパイルには Microsoft Developer Studio: Visual C++ Ver.5 sp6
を使用しています。以下のインストール方法は全てこのコンパイラを用いています。


#3 使用ライブラリ
コンパイルの前にライブラリのインストールが必要です。
OpenGL ライブラリ、GLUTライブラリ、PLIBライブラリ、が必要です。

・OpenGLライブラリ
グラフィックス描画用ライブラリです。
http://www.opengl.org
* このライブラリはWindows NT, 2000, XP系でしたら既にインストールされています。
もし、Windows9x系でしたらインストールの必要がある可能性があります。
上記URLを参考にインストールをお願いします。
* Version 1.2 以上

・GLUTライブラリ (OpenGL Utility Toolkit(GLUT))
OpenGLをサポートするライブラリです。
http://www.xmission.com/~nate/glut.html
上記サイトからWin32 dll, libのBinaryをダウンロードするか、ソースをコンパイルし
てライブラリを制作してください。
* Version 3.7.6
制作したライブラリは次の場所に入れておくと便利です。
（以下GLUTのREADMEから抜粋）

  o  Microsoft Developer Studio 6 workspace and project files have
       been included in the source code distribution.
       
       To build the glut dll: 
       First, open Microsoft Developer Studio.
       Then, select File -> Open Workspace and find the glut.dsw file
       in the file dialog and double-click on it.  
       Finally, select Build -> Build glut32.dll.
       When the build is finished, it will copy:
       glut32.dll to %WinDir%\System, 
       glut32.lib to $(MSDevDir)\..\..\VC98\lib, and 
       glut.h     to $(MSDevDir)\..\..\VC98\include\GL.
       
       Additional workspace files have been included in the progs, test
       and lib directories to build the progs, tests and libs respectively.

・PDIBライブラリ (STEVE'S PORTABLE GAME LIBRARY)
ウインドウ生成、各種インタフェース構築用のライブラリです。
http://plib.sourceforge.net/index.html
このライブラリのPUI（A Picoscopic User Interface)ライブラリを本プログラムを
使用しています。
上記サイトからライブラリソースをコンパイルしてください。
* Version: 1.60
制作したライブラリは次の場所に入れておくとコンパイルに便利です。

各種ライブラリ　　*.lib ( *_d.lib: Debug用) ... $(MSDevDir)\..\..\VC98\lib
ヘッダーファイル　*.h ... $(MSDevDir)\..\..\VC98\include\plib\

#4 ファイル構成
本アプリケーションのファイル構成は次のようになっております。

$ --- data (アプリケーションに必要なデータ）
   |         
   -- src  (ソースファイル)
   |
   -- sample (顔画像サンプル）
   |    |
   |    |- sampel_emotion (表情定義ファイルサンプル)
   |
   -- visualc (Windows用Make(プロジェクト)ファイル)
   |
   -- bin (実行ファイル)


#5 コンパイル
visualc フォルダに移動し、Visual StudioにてFaceFit.dswを開いてください。
そこでコンパイルを行ってください。#3 で完全に各種ライブラリがインストール
完了していれば問題なくコンパイルが完了します。

#6 実行ファイル
Debug、Releaseモードで実行ファイルの名称が異なります。
FaceFit.exe ... Release mode (通常の実行はこちらで行ってください）
FaceFit_d.exe ... Debug mode

操作方法はmanual.pdfをご覧ください。

2002/02/04