1

本書について
本書は、Dhaiba（ダイバ）と呼ばれる人間の 3 次元モデルを使って人体シミュレーションをするソフトウェ
ア、DhaibaWorks の概要と操作方法を解説したマニュアルです。
DhaibaWorks は、機能とプロパティを併せ持つ「エレメント」という仕組みを持つことで、人体のシミュ
レーションを実現しています。この「エレメント」についての詳しい説明は、「DhaibaWorks ユーザーズ
ガイド 別冊：エレメント編」をご覧ください。また、本書と併せて「DhaibaWorks チュートリアル」を使用していただくと、人体モデルや姿勢の作成、エルゴノミクス評価についてより深く学ぶことができま
す。

改訂履歴
日付

改訂履歴

2017 年 3 月 15 日

初版

2017 年 3 月 31 日

第2版

2

目次

1章

イントロダクション .................................................................................................... 5

1-1 はじめに .......................................................................................................................................... 6
DhaibaWorks とは......................................................................................................................... 6
DhaibaWorks でできること .......................................................................................................... 6
開発コンセプト ............................................................................................................................. 7システム構成................................................................................................................................. 7
入手方法 ........................................................................................................................................ 7
1-2 基本的な操作方法 ............................................................................................................................. 8
動作環境 ........................................................................................................................................ 8
DhaibaWorks をインストールする................................................................................................ 9
DhaibaWorks を起動する ............................................................................................................ 10
DhaibaWorks の基本ウィンドウを理解する ............................................................................... 11
マウス、キーボードを使った基本操作 ....................................................................................... 13
1-3 エレメントの概要 ........................................................................................................................... 17
エレメントとは？ ....................................................................................................................... 17
エレメントプロパティ ................................................................................................................ 17
エレメントアクション ................................................................................................................ 21
エレメントの依存関係 ................................................................................................................ 22

2章

DhaibaWorks の操作方法 .......................................................................................... 25

2-1 ファイル.......................................................................................................................................... 26
シーンファイルを開く ................................................................................................................ 26
シーンファイルを保存する ......................................................................................................... 27
2-2 編集 ................................................................................................................................................. 28
Undo ........................................................................................................................................... 28
Redo ........................................................................................................................................... 28
スクリーンショットをコピー...................................................................................................... 28
平行移動モード/回転モード/スケーリングモード ....................................................................... 28
Toggle Visibility ........................................................................................................................... 29
2-3 View ................................................................................................................................................ 30
2-4 エレメント ...................................................................................................................................... 32
Create Element（エレメント作成の共通手順） ......................................................................... 32

3

選択されているメッシュをマージ .............................................................................................. 33

3章

ウィンドウのカスタマイズ ....................................................................................... 35

3-1 メニューバーのカスタマイズ ......................................................................................................... 36
3-2 ショートカットアイコンのカスタマイズ........................................................................................ 38
3-3 ウィンドウ配置の変更 .................................................................................................................... 41

付録 ....................................................................................................................................... 45
用語集 ..................................................................................................................................................... 46
索引 ......................................................................................................................................................... 52

4

Chapter 1 INTRODUCTION
1章 イントロダクション

1-1

はじめに

1-2

基本的な操作方法

5

1 章イントロダクション

1-1 はじめにDhaibaWorks とは「製品設計プロセスにおいてエルゴノミック設計を計算機を用いて支援するためのソフトウェ
ア・プラットフォーム」
製品設計に人間工学を取り入れた人間中心設計（エルゴノミック設計）は、使いやすさ・操作しやすさといった人間工学指標を向上させることを目的としています。
DhaibaWorks は、人体の形状、機能、行動などをモデル化し、コンピューター上に再現したデジタルヒューマンモデルと 3 次元 CAD システムなどを利用したデジタルモックアップを用いて製品の人体シミュレー
ションを行うことで、最適な人間中心設計の実現を支援するソフトです。

DhaibaWorks でできること•

男女別、地域別などの統計的な代表寸法をもつデジタルヒューマンモデルや、個人別モデル、手モデ
ルを生成することができます。

•

様々な 3 次元 CAD システムに対応しています。

•

デジタルヒューマンモデルの姿勢の生成・解析から人間工学指標の評価を行い、最適な製品設計の実現を支援します。

•

プラグインや Python スクリプトなどにより、用途に応じて機能を拡張することができます。

6

1-1 はじめに

