TECHARTNOMAD | TECHARTFLOWIO.COM

분류 전체보기 314

[번역]언리얼 엔진 초실감 인간을 해부하는 렌더링 기술 Part 2 - 눈동자 렌더링

역자의 말 캐릭터에게 마지막으로 생명을 불어넣는 작업은 눈동자에 있다고 단언컨데 말할 수 있습니다. 오랜 시간 역자 역시도 눈동자 표현과 그 주변 표현에 대한 관심을 갖고 있었고 구현을 해 왔는데요... 최근 5년간은 모바일 게임만 만들었기 때문에 이렇게 세부적인 분석에 도달 할 기회가 없었습니다. 그래픽스 프로그래머인 장 선생의 세부적인 분석 글을 보면 아티스트보다 더 뛰어난 관찰력을 갖고 있음이 느껴집니다. 중국에서는 전문가 집단이라는게 있고 많은 엔지니어와 미술가 들이 전문가 등급이 되기 위해 많은 노력을 하는데요... 이 기사 전문에서도 그런 부분들이 느껴집니다.저자Timlly-Chang 이 전에 동 저자의 멋진 언리얼 엔진 모바일 해부 분석글을 읽으신 적이 있습니다. 최근에 알았지만 넷이즈에서 ..

TECH.ART.FLOW.IO 2024.06.10

서브스턴스 오픈데이 2024 행사! VIP 로 다녀왔습니다.

귀국 한 지 이제 1년 3개월이 지나가는 시점에서 벌써 2023년 서브스턴스 행사 이후에 맞이 하는 두 번째 행사가 찾아왔더라구요. 서브스턴스 오픈데이 2023.https://substanceday2023.com/ Substance Day 2023The 3D Festival of the Yearsubstanceday2023.com올 해에도 꾸준히 서브스턴스 데이가 성황리에 열렸습니다. 김태원 어도비 3D 사업부 상무님의 키노트를 시작으로 강진호techartnomad.tistory.com작년에 비해 더 확장 되고 럭셔리 해진 규모에 놀랐습니다. 이번엔 주로 VIP 초청을 통해 업계 여러분들이 참석 해 주셨는데요!사진들은 그날 참석 하신 지인님들의 페이스북과 링크드인에서 따왔습니다. ㅎㅎㅎ뭔가 정성이 배가 ..

JOURNEY OF LIFE 2024.06.08

[기초]간단한 카툰 렌더링 학습코스. 파트 1.

저자의 말.Preface이 글을 쓰면서 옛 추억을 떠올릴 수 있을 것 같습니다. 그래서... 처음부터 너무 어려운 것을 하고 싶지는 않았다는 말씀을 드리고 싶습니다. 처음부터 어려운 일을 다루면 제가 먼저 지칠 것 같았거든요. 본문으로 돌아가서... 각 효과 섹션은 최대한 간단하게 설명하려고 노력했습니다. 몇 년 동안 팀 운영에 신경을 쓰다 보니 개인적으로 기술적인 부분을 자세히 설명하는 능력이 떨어진 것 같아서 스스로 되새기는 자세를 유지하려고 합니다. 대부분의 설명은 프로그래머를 위한 것이 아니라 셰이딩에 관심이 있는 아티스트를 위한 것입니다. 렌더링 프로그래머나 테크니컬 아티스트에게 전적으로 의존하기보다는 구현 측면을 이해하면 아티스트도 생각을 정리한 후 소통할 수 있을 것입니다. 워낙 기본적인 내..

UNITY3D 2024.06.05

[번역] 《명조》언리얼 엔진 4를 기반으로 한 멀티 플랫폼 이펙트 및 퍼포먼스 최적화 사례.

