본문 바로가기

전체 글21

Distance Matching #0 엔진 플러그인을 둘러보다가 Distance Matching 이라는 플러그인 찾아 검색해보다가 공부하게 되었습니다. Ref www.unrealengine.com/marketplace/en-US/product/distance-matching?sessionInvalidated=true 파라곤에서 선보인 애니메이션 기법입니다. Distance Matching 은 Start, Stop Rotation 애니메이션, 등을 효과적으로 사용하기 위해 사용합니다 간단하게 Start, Stop, Rotation 애니메이션을 위해 특정 마커가 월드에 위치하게 되는데, 이것으로부터 가까워지거나 멀어질 때의 그 거리를 기반으로 틱마다 커브에서 적절한 위치를 찾아서 그 값을 애니메이션의 재생 위치로 사용하게 됩니다. 2020. 11. 29.
[UE4 Rendering] USH 생성 및 Material Custom Node Engine/Shader/Private/GoodShader.ush 생성 커스텀 노드에서 사용하기위해 MaterialTemplate.ush 에 GoodShader.ush include 선언 (include 안할 시 머테리얼 에디터에서 파일안 함수 사용시 컴파일 에러 발생) 해당 함수를 호출하여 결과 확인 2020. 8. 23.
UE4 Custom Shading Model (Unreal Engine 4.25.1) Default Lit을 카피한 Stylized Lit 이라는 Shading Model를 추가해보겠습니다. EngineType.h UENUM() enum EMaterialShadingModel { MSM_Unlit UMETA(DisplayName="Unlit"), MSM_DefaultLit UMETA(DisplayName="Default Lit"), MSM_Subsurface UMETA(DisplayName="Subsurface"), MSM_PreintegratedSkin UMETA(DisplayName="Preintegrated Skin"), MSM_ClearCoat UMETA(DisplayName="Clear Coat"), MSM_SubsurfaceProfile.. 2020. 6. 15.
Ray Tracing #1 800x100 100 spp 구 2개 렌더링 Release 기준으로 15초 정도 걸렸네요 (...) 2020. 5. 3.