開発コンセプト
従来の人間中心設計では、被験者がモックアップに直接触れてテストすることで製品の人間工学指標を評価していました。
しかし、この方法では、設計を修正するたびにモックアップを作り直したり、年齢や性別・体型の異なる幅広い被験者を多数確保する必要があり、時間とコストがかかります。また、テストを終えた後、被験者の主観的な評価を合理的に設計に反映するのが難しいという問題がありました。
DhaibaWorks は、デジタルヒューマンモデルを使用して、コンピューター上で人体シミュレーションを行うことで、これらの問題を解決するために開発されました。

システム構成本ソフトは、以下のように構成されています。

入手方法•

デジタルヒューマン技術協議会公式サイト（特定の会員のみ）
http://www.dht-conso.org•

産業技術総合研究所より直接入手（共同研究版など）

7

1 章イントロダクション

1-2 基本的な操作方法

動作環境•

ソフトウェアプラットフォーム

Mac OS X（10.9.0 以上）
Windows 7/8 64bit

必要なライブラリ

Visual Studio 2012 更新プログラム 4 の Visual C++再頒
布可能パッケージ（Windows のみ）•

ハードウェアCPU

64bit Intel/AMD マルチコアプロセッサ

GPU

OpenGL3.0 対応

メモリー

4GB 以上（8GB 以上を推奨）

ハードディスク

2GB 以上の空き容量81-2 基本的な操作方法

DhaibaWorks をインストールする
1. DhaibaWorks2016 v1.16.XXXX.zip を任意のディレクトリにコピーします。

2. zip フォルダーを解凍します。

Note
インストール先のフォルダーパスに全角文字（2 バイト文字）が含まれていると、正しく動作しないことがあります。必ずフォルダーパスに全角文字（2 バイト文字）を含まない場所にインストールしてください。

9

1 章イントロダクション

DhaibaWorks を起動する
1. 解凍したフォルダーを開き、アプリケーションを起動します。1
Mac OS X の場合：DhaibaWorks.app をクリックします。

Windows の場合：DhaibaWorksApp.exe をダブルクリックします。

Note
起動しない場合は、Visual Studio 2012 更新プログラム 4 の Visual C++再頒布可能パッケージをインストールして、vcredist_x64.exe を起動してください。

1

SDK バージョンの場合は、bin フォルダーの中に入っているアプリケーションを起動してください。

101-2 基本的な操作方法

DhaibaWorks の基本ウィンドウを理解する
DhaibaWorks を起動すると下記の画面が表示されます。
※

起動時にはヒューマンモデルは表示されません

基本ウィンドウ

[5]

[1]
[2]
[6]
[3]

[7]
[8]

[4]

[9]
No

項目

1

メニューバー[10]
説明
メニューバーからプルダウンメニューで表示される項目を選択し、対応するコマンドを実行します。
詳細は「2 章 DhaibaWorks の操作方法」（P.25）を参照してください。

2

ショートカット

使用頻度の高いコマンドがアイコン化されています。

アイコン

詳細は、「ショートカットアイコンの説明」（P.12）を参照してください。

3エレメントリスト

現在のシーンに含まれるすべてのエレメントが表示されます。

4

エレメント

エレメントリストで選択したエレメントのプロパティが表示されまプロパティ

す。値を選択して編集することができます。

5

ディスプレイ

現在のシーンが表示されます。

6

パイプライン

1 つまたは複数のスクリプトを実行します。

11

1 章イントロダクション

項目

No
7

オペレーション

説明
提供されているスクリプトのリストが表示されます。

リスト
8

エディタ

エレメントの編集画面が表示されます。
※

エディットモードが有効なエレメントで、エディットモードに切り替えたときにだけ表示されます。

9

ログ出力ウィンドウ

DhaibaWorks のバージョン情報、エラー情報などが表示されます。

10

Python コンソール

Python スクリプトを入力して実行することができます。

ショートカットアイコンの説明
アイコン

説明
XML/FBX/OBJ シーンファイルを開きます。（P.26）

XML シーンファイルを保存します。（P.27）

JavaScript を実行します（非推奨）。

Python スクリプトを実行します。

メッシュエレメントを作成します。

アーマチャ（リンクモデル）エレメントを作成します。

SSD エレメントを作成します。

特徴点セットエレメントを作成します。

フォースセットエレメントを作成します。

MoCap シーケンスエレメントを作成します。

光源エレメントを作成します。

12

1-2 基本的な操作方法

エレメントの詳細は、DhaibaWorks ユーザーズガイド別冊：エレメント編を参照してください。

