Upgrade to Pro — share decks privately, control downloads, hide ads and more …

2016/8/9 YEBIS for Unity (beta)のご紹介/Iwate Game Factory 2016 Summer Event

2016/8/9 YEBIS for Unity (beta)のご紹介/Iwate Game Factory 2016 Summer Event

2016/8/9 特濃!ゲーム開発塾5

Akiko Kawai

August 09, 2016
Tweet

More Decks by Akiko Kawai

Other Decks in Technology

Transcript

  1. YEBIS for Unity (beta) のご紹介
    2016/8/9
    特濃!ゲーム開発塾5
    シリコンスタジオ株式会社
    プロジェクト推進室 河合安甲子

    View Slide

  2. ©Silicon Studio Corp., all rights reserved.
    2
    自己紹介
    SiliconStudio - Software Engineer and Evangelist
    @hr_sao
    Microsoft MVP for Windows Development
    Community開催
    meetup app – 東京/大阪
    Metro.cs – 東京

    View Slide

  3. ©Silicon Studio Corp., all rights reserved.
    3
    会社紹介
    • シリコンスタジオ株式会社 - http://www.siliconstudio.co.jp/
    • 約300名
    • ミドルウェア開発
    • ゲーム開発
    • 多国籍
    © 2015 SQUARE ENIX CO., LTD. All Rights Reserved.
    MAIN CHARACTER DESIGN : Akihiko Yoshida.

    View Slide

  4. 4
    YEBISとは?

    View Slide

  5. ©Silicon Studio Corp., all rights reserved.
    5
    YEBISとは
    ポストプロセスミドルウェア
    ポストプロセス=レンダリング結果に加える「後処理」

    View Slide

  6. ©Silicon Studio Corp., all rights reserved.
    6
    YEBISの特徴
    • カメラをシミュレーションしている
    • リアルタイム処理
    • 40種類以上のゲームタイトルで採用(PS4/XboxOne/PC…)
    YEBIS OFF YEBIS ON

    View Slide

  7. ©Silicon Studio Corp., all rights reserved.
    7
    YEBIS for Unity (beta)
    Unityのプラグインとして
    本日初登場!

    View Slide

  8. ©Silicon Studio Corp., all rights reserved.
    8
    YEBIS for Unity (beta)
    • ダウンロード
    – https://siliconstudio.github.io/YebisForUnityBeta/
    • ドキュメント
    – https://github.com/SiliconStudio/YEBIS-plugins/
    – 今からpublicにします(^^)

    View Slide

  9. ©Silicon Studio Corp., all rights reserved.
    9
    YEBIS for Unity (beta) - ON/OFF

    View Slide

  10. 10
    YEBIS for Unity (beta)で出来ること

    View Slide

  11. ©Silicon Studio Corp., all rights reserved.
    11
    そもそもボケ風のいい感じの絵を作るとは?

    View Slide

  12. ©Silicon Studio Corp., all rights reserved.
    12
    Glare – まぶしさの表現

    View Slide

  13. ©Silicon Studio Corp., all rights reserved.
    13
    例えば…Glare過程
    Luminasで全体を明るく Thresholdで明るいところだけ明るく

    View Slide

  14. ©Silicon Studio Corp., all rights reserved.
    14
    Depth of Field – 被写界深度、奥行の表現

    View Slide

  15. ©Silicon Studio Corp., all rights reserved.
    15
    DoFサンプル – 奥~手前の表現
    <奥ーーーーーーーーーーーーーーーーーーーーーーーーーー手前>

    View Slide

  16. ©Silicon Studio Corp., all rights reserved.
    16
    レンズシミュレーション – まるでカメラレンズの表現

    View Slide

  17. ©Silicon Studio Corp., all rights reserved.
    17
    カラーコレクション – (例)セピア色の表現

    View Slide

  18. 18
    仕組み

    View Slide

  19. ©Silicon Studio Corp., all rights reserved.
    19
    マテリアル/シェーダ
    基礎的なデモ

    View Slide

  20. ©Silicon Studio Corp., all rights reserved.
    20
    YEBISでやってること
    奥行情報
    色情報
    レンダリング結果
    最終出力
    YEBIS

    View Slide

  21. ©Silicon Studio Corp., all rights reserved.
    21
    処理の流れ
    color,depth取得
    Graphics.Blit()でTexture用意
    ShaderでRGBはそのまま
    Aに深度情報を入れて
    C#からYEBIS dllの呼び出し
    結果を画面に
    出力

    View Slide

  22. ©Silicon Studio Corp., all rights reserved.
    22
    demo

    View Slide

  23. 23
    YEBIS for Unity (beta)について

    View Slide

  24. ©Silicon Studio Corp., all rights reserved.
    24
    YEBIS for Unity (beta)
    動作環境
    • 開発環境はWindowsPCのみ
    • Unity5.3のみ(WindowsのES2モードなのです)
    • OpenGL ES2.0/3.0 が動くAndroid, iOS
    もろもろ絶賛対応中

    View Slide

  25. ©Silicon Studio Corp., all rights reserved.
    25
    YEBIS for Unity (beta)
    制限事項
    • 評価版なので、バグあり、将来仕様変更有り
    • 商用利用は正式版出てからにして下さいね
    • 2016/12/31まで、全ての機能が利用OK!
    近日、Unity Asset Storeに
    公開するよ~

    View Slide

  26. ©Silicon Studio Corp., all rights reserved.
    26
    似たようなことが出来る
    標準アセット
    • シネマティックイメージ
    エフェクト(プレリリース)
    https://www.assetstore.unity3d.com/jp/#
    !/content/51515
    ※2016/8/9現在、
    シネマティックイメージエフェクトは
    まだプレリリースバージョン
    ※YEBIS for Unity (beta)は
    こみこみパックで多機能でちょっと高速
    だと思う

    View Slide

  27. ©Silicon Studio Corp., all rights reserved.
    27
    (参考)今回のデモで利用したアセット
    • Nature Starter Kit2 - https://www.assetstore.unity3d.com/jp/#!/content/52977
    • Standard Assets - https://www.assetstore.unity3d.com/jp/#!/content/32351
    • Medieval Toon House - https://www.assetstore.unity3d.com/jp/#!/content/16674
    ※プラス、シリコンスタジオ製のゲームキャラ達

    View Slide

  28. ©Silicon Studio Corp., all rights reserved.
    28
    YEBIS for Unity (beta)
    • ダウンロード
    – https://siliconstudio.github.io/YebisForUnityBeta/
    • ドキュメント
    – https://github.com/SiliconStudio/YEBIS-plugins/
    ありがとうございました

    View Slide