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

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

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

(Test)
CPU: PentiumIII 1GHz x 2
Memory: 1GByte
Graphics: ELSA社 GLORIA II (Graphics chip: NIVIDIA Quradro 2pro)
Graphics Driver: NVIDIA Driver: Version 1.0-3123
M/B: Intel 440GX
OS: TurboLinux 7.0J
kernel: 2.4.18
gcc-g++: 2.95.3
glut: 3.7


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

またコンパイルには gcc-g++を使用しています。
以下のインストール方法は全てこのコンパイラを用いています。

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

・OpenGLライブラリ
グラフィックス描画用ライブラリです。
もし、ライブラリが使用環境でない場合はInstallをお願いいたします。

・GLUTライブラリ (OpenGL Utility Toolkit(GLUT))
OpenGLをサポートするライブラリです。
もし、ライブラリが使用環境でない場合はInstallをお願いいたします。

・PDIBライブラリ (STEVE'S PORTABLE GAME LIBRARY)
ウインドウ生成、各種インタフェース構築用のライブラリです。
http://plib.sourceforge.net/index.html

このライブラリのPUI（A Picoscopic User Interface)ライブラリを本プログラムを
使用しています。
上記サイトからライブラリソースをコンパイルしてください。

* Version: 1.60

インストール方法は次の通りです。
* PLIBより抜粋
The simplest way to compile this package is:

  1. `cd' to the directory containing the package's source code and type
     `./configure' to configure the package for your system.  If you're
     using `csh' on an old version of System V, you might need to type
     `sh ./configure' instead to prevent `csh' from trying to execute
     `configure' itself.

     Running `configure' takes awhile.  While running, it prints some
     messages telling which features it is checking for.

  2. Type `make' to compile the package.

  3. Optionally, type `make check' to run any self-tests that come with
     the package.

  4. Type `make install' to install the programs and any data files and
     documentation.

  5. You can remove the program binaries and object files from the
     source code directory by typing `make clean'.  To also remove the
     files that `configure' created (so you can compile the package for
     a different kind of computer), type `make distclean'.  There is
     also a `make maintainer-clean' target, but that is intended mainly
     for the package's developers.  If you use it, you may have to get
     all sorts of other programs in order to regenerate files that came
     with the distribution.

もしInstallがうまくいかないようでしたら、PLIBのINSTALLファイルを
お読みください。

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

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

#5 コンパイル
$ cd src
$ make
を行いますとコンパイルが開始します。
コンパイルエラーが発生するときはGL系ライブラリの在処が異なるおそれがあります。
Makefileを編集後、再度Makeを実行してください。

#6 実行ファイル
binディレクトリに FaceFit があります。
$ ./FaceFit
で実行してください。

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

2002/02/09