ウィンドウのカスタマイズ
メニューバー、ショットカットアイコン、ウィンドウ配置はカスタマイズすることができます。
詳細は、「3 章 ウィンドウのカスタマイズ」（P.35）を参照してください。

マウス、キーボードを使った基本操作
マウス、キーボード操作は使用する画面によって操作方法が異なります。

メニューバー
操作
左クリック

アクション
選択したコマンドを実行します。

エレメントリスト

エレメントグループ
エレメント

新規グループアイコン
削除アイコン操作

アクション

エレメントまたはエレメン

エレメントを選択します（Shift キーや Ctrl キーで複数選択可）。

トグループ名を左クリック
エレメントまたはエレメン

アクションの一覧を表示します。

トグループ名を右クリック
エレメントまたはエレメン

エレメントの表示順を変更します。

トグループ名をドラッグ13

1 章イントロダクション操作
新規グループアイコンをク

アクション
エレメントグループを作成します。

リック
削除アイコンをクリック

選択中のエレメントを削除します。

2

エレメント名/エレメントグループ名の太字/細字
表示状態のエレメントは太字で表示されます。表示プロパティを持たないエレメントや、非表示状態のエレメントは細字で表示されます。

細字のエレメント名
太字のエレメント名

エレメントプロパティ
操作
プロパティまたは

アクション
プロパティを変更します。

値の欄を左クリック

2

他のエレメントと親子関係がある場合は削除できません。

14

1-2 基本的な操作方法

ディスプレイ

操作

アクション

左ドラッグ

ビューを回転します。

Shift キー+左ドラッグ

ビューを平行移動します。

マウスホイール

ビューを拡大・縮小します。

ディスプレイに表示されているエレメント
操作

3

アクション

左クリック

エレメントを選択します（Shift キーや Ctrl キーで複数選択可）。

右クリック

アクションの一覧を表示します。

Tab キー

選択エレメントの編集モードを切り替えます。

G/R/S キー

選択エレメントを平行移動/回転/拡大・縮小します。

V キー

エレメントの表示/非表示を切り替えます。

3

エディットが有効なエレメントのみ。

15

1 章イントロダクション

編集モードの切り替え
編集モードに切り替えることができるエレメントを選択している場合、ディスプレイにメッセージが表示されます。

16

1-3 エレメントの概要

1-3 エレメントの概要

エレメントとは？
DhaibaWorks では、モデルの形状、関節構造などの様々なデータや、そのデータに関連する様々な機能を追加・削除したり、実行したりすることができます。ここではこれらの最小単位を「エレメント」と呼んでいます。また、エレメントの種類は「エレメントタイプ」と呼びます。
例えば、人体や製品の表面形状は「メッシュ」というエレメントタイプのエレメントとして、人体の関節構造は「アーマチャ」というエレメントタイプのエレメントとして存在します。
エレメントは、エレメント名やエレメントのサイズ、座標などの属性を持っており、これらの値を変更することができます。DhaibaWorks ではこのエレメントの属性をエレメントプロパティと呼びます。また、それぞれのエレメントが持っている、エレメントを作成・編集する機能をエレメントアクションと呼びます。

エレメントプロパティ
エレメントプロパティは以下のようなデータタイプを持っています。

表記
プロパティ値のタイプ

値

Bool

Yes/NoText

文字列

Integer

整数値

Float

実数値

Vec4

3 次元ベクトル

XYZ

ベクトル

Matrix

行列値

ダイアログ

---

変更方法

17

1 章イントロダクション

エレメントプロパティのプロパティもしくは値の欄を左クリックすると、値のタイプに応じたダイア
ログが表示され、プロパティを変更することができます。
•

Bool タイプ
プロパティもしくは値の欄をクリックして Yes と No を切り替えることができます。

•

Text /Integer /Float タイプ
直接、値を入力することができます。

18

1-3 エレメントの概要•

Vec4 タイプ
4×4 行列の行と対応した XYZW の値で 3 次元ベクトルを表しています。
直接数値を入力して変更することができます。また、［正規化］をクリックすると単位ベクトルの値を計算します。

•

XYZ タイプXYZ の値を直接代入することができます。

19

1 章イントロダクション•

Matrix タイプ
4×4 行列の値を直接代入することができます。また、［単位行列］、［逆行列］、［転置行列］、［Normalize 1st-3rd Columns］をクリックすると、それぞれ自動で計算します。XYZ の回転角度を指定して［ZXY 回転］をクリックすると回転行列を生成します。

•

