Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.
Away3Dと3dsMaxを使った3Dモデルの表示- 基本的なマテリアル設定 -2012.12.19(水)場所:株式会社ICSからのUSTREAM放送                   FLASHUP#14                  ...
本日のメニューorange-suzuki.com                          2
1. 3ds Max  一般的なポリゴンモデル         AWDファイルに         エクスポート2. Flash  Away3Dライブラリで表示  演出など                    3
AWDフォーマット1. Away3D公式フォーマット2. パース速度が早い3. 3ds Max用のエクスポートプラグインが提供されている4. 出力する際にアニメーションを選択的に出力できる5. Prefabツールでアニメーションの動きをプレビュ...
AWD出力時のマテリアルについて• マテリアルが1マテリアルの場合  → そのままAWDに出力可能• マテリアルが複数マテリアルの場合  (テクスチャ画像が複数ある場合)  → AWDフォーマットが複数マテリアルに対応していないため、• 複数メ...
ボディの鏡面反射SkyBoxクラスを使う               6
鏡面反射率による表示の違い反射率:1       反射率:0.75      反射率:0.5            反射率:0.25        反射率:0 鏡面反射率0.5~0.8あたりが使用頻度が高いと予想される             ...
スペキュラによる違いスペキュラ:10       スペキュラ:3     スペキュラ:1              スペキュラ:0.5    スペキュラ:0.1   ハイライトの強度に影響 (デフォルト:1)   1以上にすると質感を損なうこと...
グロスによる表示の違いグロス:200       グロス:100      グロス:50              グロス:25       グロス:5  スペキュラハイライトのシャープネスに影響 (デフォルト:50)             ...
シェーディングモデルによる違いBLINN_PHONGシェーディングモデル                     PHONGシェーディングモデル(デフォルト)   BLINN_PHONGシェーディングでは、丸みのあるソフトなハイライトになる。 ...
スペキュラマップによる違いスペキュラマップなし    スペキュラマップあり   スペキュラマップあり、スペキュラ0.5  スペキュラマップで反射領域を指定することで、  ざらっとしたレザーの質感を表現できる。                  ...
3Dモデルのロード方法場合に応じて、適切なロード方法を選択する1. AssetLibraryクラス → 複数アセットの読み込みを自動で管理してくれ   る2. AssetLoaderクラス → 独自の読み込み管理機構を作成したい場合に用   い...
Special Thanks!       Away3D Team    http://away3d.com/        3D Model Datahttp://thefree3dmodels.com/                   ...
おわりご意見、ご感想、ご質問など、お気軽にお寄せください。   BLOG : http://orange-suzuki.com/blog/          Twitter : @orangesuzuki                    ...
Upcoming SlideShare
Loading in …5
×

Flashup14 Away3d basic material setting

2,491 views

Published on

Away3Dと3dsMaxを使った3Dモデルの表示
基本的なマテリアル設定

Published in: Technology
  • Be the first to comment

Flashup14 Away3d basic material setting

  1. 1. Away3Dと3dsMaxを使った3Dモデルの表示- 基本的なマテリアル設定 -2012.12.19(水)場所:株式会社ICSからのUSTREAM放送 FLASHUP#14 ICS inc. 鈴木克史 1
  2. 2. 本日のメニューorange-suzuki.com 2
  3. 3. 1. 3ds Max 一般的なポリゴンモデル AWDファイルに エクスポート2. Flash Away3Dライブラリで表示 演出など 3
  4. 4. AWDフォーマット1. Away3D公式フォーマット2. パース速度が早い3. 3ds Max用のエクスポートプラグインが提供されている4. 出力する際にアニメーションを選択的に出力できる5. Prefabツールでアニメーションの動きをプレビューできる 4
  5. 5. AWD出力時のマテリアルについて• マテリアルが1マテリアルの場合 → そのままAWDに出力可能• マテリアルが複数マテリアルの場合 (テクスチャ画像が複数ある場合) → AWDフォーマットが複数マテリアルに対応していないため、• 複数メッシュに分割する必要あり※ 2012.12月現在md5形式、obj形式では、SubMesh配列に複数マテリアルのメッシュが格納されるため、複数マテリアルも 対応可。 5
  6. 6. ボディの鏡面反射SkyBoxクラスを使う 6
  7. 7. 鏡面反射率による表示の違い反射率:1 反射率:0.75 反射率:0.5 反射率:0.25 反射率:0 鏡面反射率0.5~0.8あたりが使用頻度が高いと予想される 7
  8. 8. スペキュラによる違いスペキュラ:10 スペキュラ:3 スペキュラ:1 スペキュラ:0.5 スペキュラ:0.1 ハイライトの強度に影響 (デフォルト:1) 1以上にすると質感を損なうことが多い 8
  9. 9. グロスによる表示の違いグロス:200 グロス:100 グロス:50 グロス:25 グロス:5 スペキュラハイライトのシャープネスに影響 (デフォルト:50) 9
  10. 10. シェーディングモデルによる違いBLINN_PHONGシェーディングモデル PHONGシェーディングモデル(デフォルト) BLINN_PHONGシェーディングでは、丸みのあるソフトなハイライトになる。 変更方法の例 material.specularMethod.shadingModel = SpecularShadingModel.PHONG; 10
  11. 11. スペキュラマップによる違いスペキュラマップなし スペキュラマップあり スペキュラマップあり、スペキュラ0.5 スペキュラマップで反射領域を指定することで、 ざらっとしたレザーの質感を表現できる。 11
  12. 12. 3Dモデルのロード方法場合に応じて、適切なロード方法を選択する1. AssetLibraryクラス → 複数アセットの読み込みを自動で管理してくれ る2. AssetLoaderクラス → 独自の読み込み管理機構を作成したい場合に用 いる3. Loader3Dクラス → 簡単にモデル表示させたい時。単体モデルの場合 (読み込みと表示コンテナを含む flash.display.Loaderのようなもの) 3Dフォーマットによって、見え方、大きさなどに違い がある場合があるので要注意。 12
  13. 13. Special Thanks! Away3D Team http://away3d.com/ 3D Model Datahttp://thefree3dmodels.com/ 13
  14. 14. おわりご意見、ご感想、ご質問など、お気軽にお寄せください。 BLOG : http://orange-suzuki.com/blog/ Twitter : @orangesuzuki 14

×