본문 바로가기

Unreal Engine4 or 550

Ue4 Material의 Opacity mask를 이용한 외벽 투명화 1. 머터리얼 에디터에서 Blend Mode를 Masked로 Two Sided를 True로 변경한다. 2. 변화 하고 싶은 범위의 Collision Box를 만들어 위치를 조정한후 해당 Box의 Position과 Extent을 Material Parameter에 보내준다. (Extent는 2배로 곱해서 입력한다.) 3. 투명화할 Mesh에서 플레이어가 범위안에 진입하면 Opacity의 Lerp값을 변화 시켜 투명화 시킨다. 결과. 참고 영상. 더보기 https://www.youtube.com/watch?v=GXbE0IqbA7w 2019. 8. 6.
리프렉션, 시차보정벡터 아주 정확하지는 않다 2019. 7. 29.
알아 두면 유용한 수학 관련 함수 Sign : 숫자가 음수면 -1, 양수면 1, 0이면 0을 리턴한다. 예) -0.1 -> -1 , 0.8 -> 1 FCeil ->소수점을 올림 한다. 예) 0.2 -> 1 , 1.1 -> 2 Fraction : 소수점 부분을 반환한다. 예) 4.3 -> 0.3 Floor : 소수점 부분을 내림 한다. 예) 2.3 -> 2 2019. 6. 16.
Animation FABRIK 노드 와 2Bone IK 노드의 사용예제 사용예시 Animstart Pack 의 rifle hip을 사용하여 권총 그립 자세를 잡아 주는데 사용 해 보았다. 1. 오른손은 2 Bone IK를 사용하여 내가 원하는 위치에 있도록 IK운동역학을 사용하여 움직였다. *형광색으로 표시된것 처럼 하였으며 IK Bone은 원래 ik_Hand_r을 사용 해야하나 ik bone이 리타겟팅이 잘못되어 Hand_R을 대신 사용하였다. 2. 오른손에 위치에 따라서 왼손이 따라 다니도록 하기 위해 Target을 Hand_R로 하여 Hand_L을 움직여 주었다. 결과 전 후 참고 Documentation http://api.unrealengine.com/KOR/Engine/Animation/NodeReference/SkeletalControls/TwoBoneIK/ T.. 2019. 5. 22.