ダイアログタイプ
エレメントプロパティに表示されるボタンをクリックするとダイアログが表示され、必要な値を入力します。

20

1-3 エレメントの概要

エレメントアクション
エレメントリストでエレメント名を右クリックすると、下のようにエレメントタイプに対応したエレメン
トアクションの一覧が表示されます。表示されたアクションを左クリックで選択し、実行します。

21

1 章イントロダクション

エレメントの依存関係
エレメントには依存関係があり、エレメントリストでエレメント名をクリックすると OUT と IN で表示されます。

OUT：当該エレメントから参照されているエレメント
IN：当該エレメントを参照しているエレメント

Note
OUT が表示されるエレメントは削除できません。ただし、OUT と表示されるのがエレメントグルー
プのみの場合は削除することができます。

Dhaiba モデルを生成したときエレメント名アーマチャ（リンクモデル）

OUT

IN

・SSD

特徴点セット

・SSD

メッシュ

・SSD

SSD

・特徴点セット・メッシュ・アーマチャ

MoCap シーケンスエレメントを生成したときエレメント名OUT

MoCap シーケンス
フォースセットIN・フォースセット・MoCap シーケンス

特徴点セット22

1-3 エレメントの概要

DhaibaWorks のエレメントのうち、メニューバーから作成することができるエレメントを一覧にして示し
ます。

Note
DhaibaWorks で扱えるエレメントの詳細は、DhaibaWorks ユーザーズガイド別冊を参照してくださ
い。

名称

説明

アーマチャ（リンクモデル） モデルの骨格を表現するエレメントです。関節の接続モデルになっエレメントているため、リンクモデルとも呼びます。

特徴点セットエレメント

ユニークな名前、位置、サプライヤへの依存関係を持つエレメントです。位置の検出や姿勢計算などに使われます。

メッシュエレメント

物体の 3 次元形状を、その物体の頂点を結んでできる多角形の面分の集合で表現するエレメントです。DhaibaWorks では、三角形メッシュが使われています。

点群エレメント

複数の点で構成されたエレメントです。

点群セットエレメント

複数の点群サプライヤを選択して点群を生成することができるエレメントです。

SSD エレメント

SSD（表皮変形モデル）はアーマチャとメッシュのデータから作成され、アーマチャの骨格に追従した表皮を表現するエレメントです。

四面体メッシュエレメント

四面体で構成された、内部の情報を持つメッシュエレメントです。

ビルボードエレメント

テクスチャを貼り付けた四角平面のオブジェクトです。

Box エレメント

立方体のエレメントです。

Capsule エレメント

カプセル形状のエレメントです。

Cylinder エレメント

円柱形のエレメントです。

Line エレメント

線形状のエレメントです。

Plane エレメント

平面のエレメントです。

Point エレメント

点形状のエレメントです。

Sphere エレメント

球形のエレメントです。

角度評価エレメント

指定した３点で構成された角度を表示することができるエレメントです。

カメラエレメント

カメラ機能を持ったエレメントです。

23

1 章イントロダクション

名称

説明エキストラビューエレメン

指定したカメラエレメントからの視界を表示することができるエレト

メントです。

フォースセットエレメント

位置、方向、力の大きさ、トルクなどのモデルに対する外力を設定することができるエレメントです。

MoCap シーケンス

モーションキャプチャー測定データから動作を生成、解析するため

エレメントのエレメントです。

Create Multi Rigid Body

フォースセットエレメントからフォースとトルクを計算するエレメ

Force Estimation エレメントントです。

ノートエレメントスクリプトやテキストを保存することができるエレメントです。

パイプライン処理

1 つまたは複数のスクリプトを組み合わせて自動的に実行することエレメントができるエレメントです。スクリプトをスキップしたり、パラメー
ター値を変更したりすることができます。

領域ボックスエレメント

領域を示す枠取りで構成されたエレメントです。

寸法セットエレメント

特徴点セットエレメントに対して寸法を設定することができるエレメントです。

ボクセル表現エレメント

3 次元形状データをボクセル表現するためのエレメントです。

光源エレメント

ディスプレイにレンダリング表示のための光源を生成するエレメン
トです。

24

Chapter 2 OPERATION
2章 DhaibaWorks の操作方法

2-1

ファイル

2-2

編集

2-3

View

2-4

エレメント

25

2 章 DhaibaWorks の操作方法

2-1 ファイル

シーンファイルを開く
1. メニューバーから［ファイル］＞［シーンファイルを開く…］を選択すると、ファイルの選択ウィン
ドウが表示されます。

