【한글자막】 Unreal Engine 5: 강의 하나로 Dynamic Sky 시스템 완벽 마스터하기!

所在平台: Udemy

课程主页: https://www.udemy.com/course/unreal-engine-5-dynamic-sky-weather-system-korean/

课程评论:没有评论

第一个写评论        关注课程

课程简介

**课程名称:** 【韩文字幕】虚幻引擎5:通过一门课程精通动态天空系统! **课程概述:** 本课程是关于虚幻引擎5(Unreal Engine 5)动态天空和天气系统的终极指导。您将学习如何从头开始构建一个强大的天空系统,该系统包含: * **动态昼夜循环:** 调整星辰、月亮和细节参数,精细调整天空系统的外观。课程将从创建一个Blueprint Dynamic Sky Actor开始,提供简化的照明解决方案,然后使用Blueprint宏构建基础的时间系统。您还将深入了解Sky Sphere和Sky Material的概念,并通过Blueprint变量实现可定制的星辰和月亮。 * **2D与体积云:** 学习创建2D云和体积云。课程会介绍Blueprint enum来定义不同的云模式,改进Sky Material以集成2D云,并深入研究Planar Projection在体积云投射中的作用。您还将探索Volume Textures和Volumetric Advanced Output,利用Normalized Altitude Masks和Macro Variations来创造复杂的细节和迷人的形状。课程还将演示如何为云添加动画,并暴露更多Blueprint属性以实现更精细的最终外观控制。 * **程序化地形材质:** 构建基础地形,并使用纹理喷洒(Texture Bombing)、三平面投影(Triplanar Projection)和坡度混合(Slope Blending)来创建自动地形材质。您将学习使用噪声纹理雕刻基础地形,并理解纹理喷洒和三平面投影,以革新景观的平铺功能。 * **雪天天气系统:** 引入下雪天气,包括脚印、雪粒子、地形和物体上的雪混合,以及动态雪混合。课程将从探索雪天照明开始,介绍Data Assets和Blueprint Structures作为存储各种照明属性和天气过渡机制的方式。您将为地形和物体创建雪混合蒙版,学习使用Material Parameter Collections来控制整体天气效果。此外,还将探讨使用Anim Notify、Blueprint Macro Library、Decal Materials和Niagara Systems在雪天选择性生成脚印。您还将开发自定义Niagara模块来高效创建粒子,并将其用作雪粒子的模板。最后,将使用Blueprint中的Timeline实现动态雪混合。 * **雨天天气系统:** 涵盖雨天特性,包括雨滴、水坑、交互式水花、闪电和后期处理雨滴特效。您将学习创建新的Data Assets用于下雨天气,详细了解程序化水坑的生成,以及如何在材质中使用Flipbook动画制作涟漪。课程还将介绍创建水波的自定义材质函数,以及水坑与地形的混合方法。您将学习构建Master Liquid Material和雨Niagara System,以实现高性能的雨特效。您还将了解如何使用自定义Niagara Input Scripting和Dot Product来根据距离和视角调整雨滴亮度。通过碰撞事件生成水花,以及为雨水特效实现用户参数也将获得无缝集成。还将探讨Physical Materials的概念和定义表面类型的方法,以便在角色踩踏水坑时生成水花。最后,将创建闪电材质,处理相应的Niagara System,并将表面雨滴纹理转换为系统的后期处理材质。 本课程是学习在虚幻引擎5中创建天空和天气系统的最全面的在线课程。通过贯穿课程的练习和章节作业,您将能够充分理解和掌握每一个步骤。

课程评论(0条)

课程详情

