TECHARTNOMAD | TECHARTFLOWIO.COM

2023/10 22

[코칭.번역] 작성은 하되, 전송은 하지 마세요

역자의 말. 링크드인에는 새로운 기술과 혁신 그리고 글로벌 기업들의 새로운 비전에 대한 정말 많은 글들이 올라옵니다. 그러나 링크드인에는 많은 메니징 전문가들도 있습니다. 게임업계에서는 메니징에 대한 전문적인 코칭이 부족한 환경? 이라고 해야 할까요? 사실 최근 10년 동안 한국회사를 다녀보지 않아서 나의 생각은 부정확 할 수 있습니다. 다만 그 이 전의 제 경험에서는 게임 업계에서 커리어 빌드업 트리 자체에서 메니저 트리는 매우 모호했다고 생각 합니다. 단순히 뭉뚱그려서 팀장은 관리직군 쯤이거나 이상한 하이브리드 였으니까요. 또한 관리직군이라고 해도 자리만 그렇고 큰 대기업에 속하는 곳도 관리직군에 계속 적합한지 관리직군으로서의 직군 역량 평가를 잘 하지도 않았던 것 같습니다. 이러한 관리직군에 이제 ..

TECH.ART.FLOW.IO 2023.10.29

[주석번역] 렌더링 갓오브워:라그라로크 GDC2023 파트2

역자의 말. 기사 작성하다가 퇴근 시간이 되서 파트1과 파트2로 나눠서 올려 봅니다.(기사 작성 시기가 2023년 10월 27일 금요일) 최근 컨설팅 하는 한 곳의 오피스가 이태원 이다 보니 금요일 퇴근을 이태원에서 하게 되었는데 2022년 이태원 사건의 후유증인지 모르겠으나 시민들이 자발적으로 이태원으로 거의 오지않으셨던것 같아요. 외국인들 조금... 관광객 들 같은... 경찰들의 모습이 훨씬 많이 보였어요. 할로윈데이 파티란건 1997년 미국에 살 때 딱 한번 경험 해 봤고 그 이후에는 한국인이 무슨 할로윈 파티인가 싶어서 전혀 신경 안쓰고 살았던 저로서는 이태원 사건이 정말 안타깝기도 했고 이해가 안되기도 했었습니다. 아무튼 1주기가 되었으니 다시 한번 삼가 고인에 대해서 생각 해 보고요~ 다시 멋..

TECH.ART.FLOW.IO 2023.10.28

Install Build 빠르게 학습하기.

인터넷 들을 탐색 하다 보면 언리얼엔진 소스 빌드와 Install Build 에 대해서 많은 기사들을 찾을 수 있습니다. 하지만 정작 중요한 핵심은 거의 대부분 누락 되어 있었어요. 그래서 간단히 언급을 해 보고자 합니다. 약 10년 정도 중국의 거대 게임사들을 다니면서 중요하게 생각되는 점이 있는데요... 그건 CI/CD 에 대한 것이고 포괄적인 DEV-OPS 에 대한 많은 시스템들 이었습니다. 오랜 시간 넷이즈 엔진센터에서 고위 수석 전문가 직위의 테크니컬 아트디렉터로 근무 했을 때 부터 XD 라는 인터넷 기업과 거인네트웍의 전사적 기술집중센터의 테크니컬 아트디렉터로 근무 할 때도 역시 엔진팀과 데브옵스팀과 거의 많은 시간을 보냈습니다. 그 첫 걸음중의 하나인 빌드 자동화의 일부인 Install Bu..

UNREAL ENGINE 2023.10.26

Custom Expression 에서 #include "활용"

이 기사를 읽기 전에... 이 기사를 읽다 보면 #include "/Project/Shaders/xxx.ush 등이 언급 되곤 합니다. 이것은 아래 엮인 기사를 참조 하여 프로젝트 루트 아래 Shaders 라는 사용자 정의 디렉토리를 사용하는 환경이기 때문입니다. ( 필자의 경우... 따로 플러그인을 만들었음... ) [번역][기초]커스텀 익스프레션 프로젝트 경로 사용하기. 역자의 말. 경험상 노드 기반의 머트리얼이 노드 자체가 가독성도 너무 떨어지고 데이터 플로우 트레이스 하기에도 딱히 좋지도 않고(개인적으로...) 말이죠. 너무 복잡한 스파게티 노드는 함수 techartnomad.tistory.com 계속... 언리얼 머트리얼 에디터를 사용하다 보면 복잡한 머트리얼을 제작 할 때 정말 수 없이 많은 ..

UNREAL ENGINE 2023.10.26

[주석번역] 렌더링 갓오브워:라그라로크 GDC2023 파트1

내 커리어 스토리? - 2020년 8월 산타모니카 스튜디오에 합류. -- 리드 렌더링 프로그래머로 입사: 당시 렌더링 팀은 6명으로 구성되었습니다. -- 프로젝트 진행 과정에서 성장했습니다. - 이전에는 유비소프트 몬트리올에서 9년간 근무하면서 파크라이 프랜차이즈 개발에 참여. --최근 대부분의 오픈 월드 게임 개발 경험. --선형적이고 내러티브한 게임은 새롭습니다. - 단순한 기술 프레젠테이션이 아닙니다. - 갓 오브 워: 라그나로크의 리드 프로그래머로서의 경험에 대한 이야기 -- 리더십과 제작 방법 -- 렌더링 기능 및 최적화에 대한 기술 설명팬데믹 기간에 제가 SMS에 합류했기 때문에 우리 모두 재택근무에 대해 배우고 원격으로 서로를 알아가야 했습니다. 갓 오브 워: 라그나로크 개발을 제가 처음 시..