2. DhaibaWorks シーンファイル（.xml）、FBX シーンファイル（.fbx）、または OBJ シーンファイル（.obj）
を選択して［開く］をクリックすると、選択したファイルが現在のシーンに追加されます。

26

2-1 ファイル

Note
DhaibaWorks シーンファイルは、XML ファイルおよび同名のフォルダーで構成されています。
フォルダー名は変更しないでください。
XML ファイルとフォルダーは同じディレクトリに配置してください。

シーンファイルを保存する
1. メニューバーから［ファイル］＞［シーンファイルを保存…］を選択すると、ファイルの選択ウィン
ドウが表示されます。

2. ファイル名とファイルの種類を決定して［保存］をクリックすると、現在のシーンが DhaibaWorks
シーンファイル（.xml）として保存されます。

27

2 章 DhaibaWorks の操作方法

2-2 編集Undo
メニューバーから［編集］＞［Undo］を選択すると、直前の操作を取り消します（Ctrl+Z）。

4

Redo
メニューバーから［編集］＞［Undo］を選択すると、Undo 機能で取り消した操作をやり直します（Ctrl+Y）。

4

スクリーンショットをコピー
メニューバーから［編集］＞［スクリーンショットをコピー］を選択すると、ディスプレイのスクリーン
ショットがクリップボードにコピーされます（Ctrl+Shift+C）。

平行移動モード/回転モード/スケーリングモード
1. エレメントを選択した状態で、メニューバーから［編集］＞［平行移動モード/回転モード/スケーリ
ングモード］を選択します（G/R/S キー）。

4

Undo/Redo 機能は、ディスプレイ上で行われた操作にのみ有効です。

28

2-2 編集

2. 平行移動/回転/スケーリングギズモが表示されます。

平行移動ギズモ

回転ギズモ

スケーリングギズモ

3. ギズモをドラッグしてエレメントを平行移動/回転/スケーリングします。

※

回転ギズモを使用した場合

4. 再度メニューバーから［編集］＞［平行移動モード/回転モード/スケーリングモード］を選択して操作を終了します（G/R/S キー）。

Toggle Visibility
メニューバーから［編集］＞［Toggle Visibility］を選択すると、選択しているエレメントの表示/非表示を切り替えます（V キー）。

29

2 章 DhaibaWorks の操作方法

2-3 View

メニューバーから［View］を選択すると、ディスプレイの背景色の変更や、画面表示の表示/非表示を切り替えることができます。

(1)
(2)
(3)
(4)
(5)
(6)
(7)
(8)
(9)
(10)

No
1

項目
背景色を変更…

説明
ディスプレイの背景色を変更します。
詳細は、「ONE POINT 背景色の設定」（P.31）を参照してください。

2グローバル座標系を

グローバル座標系の表示/非表示を切り替えます。

表示/非表示フルスクリーン/

ディスプレイのフルスクリーンモードとウィンドウモードを切り替ウィンドウモード

えます。

4

エレメントリスト

エレメントリストの表示/非表示を切り替えます。

5

エレメントプロパ

エレメントプロパティリストの表示/非表示を切り替えます。

3

ティリスト
6

ツールバー

ツールバーの表示/非表示を切り替えます。

7

パイプライン処理

パイプライン処理エディタの表示/非表示を切り替えます。

エディタ
8

ログウィンドウ

ログウィンドウの表示/非表示を切り替えます。

9

Python スクリプトコ

Python スクリプトコンソールの表示/非表示を切り替えます。

ンソール
10

半透明オブジェクト

半透明オブジェクトの表示/非表示を切り替えます（Ctrl+0）。

を表示/非表示30

2-3View

背景色の変更メニューバーから［View］＞［背景色を変更…］を選択すると、背景色を選択するダイアログが表示されます。
背景色を選択して［OK］をクリックすると、ディスプレイの背景色が変更されます。

Basic colors の中から背景色を選択します。

現在表示している色を Custom color

直接数値を入力してとして記憶します。

背景色を設定します。

31

2 章 DhaibaWorks の操作方法

2-4 エレメント

Create Element（エレメント作成の共通手順）
1. メニューバーから［エレメント］＞［Create Element］を選択すると、プルダウンメニューが表示されます。

2. 作成したいエレメント名をクリックしてエレメントを作成します。作成したエレメントは、エレメン
トリストに追加されます。
※

新規作成されたエレメントにはデフォルト値が設定されています。設定を変更する場合は、エレ
メントプロパティやアクション機能を使って必要な編集をしてください。