언리얼 엔진 5의 Dynamic Sky 및 날씨 시스템을 위한 최고의 강의에 오신 것을 환영합니다.이 강의에서는 역동적인 낮과 밤의 주기, 매혹적인 volumetric 클라우드, 발자국과 복잡한 눈 입자로 완성된 실감나는 눈 날씨, 실제와 같은 빗방울과 웅덩이, 매혹적인 번개 효과가 있는 비오는 날씨까지 갖춘 강력한 스카이 시스템을 제작하는 여정을 시작하게 될 것입니다.무엇보다도 처음부터 모든 것을 함께 배워나간다는 점이 가장 큰 장점입니다.첫 번째 섹션에서는 기본적인 낮과 밤의 주기를 만드는 방법을 살펴보겠습니다. 별, 달, 디테일한 변수를 활용하여 스카이 시스템의 모양을 미세 조정해보도록 하겠습니다. 이 여정은 간소화된 조명 솔루션을 제공하는 Blueprint Dynamic Sky Actor 를 제작하는 것으로 시작됩니다. 거기서부터 블루프린트 매크로를 사용하여 기본 시간대 시스템의 기초를 다지는 구성 스크립트를 사용합니다. 진행하면서 스카이 스피어 와 스카이 머티리얼 의 개념을 살펴보고 블루프린트 변수를 통해 커스터마이징 가능한 별과 달을 소개합니다.두 번째 섹션에서는 Dynamic Sky 시스템에 2D 클라우드와 volumetric 클라우드를 도입해 보겠습니다. 이 모험은 블루프린트 enum 을 생성하여 뚜렷한 클라우드 모드를 정의하는 것으로 시작합니다. 그런 다음 이전 섹션에서 구축한 스카이 머티리얼을 개선하여 2D 구름을 매끄럽게 통합합니다. 또한 평면 투영에 대해 자세히 알아보고 하늘에 volumetric 클라우드를 투영하는 데 있어 평면 투영이 어떤 역할을 하는지 알아보겠습니다. 사실감을 높이기 위해 볼륨 텍스처와 volumetric 고급 출력을 살펴보고, 복잡한 디테일과 매력적인 모양을 위해 정규화된 고도 마스크와 매크로 변형을 활용합니다. 애니메이션으로 구름에 생기를 불어넣은 후에는 블루프린트에 더 많은 속성을 노출하여 최종 모양을 더욱 세밀하게 제어할 수 있게 됩니다.세 번째 섹션에서는 텍스처 bombing, 삼면 투영 및 경사 블렌딩을 가능하게 하는 자동 랜드스케이프 머티리얼로 보완된 기본 랜드스케이프를 구성해 보겠습니다. 먼저 노이즈 텍스처를 사용하여 기본적인 랜드스케이프를 조각하는 것으로 프로세스를 시작합니다. 그런 다음 텍스처 bombing 과 삼면 투영 의 개념을 살펴보고 랜드스케이프의 타일링 기능을 혁신적으로 개선해 보겠습니다.네 번째 섹션에서는 발자국, 눈 입자, 풍경과 객체에 대한 눈 블렌딩, 동적 눈 블렌딩을 통해 시스템에 눈 내리는 날씨를 도입해 보겠습니다. 그 여정은 테스트 환경에서 눈 내리는 날씨 조명을 살펴보는 것으로 시작됩니다. 데이터 에셋의 개념과 블루프린트 구조, 다양한 조명 속성과 날씨 전환 메커니즘의 저장소 역할을 하는 블루프린트 구조에 대해 소개합니다. 랜드스케이프와 객체 모두를 위한 눈 블렌드 마스크를 만든 다음, 글로벌 날씨 FX 제어를 위한 머티리얼 파라미터 컬렉션을 사용하는 방법에 대한 인사이트를 제공합니다. 또한 눈이 내리는 상황에서 발자국을 선택적으로 스폰하는 애님 노티파이, 블루프린트 매크로 라이브러리, 데칼 머티리얼, 나이아가라 시스템도 살펴봅니다. 또한 효율적인 파티클 생성을 위한 커스텀 나이아가라 모듈을 개발하여 이를 템플릿으로 사용하여 눈 파티클을 제작할 것입니다. 마지막으로 블루프린트 내에 타임라인을 사용하여 동적 눈 블렌딩을 구현할 것입니다.마지막 섹션에서는 빗방울, 물 웅덩이, 상호작용하는 스플래시, 번개, 포스트 프로세스 빗방울 FX로 완성된 비오는 날씨를 다뤄보겠습니다. 이 여정은 비오는 날씨를 위한 새로운 데이터 에셋을 만드는 것으로 시작됩니다. 절차적 웅덩이를 생성하고 머티리얼 내에서 플립북 애니메이션을 사용하여 잔물결을 만드는 복잡한 과정을 자세히 살펴봅니다. 물결 생성을 위한 커스텀 머티리얼 함수와 웅덩이를 풍경과 블렌딩하는 방법도 다룹니다. 그런 다음 마스터 액체 머티리얼과 비 나이아가라 시스템을 구축하여 퍼포먼스가 뛰어난 비 FX를 제작하는 기술을 익히게 됩니다. 거리와 시야각에 따라 빗방울 밝기를 조절하기 위한 커스텀 나이아가라 입력 스크립팅과 도트 프로덕트 활용법까지 살펴봅니다. 콜리전 이벤트를 통한 스플래시 생성과 비 FX를 위한 사용자 파라미터들은 원활하게 통합될 것입니다. 또한 물리적 머티리얼의 개념과 표면 유형을 정의하는 방법을 살펴보고 캐릭터가 웅덩이를 밟을 때 스플래시를 스폰할 수 있도록 할 것입니다. 마지막으로 번개에 대한 머티리얼을 만들고 함께 제공되는 나이아가라 시스템에 대한 작업을 시작합니다. 마지막으로 표면 빗방울을 시스템의 사후 머티리얼로 변환합니다.이 강의는 언리얼 엔진 5에서 하늘과 날씨 시스템을 만들기 위한 가장 포괄적인 내용을 담은 온라인 강의입니다. 강의 내내 응용 과제와 섹션 과제를 통해 각 단계를 이해하고 따라할 수 있는 능력을 기를 수 있습니다!

课程标签

0人关注该课程

主题相关的课程