Inflearn brand logo image
Inflearn brand logo image
Inflearn brand logo image
Game Dev

/

Game Art

Unity 6 Shader Graph の入門と活用

Unity 6 Shader Graphを活用して、さまざまなシェーダを設計し、ゲームに活用できるビジュアル効果を学びます。 入門者から熟練者まで皆のための基礎から高度な技術までの段階別講義です。

  • pinousg6033
shader-graph
shaders
3d-graphics
C#
게임개발
Unity
hlsl

こんなことが学べます

  • シェーダー

  • ユニティ

  • HLSL

  • シェーダー グラフ

  • ビジュアルグラフィック

  • ビジュアルプログラミング

(本講義の様子)

(本講義の様子)

Unity 6 Shader Graphでグラフィックスの新しい可能性を探る

Unity 6 は、2024 年 10 月 17 日のリリース以降、グラフィックスとパフォーマンスの面で新しい標準を提供しています。特にShader Graphは、直感的なノードベースのアプローチと強力なビジュアルエフェクト作成ツールで、ゲーム開発における創造性と効率性を最大化するために不可欠な役割を果たします。

このレッスンは、Shader Graphを活用して、Unity 6で可能な本質的なグラフィック効果を探求し、さまざまな実践的な応用技術を学ぶために設計されています。

  • 基礎からアプリケーションまで:Shader Graphの基本的な使い方とノードの動作原理を明確に理解した後、それに基づいて独自のグラフィック効果を実装する方法を学びます。

  • 実用的な例を中心に:電気効果、グローなどの実務でよく使用される効果を作成し、実用的なスキルを習得します。

  • 最新のUnity 6エンジンの強力なパフォーマンスを活用する:Unity 6の強化されたレンダリングエンジンとShader Graphを組み合わせて、高品質のグラフィックを効率的に実装することに焦点を当てます。

このレッスンは、Shader Graphに初めて触れたことから、Unity 6の強力なグラフィック作成ツールを深く理解して活用したいすべてのゲーム開発者に最適な学習機会を提供します。技術的基盤から創造的な活用まで、Unity 6 Shader Graphの真髄に会いましょう!

(Morning)

(ナイト)

Q. なぜ今Shader Graphを学ぶべきですか?

Shader Graph は Unity の Universal Render Pipeline (URP) と自然に連携し、現代的なグラフィック効果を簡単に実現できる強力なツールです。特に、URPは最新のUnity6プロジェクトの基本テンプレートとして提供されており、Shader Graphはこれを活用して高品質の効果を作成するために最適化された選択です。

  • 効率的な開発環境:Shader Graphは、コードなしでノードベースのグラフィック効果を作成するため、URPのデフォルトのシェーダ設定で迅速かつ効率的な作業が可能です。特にリアルタイムのフィードバックを提供し、結果を即座に確認して開発することができます。

  • 実用的な適用性:グロー、テクスチャアニメーション、PBRシェーダなど様々な効果を実務ですぐに使える形で製作可能です。

  • 未来に備えた技術: Unityの最新のプロジェクトテンプレートはURPに基づいて提供され、Shader GraphはURPでのシェーダ作成に最適なツールです。これを学ぶことで、現代のゲーム開発トレンドに合わせて高品質のグラフィックを作成できます。

このレッスンでは、Shader Graphを基礎から実務に直接活用できるレベルまで学習するコースを提供します。効率的な開発環境を作りたいなら、今が始めるのに最適な時期です。

(Shaders)

Distortion

(クリスタル、スノー)

[受講前の注意事項]

  1. Unityバージョン:レッスンで使用するバージョンと同じように準備する必要はありませんが、可能であれば、Universal RPをデフォルトテンプレートとして使用するUnity6(Unity 6.xxx以降)以降のバージョンを用意してください。

  2. Shader Graph :上記の内容をそのまま進めた場合は問題はありませんが、バージョンが Unity6 でない場合、または URP、HDRP に移行していないプロジェクトで講義を進めている場合は、URP、HDRP へのアップグレード、および Shader Graph Package がプロジェクトにインストールされている必要があります。 。
    インストール方法 - Unity-Window-Package Manager-Unity Registry-Shader Graph 検索