Note
CreateElement の詳細は、DhaibaWorks ユーザーズガイド別冊：エレメント編を参照してください。

32

2-4 エレメント

選択されているメッシュをマージ
1. マージしたいメッシュエレメントを選択します。

2. メニューバーから［エレメント］＞［選択されているメッシュをマージ］を選択します。
3. マージダイアログで、マージして作成される新しいメッシュエレメントの名前を入力します。

33

2 章 DhaibaWorks の操作方法

4. ［Execute］をクリックしてメッシュエレメントを作成します。

5. マージされたメッシュエレメントが作成されます。

マージされたメッシュエレメントは新規のエレメントとして作成されるので、元のメッシュエレメン
トが消えることはありません。

34

Chapter 3 CUSTOMIZE
3章 ウィンドウのカスタマイズ

3-1

メニューバーのカスタマイズ

3-2

ショートカットアイコンのカスタマイズ

3-3

ウィンドウ配置の変更

35

3 章ウィンドウのカスタマイズ

3-1 メニューバーのカスタマイズ

DhaibaWorks では、インストールした DhaibaWorks 内の所定のフォルダーに、必要なデータを追加・変更することで、メニューバーをカスタマイズすることができます。

1. ［DhaibaWorksSDK］＞［bin］＞［Packages］＞［Core Package］＞［Menus］を開き、新しくフォルダーを作ります。

2. 作成したフォルダーの中に、メニューバーに追加する動作を書いた PY ファイルを保存します。

36

3-1 メニューバーのカスタマイズ

プルダウンメニューの階層［Menus］直下のフォルダーの中でさらにフォルダーを作ると、プルダウンメニューの階層を分けることができます。

3. DhaibaWorks を再起動すると、メニューが追加されます。

37

3 章ウィンドウのカスタマイズ

3-2 ショートカットアイコンのカスタマイズ

DhaibaWorks では、インストールした DhaibaWorks 内の所定のフォルダーに、必要なデータを追加・変更することで、ショートカットアイコンをカスタマイズすることができます。

1. ［DhaibaWorksSDK］＞［bin］＞［toolbar］を開きます。
2. ショートカットのアイコンに使用する PNG イメージを保存します。

38

3-2 ショートカットアイコンのカスタマイズ

3. ショートカットアイコンをクリックしたときに実行する動作を入力した PY ファイルを保存します。

4. toolbar_list.def を開きます。

39

3 章ウィンドウのカスタマイズ

5. toolbar_list に、•

ショートカットアイコンにカーソルを合わせたときに表示されるポップアップ内のテキスト•

ショートカットアイコンをクリックしたときに実行する PY ファイル名•

ショートカットアイコンとして表示する PNG 画像名を追加し、ファイルを保存します。

ポップアップ表示

PY ファイル名

6. DhaibaWorks を再起動すると、ショートカットアイコンが追加されます。

40

PNG 画像名

3-3 ウィンドウ配置の変更

3-3 ウィンドウ配置の変更•

DhaibaWorks のウィンドウ配置は、各ウィンドウの上部をドラッグ＆ドロップすることで変更すできます。

41

3 章ウィンドウのカスタマイズ•

ウィンドウの境目にカーソルを合わせるとアイコンが下の図のように変わります。その状態でドラッ
グ＆ドロップすると、ウィンドウのサイズを変更することができます。

•

それぞれのウィンドウの［×］ボタンをクリックするとウィンドウを削除します。

42

3-3 ウィンドウ配置の変更•

メニューバー上で右クリックするとプルダウンメニューが表示され、ウィンドウの表示/非表示を切り替えることができます。
※［×］ボタンで削除したウィンドウも再度表示させることができます。

43

3 章ウィンドウのカスタマイズ

44

用語集

APPENDIX
付録

用語集
索引

45

付録

用語集

Attached Mesh
別のエレメントから参照されているメッシュ

Cylinder エレメント(例：SSD、PointSupplier などで参照)。
円柱形のエレメント。

Boost
C++の開発者のコミュニティ、およびそのコミュニ

DhaibaWorksSDK

ティによって公開されているオープンソースライ

DhaibaWorks が提供する API を使用して機能を追ブラリ。

加するプラグインモジュールを開発するための環境。

Box エレメント
DhaibaWorks パッケージ
立方体のエレメント。
DhaibaWorks に機能を追加するためのデータ一式

Bulletをまとめたもの。DhaibaWorks をインストールしオープンソースの物理演算エンジン。