역자의 말. 최근 명조 게임이 오픈 한 이후 날마다 명조 게임 광고를 보게 되는군요! 렌더링 쪽에 깊게 관여한 Weedowo 군이 언리얼 페스트 2024 쇼케이스에서 발표 한 내용을 본인의 블로그에 간략히 게시 해 논것을 보게 되었습니다. NDC 가 거의 사라지다 싶이 하게 된 이후 한국에서는 기술 공유에 대한 활동이 확실히 소극적이 된 듯 한데요. 아마 게임업계의 냉냉한 분위기의 한 여파라고 생각이 드는군요. 빌리빌리에 동영상 발표가 올라와 있지만 중국말이기도 하고... 저도 겨우 알아듣는 수준이라... 간략히 이곳에 함께 공유 해 봅니다.저자 WeebOwO希望有一天成为一个自己佩服的人xingyudev.site 머리말올해 UOD 공유 녹취록이 속속 공개되고 있으므로 학습과 보관의 필요성을 감안하여 간략한..

TECH.ART.FLOW.IO 2024.06.04

[번역]캐릭터 카툰 렌더링(디퍼드 라이팅) 참고 사항

역자의 말. 2020년을 기점으로 원신 모바일 역시 유니티 2017 버전임에도 불구하고 엔진팀에서 자체적으로 모바일 디퍼드 렌더링 파이프라인을 구축하고 렌더링 패스 페러다임을 포워드 위주에서 디퍼드로 이동했습니다. 2021년 엔진팀과 함께 원신 안드로이드 빌드를 리버스엔지니어링 했을 때 모든 내용을 더 확실하게 확인 할 수 있었죠. 이후 최근 중국에서 출시 되는 다수의 게임들이 모바일 디퍼드 렌더링을 선택 하거나 또는 포워드 플러스를 선택 하는 경향이 많아졌다는 것은 확실한 것 같습니다. 저자1.모바일 렌더링 제한 사항시장의 일반 및 주류 모델에 따르면 GBuffer 수를 할당하기 위해 OpenGLes3 128Bit은 타일형 메모리를 준수합니다.2.반투명 재질 분할캐릭터 파트에 반투명 머티리얼이 필요한 ..

TECH.ART.FLOW.IO 2024.06.03

[번역] Enemy AI in Unity

역자의 말.최근 어떤 계기로 리니지M 스러운 캐릭터 콘트롤 및 제어와 간단한 몬스터의 AI 를 구현 해야 할 일이 생겼습니다. 그러한 계기로 요즘 현업에서 사용 될 법한 AI의 처리에 좀 친숙해 져 보려고 노력 하던 차에... 좋은 아티클이 보여서 공유 해 봅니다.저자https://x.com/JohnLFrenchhttps://gamedevbeginner.com/author/john/ John French, Author at Game Dev BeginnerI’m John, I write all of the Unity tutorials on Game Dev Beginner. I've been working as a professional game composer for the last 10 years and..

TECH.ART.FLOW.IO 2024.05.26

Iridescence 효과 : 방막필름 효과 구현.

2021년 봄 프로젝트B 작업을 할 때 스타일라이즈 오브제 특히 금속질감을 갖거나 유기그릇이나 코팅 된 오브제에 사용하면 예쁠 것 같아서 적용 했던 것이다.Iridescence 구현방식은 여러가지가 있는데 가장 간단한건 그냥 레인보우 램프로 리맵 하는 것들인데 최근의 모던 GPU 에서는 굳이 그렇게 까지 간단히 할 필요는 없어보인다. 특히 최근 언리얼엔진 5에 추가 된  Thin Film 셰이딩은 좀 색다른 LUT 방식인데 속도면에서 볼 때 모바일게임에 적용해도 문제 없을 정도의 성능을 보여주기도 하고... 시간이 나면 유니티로 포팅 해 봐야겠다는 생각이 있기도 하고... 아무튼 이건 매우 전형적인 Iridescence 계산공식을 따르고 있는 거다. 아래꺼는 임포탄트 셈플링으로 구현 해 봤던 거고... ..

UNITY3D 2024.05.25