언리얼4 - 리퀴드 이로이젼(침식) 효과



언리얼4 - 리퀴드 이로이젼(침식) 효과

금별 0 3,686 2020.03.12 18:36

 

Liquid Erosion

 

 

I'm using Blenders "Dynamic Paint Canvas" to capture a liquid getting splashed on a surface over time resulting in an image sequence of "wet maps". To combine them into one image (adding then on top of eachother) I wrote a Python Script which generates an "erosion map". With a simple SmoothStep-Material, this map can be used to fade the liquid in/out nicely.

My python script: https://www.dropbox.com/s/x35wuxxtl7epesk/createErosionTexture.py?dl=0

Base-Idea described in this Sea of Thieves Talk: https://youtu.be/KxnFr5ugAHs?t=658

I was inspired by a FLIP Fluid Tutorial: https://youtu.be/GYGNoTmZSN0

How to setup an erosion material: https://realtimevfx.com/t/what-is-your-alpha-opacity-mask-clip-erode-animation-workflow-like/7705/15?u=simonschreibt

Quickly render Normal Map from Blender: https://youtu.be/h24akA8K-40

 

 

 

A liquid which appears over time based on an erosion map. The wetness on the ground is a 2nd erosion map with Blenders Canvas-"Spread" enabled.
The base-technique was discussed in this great Sea of Thieves Talk: https://youtu.be/KxnFr5ugAHs?t=658

A liquid which appears over time based on an erosion map. The wetness on the ground is a 2nd erosion map with Blenders Canvas-"Spread" enabled.

The base-technique was discussed in this great Sea of Thieves Talk: https://youtu.be/KxnFr5ugAHs?t=658

 

 

 

I used a Blender FLIP Plugin for the liquid and Blenders "Dynamic Paint Canvas" which "tracks" everything it touches - in this case the liquid. The result is an image-sequence. I baked a 2nd image-sequence where the wetness is spreading.

I used a Blender FLIP Plugin for the liquid and Blenders "Dynamic Paint Canvas" which "tracks" everything it touches - in this case the liquid. The result is an image-sequence. I baked a 2nd image-sequence where the wetness is spreading.

 

 

 

I wrote a Python-Script which grabs all the images and stacks them on top of eachother into ONE image which is now my erosion map. With a simple shader those grayscale values can be faded on/out nicely.

I wrote a Python-Script which grabs all the images and stacks them on top of eachother into ONE image which is now my erosion map. With a simple shader those grayscale values can be faded on/out nicely.

 

 

 

 

Here you can see the textures and some "gotchas". The normal map was created via Photoshop-Filter from the last rendered Blender-Frame.

Here you can see the textures and some "gotchas". The normal map was created via Photoshop-Filter from the last rendered Blender-Frame.

 

 

 

 

The pretty simple material. Of course, values like "base color" are different in my Material Instance for the final look.

The pretty simple material. Of course, values like "base color" are different in my Material Instance for the final look.

 

 

Update: Bruno had a great idea! Here is the result, you can find a detailed description below.

Update: Bruno had a great idea! Here is the result, you can find a detailed description below.

 

 

Brunos cool idea: Instead of the complex canvas/python-experiement, you can use a camera capturing the zDepth liquid-geometry from below. I used a B/W-Gradient to simulate the depth in my test and it worked out really nice.

 

Brunos cool idea: Instead of the complex canvas/python-experiement, you can use a camera capturing the zDepth liquid-geometry from below. I used a B/W-Gradient to simulate the depth in my test and it worked out really nice.

 

Comments


번호 포토 분류 제목 글쓴이 날짜 조회
329 언리얼4 언리얼5 - 카메라 오클루전 마스킹 제작팁 금별 2023.11.29 1273
328 언리얼4 후디니와 섭페활용 언리얼로의 아이스스파이크 버텍스 애니메이션 프로세스 설명(얼음 hip파일포함) 금별 2023.11.25 1524
327 언리얼4 언리얼 - 머터리얼 움직임에따른 잔상번짐 해결방법 금별 2023.11.25 3893
326 언리얼4 언리얼 - Tentacle Monster Effect 금별 2023.11.23 1689
325 언리얼4 언리얼 - 오브젝트 글리치(Technology Failure Diagram) 효과 제작과정 금별 2023.11.22 1867
324 언리얼4 언리얼5 - 월드 에서 로컬 재질 UV [한국어 팁] 금별 2023.11.19 1535
323 언리얼4 언리얼 - 에너지 아우라 이펙트 제작과정 금별 2023.11.19 1699
322 언리얼4 언리얼 - 자연스런 그을린 그라운드 데칼 제작과정 댓글+1 금별 2023.11.16 2187
321 언리얼4 언리얼 - 흐물거리는 황금 양타자형 발사체 제작과정 금별 2023.11.14 1430
320 언리얼4 언리얼 나이아가라 - 유도 미사일 효과 제작과정 금별 2023.11.12 1599
319 언리얼4 11. 11일 카페 공인스터디 이펙트102 발표내용 일부 영상(네오도쿄챌린지/무기디졸브) 금별 2023.11.12 1500
318 언리얼4 언리얼5 - 머트리얼로 제어하는 책넘김 효과 예제 및 튜토리얼 링크 금별 2023.11.09 2355
317 언리얼4 언리얼5/후디니/섭디 - 불 발사체 제작과정 part2[후디니로 메쉬제작/섭디로 WPO텍스쳐] 금별 2023.11.08 1525
316 언리얼4 [게임 이펙트 소개 02] 쌤~ 게임이펙트 쉽나요? 취업 되나요? 금별 2023.11.08 1494
315 언리얼4 언리얼엔진5 다운로드 / 엔진 설치하기 금별 2023.11.07 1221
314 언리얼4 Unreal 어서와! 이펙트는 처음이지? [게임 이펙트 소개 01] 금별 2023.11.07 1294
313 언리얼4 언리얼5 - Cursed Cannonballs & Gems 금별 2023.11.05 1535
312 언리얼4 언리얼 - 3DsMax 모델링|웨이브에 쓰이는 스태틱 메시 제작방법 금별 2023.11.04 1223
311 언리얼4 언리얼 렌더링 기본이론설명 [린반 초급반_미리보기] 금별 2023.11.04 1195
310 언리얼4 언리얼5/후디니/섭디 - 불 발사체 제작과정 part1[후디니로 메쉬제작/섭디로 WPO텍스쳐] 금별 2023.11.03 2006
309 언리얼4 언리얼5 - 떨어지는 잎새 표현 제작과정 금별 2023.11.01 1190
308 언리얼4 언리얼5 - 먼지 부유물 제작과정 금별 2023.11.01 1534

 

Banner
 
Facebook Twitter GooglePlus KakaoStory NaverBand