たフォルダーの"bin¥Package¥"フォルダー下に、パッケージフォルダーを追加することによって、オプションパッケージを追加できる。

Capsule エレメント
カプセル形状のエレメント。

Fundamentals グループ
カメラや光源など、デフォルトでエレメントリス

Center Of Gravity

トに表示されるエレメント。削除不可。

ボーンやオブジェクトの重心のこと。

Global/Origin/Tail/Mass Center

Create Multi Rigid Body Force
Estimation エレメント

アーマチャのエディタの Target 指定で、対象となる部位を識別するための区分。それぞれ全身/ボーフォースセットエレメントからフォースとトルク

ン基点/ボーン先端/ボーンの重心を表す。

を計算するエレメントです。

Current Posture
アーマチャの現在の姿勢。

46

用語集

Initial Posture

Plane エレメント

アーマチャの初期状態の姿勢のこと。アクション
で姿勢をリセットするとこの姿勢に戻る。

平面のエレメント。

JavaScript

Point エレメント

WEB 上でインタラクティブな表現をする為に開発されたオブジェクト指向のプログラミング言語。

点形状のエレメント。

Joint Constraints

PythonQt

各関節のローカル座標系における X、Y、Z 軸回転

Python 向けに提供されている Qt のフリーソフト

角度限界で定義された関節可動域。CSV 形式のウェア。

データとして扱うことができる。

Python コンソール

Landmark Fitting
特徴点をマーカーに合わせる機能。コントロー

Python スクリプトを入力して実行するためのウィ

ラードックから実行できる。

ンドウ。

PythonLine エレメント

Web 上やデスクトップで動作するアプリケーショ

線形状のエレメント。

ンなど様々な目的に使用できるプログラミング言語。

Mac OS X
アップル社が開発・販売するオペレーティングシ

Qt

ステム。

C++言語で書かれたアプリケーション・ユーザーイ
ンターフェース・フレームワーク。

Normalある面から垂直に延びる法線ベクトルのこと。

Skin
デジタルヒューマンモデルの表面形状(皮膚)のこと。

OpenGL
シリコン・グラフィックス社が中心となって開発

Sphere エレメント

された、グラフィックスハードウェア向けの 2 次
元/3 次元コンピュータグラフィックス API。

球形のエレメント。

47

付録

SSD

エレメントエディタ

アーマチャとメッシュのデータから作成され、アーマチャの骨格に追従した表皮を表現するエレエディット機能を持つエレメントの設定を行うたメント。表皮変形モデルとも呼ばれる。

めのエディタ。

VisualStudio2012

エレメントリスト

マイクロソフト社が開発・販売するソフトウェア
開発用の統合開発環境ソフトウェア。

現在のシーンに含まれるエレメントを表示するリスト。

VTK
3D コンピュータグラフィックス・画像処理・可視オペレーションリスト

化のためのオープンソースソフトウェア。

パイプライン処理で実行されるスクリプトを示したリスト。

Weightヒューマンモデルに設定される体重、または、アー
マチャにリンクされたモデルの変化の度合いを設

回転

定する重みの値のこと。

モデルの角度を変更する方法の 1 つ。回転ギズモ

Windowsの各輪をドラッグすることで、モデルを回転させマイクロソフト社が開発・販売するオペレーティ

ることができる。

ングシステム。

角度評価エレメント
アーマチャ（リンクモデル）エレメント

指定した３点で構成された角度を表示することができるエレメント。

モデルの骨格を表現するエレメント。関節の接続モデルになっているため、リンクモデルとも呼ばれる。

光源エレメント
ディスプレイにレンダリング表示のための光源をエキストラビューエレメント

生成するエレメント。

指定したカメラエレメントからの視界を表示することができるエレメント。

48

用語集

コントローラーディスプレイエレメントの動作を制御する機能。モーション
データに基づいて特徴点やアーマチャをアニメー

現在のシーンに含まれるエレメントを視覚的に表ションさせる。

示するウィンドウ。

シーンファイル

テクスチャ

シーンを表示するための情報が保存されたファイ

3DCG で、オブジェクト表面の模様や図柄を表す

ル。XML 形式のファイル(.xml)と、シーンを構成すために貼り付けられる画像のこと。

る全てのデータファイルが格納されたフォルダーで構成される。

デジタルヒューマン技術協議会
産業技術総合研究所デジタルヒューマン工学研究

四面体メッシュエレメント