このレッスンは、クリエイティブでユニークなグラフィック効果を実現し、ゲーム開発の視覚的な完成度を高めるのに役立つように設計されています。

「Shader Graphは、Visual Programmerとして想像力を現実に変えるための強力なツールです。

皆さんの情熱と創造力に基づいて、より良いグラフィック効果を作り、自分だけのビジョンを実現する旅になることを心から願っています。

こんな方に
おすすめです

学習対象は
誰でしょう?

  • Shader Graph に興味のある方

  • Visual Programming に興味のある方

  • シェーダーに興味のある方

  • ゲームで使用するためのさまざまなグラフィック技術をUnityを通じて学びたい方

前提知識、
必要でしょうか?

  • C#

  • HLSL

  • ユニティ

こんにちは
です。

1,320

受講生

86

受講レビュー

167

回答

4.8

講座評価

9

講座

[소개드립니다.]
안녕하세요, 주식회사 파이누스 대표자입니다.

단순히 게임을 만들고 싶다는 어린시절 꿈만을 가지고 독학으로 유니티를 배워나가기 시작하였습니다. 독학이기에 남들보다 더욱 열심히 노력하자는 일념 하나로 계속해서 배워 나가다가 어느덧 한 회사의 대표로써 자리하게 되었습니다.
개발사로 성장을 시작 한지 약 2년의 시간이 흘렀습니다. 저희는 이제 자사만의 게임 개발을 목표로 전진하고 있으며, 그 과정을 강의 영상으로 촬영하여 수익 창출이 가능한 게임 개발에 대한 강의를 만들고자 합니다.

이메일
pinous.g@gmail.com

 

 

カリキュラム

全体

22件 ∙ (5時間 52分)

講座資料(こうぎしりょう):

授業資料
講座掲載日: 
最終更新日: 

受講レビュー

全体

3件

4.3

3件の受講レビュー

  • ac3c2fe4님의 프로필 이미지
    ac3c2fe4

    受講レビュー 5

    平均評価 4.6

    3

    100% 受講後に作成

    처음 생긴 Shader Graph 강의라서 기대했으나, 상당히 아쉬운 강의입니다. 1. 강의를 준비한 것이 아닌 그냥 바로하는 느낌 - 목소리가 불안함 (당황, 조급 그런 느낌이 많이 듬) - 의미없는 노드들이 있음 (ex. uv) - 노드를 그냥 넣었다가 빼는 경우 있음 (어떤 목적을 달성하기 위해 수정하는 것은 이해가 되나, 무슨 목적인지 알 수 없는 노드를 한참 넣다가 그냥 삭제함) 2. 설명 부족 - 노드 혹은 노드들의 조합이 왜 이런 결과가 나오는지에 대한 설명부족 3. 부정확한 용어 - 벡터의 Y값이라고 말하면 되는 것을 그냥 값이라고 설명 - 노멀에 대해 직접적으로 설명해주지 않고, 길고 애매하게 말함 - 공식이 어렵다는 식으로 넘어감 이 강의를 보고 따라하면 같은 결과를 얻을 수 있습니다. 하지만 왜 그렇게 나오는지에 대한 설명은 없으니 응용은 어려울 거 같네요.

    • yjcs95님의 프로필 이미지
      yjcs95

      受講レビュー 2

      平均評価 5.0

      5

      59% 受講後に作成

      천천히 차분하게 알려주셔서 잘 배웠습니당

      • Kyuarez님의 프로필 이미지
        Kyuarez

        受講レビュー 8

        平均評価 5.0

        5

        32% 受講後に作成

        확실히, 유니티 코리아에서 제공하는 URP 쉐이더 코드 영상들 공부하고, 이 강의를 보면 이해되는 정도가 더 좋다. 쉐이더 그래프의 응용들을 빠르게 공부할 수 있다.

        ¥6,551

        pinousg6033の他の講座

        知識共有者の他の講座を見てみましょう!

        似ている講座

        同じ分野の他の講座を見てみましょう!