TECH.ART.FLOW.IO 2023.10.24

[주석번역] RE-INVENTING THE WHEEL FOR SNOW RENDERING

역자의 말. 실시간 테셀레이션 셰이딩에 대한 파운데이션은 충분히 알고 있지만 다수의 모바일 게임 그리고 몇몇 PC 엠엠오 알피지 게임개발을 했을 때에도 환경적인 요인의 Fake Simulation 과 테셀레이션을 결합해서 사용해 본 경험도 없었기 때문에 더욱 관심이 가는 분야이다. 이에 갓오브워 라그라로크에서 보여준 스노우 시뮬레이션 시스템에 대한 내용을 발표자인 파올로 수리치오의 GDC 프리젠테이션을 통해 엿보도록 하자. Paolo Surricchio https://www.linkedin.com/in/paolosurricchio/ 안녕하세요, 여러분, GDC에서 즐거운 하루를 보내고 계시길 바라며, 제 강연인 스노우 렌더링의 재창조에 오신 것을 환영합니다. 강연을 시작하기 전에 휴대폰을 무음으로 전환하..

TECH.ART.FLOW.IO 2023.10.20

Custom Expression 구조체 형식 함수화 버그(?) 회피.

캐릭터 팀 서포트 하는 과정에서 전체 머트리얼 함수를 유지보수에 용이 한 형태로 리펙토링 하도록 컨설팅 측면에서 order 를 최근에 했습니다. 내부 테크니컬 아티스트 파트에 연결 된 분이 주니어 이기 때문에 여러가지 측면에서 이슈를 탐색 해 드리고 있는데요... 머트리얼 에디터의 노드 구성 의존형에 대해서 저 개인적으로 매우 비효율적이고 직관성이 떨어진다고 생각하기 때문에 언리얼 머트리얼 노드 에디터에서 함수와 머트리얼 어트리뷰트 단에서의 깔끔한 구조화에 좀 집착하는 편이기도 한데.... 그런 과정에서의 하나의 꼭지 입니다. 버그 라고 하기에는 애초에 문제가 있다. 아래 기사는 언리얼엔진에서 정한 형식에 따라 작성 해야 하는 셰이더 형식에 대한 복기에 가깝다. 피부 렌더링 처리 중 Custom 노드를 ..

UNREAL ENGINE 2023.10.20

[번역] Custom Bloom Post-Process in Unreal Engine by Froyok

역자의 말 Froyok 은 2014년 부터 2015년 까지 알레고리드믹에서 함께 일 하던 멋진 동료 입니다. 대학을 졸업하고 알레고리드믹에서 인턴쉽으로 그는 커리어를 시작하였고 현재는 시니어 프러덕트 메니저로서 여전히 서브스턴스 제품 개발과 함께 하고있는 정말 멋진 테크니컬 아티스트 입니다. 거의 3년 전에 그는 블룸 효과의 사용자화 기법에 대한 멋진 기사를 자신의 블로그에 게시 했습니다. 최근 역자는 듀얼 카와세 블러 구현에 앞서 그의 블룸 후처리 효과의 커스터마이징 과정을 다시 한번 살펴보고 싶었습니다. 원문 Froyok - Léna Piquet Personal website of Froyok www.froyok.fr 나는 사용자 정의 렌즈 플레어에 대한 내 글을 작성 한 이후 언리얼 엔진 블룸 효과..

TECH.ART.FLOW.IO 2023.10.16

[Flow] 토기 머트리얼 사용자화

서브스턴스 디자이너 파일이나 기타 노드 기반의 작업물의 경우 각 스텝 별 켑처와 친절한 설명 자체도 너무나 큰 스트레스일 때가 있거든요. 이번 기사에서 2019년 제작 한 머트리얼의 블루프린트?(이쪽 분야에서는 블루프린트 라는 단어가 왠지 언리얼에 종속 된 단어로 보지만 매우 포괄적인 뜻이니까요~) 를 살펴보도록 할꺼에요. 2019년도에 제작 한 것이라서 이런 워닝 메시지가 뜨더라고요. 이것 부터 해결 해 봅시다!이러한 경우는 보통 해당 노드의 내부 구현 형식이 변경 됬을 경우에도 발생 합니다. 이럴때는 너무 고민 하지 마시고~ 노출 시켰던 파라메터 부분을 초기화 한 이후 다시 노출 시켜주는 과정을 수행 하는 것이 가장 안전 합니다. 위 두 가지 노드의 경우(HSL 이나 LEVELS) 컬러 또는 톤에 대..

SUBSTANCE 2023.10.14

[Promote]새로소주 시즌2 , 새로 노래자랑 온에어!

스튜디오 스좋와 프락시스 스튜디오가 제작한 새로소주 시즌2가 드디어 온에어 되었습니다! 작업에 참여하신 모든 분들 수고하셨습니다. 언리얼 엔진에서 자체 툰 시스템을 개발 하고 라이팅 관리 시스템도 만들고... 정말 짧은 시간! 광고의 세계는 매우 아스트랄 한 즐거움?을 항상 선사하는것 같습니다.... ㅎㅎㅎ

TECH.ART.FLOW.IO 2023.10.13