センターが立ち上げた協議会。DhaibaWorks の配四面体で構成されたメッシュエレメント。

布元。

ショートカットアイコン

デジタルヒューマンモデル

使用頻度が高いコマンドをアイコンとして表示し人体の形状、機能、行動などをモデル化し、コンたもの。ユーザーによるカスタムが可能。

ピューター上に再現したもの。DhaibaWorks では
全身モデルと手モデルを作成することができる。

スクリプト
点群エレメント
特定の用途や機能の追加を目的として作成される複数の点で構成されるエレメント。

簡易的なプログラム。DhaibaWorks では、スクリ
プトの作成に Python や JavaScript を使用することができる。

点群サプライヤ点群の生成元としての機能を持ったエレメント。

寸法セットエレメント
特徴点セットエレメントに対して寸法を設定する

点群セットエレメント

ことができるエレメント。

複数の点群サプライヤを選択して点群を生成する
ことができるエレメント。

49

付録

同次変換行列フォースセットエレメント

モデルの回転、移動、拡大縮小を行う方法の 1 つ。

位置、方向、力の大きさ、トルクなどのモデルに

同次変換行列ウィンドウに数値を入力することで、対する外力を設定することができるエレメント。

モデルの位置や角度、スケールを変更することが
できる。

プラグイン
ソフトウェアに機能を追加することができる小規

特徴点群

模なプログラム。

ユニークな名前、位置、サプライヤへの依存関係を持つエレメント。位置の検出や姿勢計算などに

プリミティブ使うことができる。

DhaibaWorks に標準で用意された基本的な 3 次元形状モデルのこと。

ノートエレメントスクリプトやテキストを保存することができるエ

プロパティリスト

レメント。

選択されたエレメントに設定されているプロパ
ティーを表示するリスト。

パイプライン処理
DhaibaWorks で、複数のスクリプトを連続で実行

平行移動する仕組みのこと。エディタを使って編集することができる。

モデルの位置を変更する方法の 1 つ。平行移動ギ
ズモの移動軸をドラッグすることで、軸方向や面に沿って平行移動させることができる。

パイプライン処理エレメント
1 つまたは複数のスクリプトを組み合わせて実行ボーンすることができるエレメント。

アーマチャの各リンクのこと。ボーンには付随する骨形状データ(ボーンメッシュ)を追加できる。

ビルボードエレメント

ボーン部位の質量や重心、慣性テンソルを算出す

テクスチャを貼り付けた四角平面のオブジェクトることもできる。

です。

50

用語集

ボクセル表現エレメント
モーションキャプチャーシーケンス
3 次元形状データをボクセル表現するためのエレ
モーションキャプチャー測定データから動作生成

メントです。

や解析をするためのエレメント。

ボリュームメッシュ
領域ボックスエレメント
メッシュ表面の情報だけなく、内部の情報を持つ
メッシュのこと。

領域を示す枠取りで構成されたエレメント。

マーカーシーケンス

ログウインドウ

MoCap で作成された一連のマーカーのデータのこ

DhaibaWorks のバージョンや、エラー情報、処理と。

情報を表示するウィンドウ。

マテリアル

グローバル座標系

3DCG で、オブジェクトの質感を表現するための

常にディスプレイの原点に表示される座標表示。3

設定のこと。

つの軸がそれぞれ⾚：X 軸、⻘：Y 軸、緑：Z 軸を表している。

メッシュエレメント
物体の 3 次元形状を、その物体の頂点を結んでできる多角形の面分の集合で表現するエレメント。
DhaibaWorks では、三角形メッシュが使用される。

メッシュファイル
メッシュエレメントとしてインポート/エクスポー
トできるファイルのこと。OBJ 形式、XML 形式、
FBX 形式などがサポートされている。

51

付録

索引

Ｃ

か

Create Element ............................................... 32

回転モード ...................................................... 28
基本ウィンドウ ............................................... 11

Ｔ

さ

Toggle Visibility ............................................... 29

ショートカットアイコン ................................. 12

Ｖ

ショートカットアイコンのカスタマイズ ........ 38［View］ ......................................................... 30

スケーリングモード ........................................ 28

あは依存関係 ......................................................... 22

平行移動モード ............................................... 28

ウィンドウ配置 ............................................... 41

まエレメント ...................................................... 17
エレメントアクション .................................... 21

メッシュをマージする..................................... 33

エレメントタイプ ........................................... 17

メニューバーのカスタマイズ .......................... 36

エレメントプロパティ .................................... 17

52

索引

53

付録

54