TECHARTNOMAD | MAZELINE.TECH

gpu driven 4

[번역] Unreal Engine의 UAV Overlap 특성과 나의 기나긴 사투

역자의 말.최근 가까운 지인분께서 소천 하시고 나서 2주일 동안 블로그에 집중하기에 무리가 있었네요. 이제 일상으로 돌아와 조금씩 원래의 제 모습으로 복원?되고 있지않나 싶습니다. 종종 발표자료나 기술 자체에 대한 내용들을 포스팅 하거나 번역글로 올리곤 하는데 이번 글은 좀 더 재밌게 읽어 볼 맛이 나겠나 싶어 이렇게 공유 해 봅니다. 吕文伟군이 어떤 문제에 당면했을 때 자신과의 사투를 벌인 개발 일기와 같은 글입니다.저자: 吕文伟최근 나는 GPU Driven Rendering 관련 작업을 진행하고 있었다. 어느 날 동료가 자신이 구현한 Frustum Culling 기능에 문제가 생긴 것 같다고 말해왔다. 화면 속에서 Culling된 Geometry 인스턴스들이 계속 깜빡인다는 것이었다. 그런데 재미있는..

TECH.ART.FLOW.IO 2026.03.27

[번역] GPU-Driven Rendering in Assassin's Creed Mirage

역자의 말: 언리얼엔진 코드를 수정하면 정말 많은 컴파일 시간을 기다려야 하죠. 기다리는 막간을 채우기 위해 肖鲁伟 군이 잘 정리 해 놓은 "GPU-Driven Rendering in Assassin's Creed Mirage" 총 3편을 한번에 묶어서 한국어 버전으로 올려 봅니다. 읽기 어려운 내용은 내용을 더 첨부 했습니다. 그나저나...내일 운전면허시험 보러 가야 하는데... 공부 해야 하는데... 저자: 肖鲁伟1.1 소개1.1.1 Anvil 엔진Anvil 게임 엔진은 《어쌔신 크리드》 시리즈 개발로 업계에 널리 알려져 있으며, 그 기술 아키텍처는 《레인보우 식스: 시즈》, 《고스트 리콘: 브레이크포인트》, 《포 아너》 등 대형 프랜차이즈 게임 개발도 뒷받침하고 있다. 이 엔진은 체계적인 오픈 월..

TECH.ART.FLOW.IO 2026.02.26

[번역] Bindless 에 관한 간략한 논의: UE5에서의 Bindless

작성자: gengar / 야생 갸루마 게임 그래픽 개발학창 시절부터 실무까지 Unity 엔진을 주로 사용해왔기에 언리얼 엔진(UE)에 대한 경험은 아직 부족합니다. 오류나 부적절한 설명이 있다면 양해 부탁드립니다. 본문에서 사용된 UE 버전은 5.5.4입니다.UE5부터는 완전한 현대적 Bindless API(DX12, Vulkan, Metal)를 지원하기 시작했습니다. UE는 Bindless 기능을 BindlessResource와 BindlessSampler로 나누었으며, 이 기능을 활성화하려면 DefaultEngine.ini를 수정해야 합니다.UE5의 Bindless는 사용자에게 노출되는 Resource Collection (Explicit Bindless)과 엔진 계층에서 Bindless 특성을 지원..

TECH.ART.FLOW.IO 2026.01.02

[번역]천애명월도 모바일 게임 엔진 책임자: 최고 수준의 그래픽을 구현하기 위해 해결한 과제는 무엇인가요?

역자의 말. 최근... 아니 사실 거의 10년 전부터 텐센트 북극광의 엔지니어링 기술은 일본을 제외 하고는 아시아에서 원탑에 속하고 있었습니다. 워낙 국내에서 중국에 관심이 없을 시절 그러니까 2015년도에 그냥 우리가 몰랐을 뿐이죠. 엄격히 말하면 텐센트가 UBISOFT 의 리드 및 시니어 엔지니어들을 영입하기 시작한 것은 2009년 후반 부터였습니다. 원래 천애명월도는 2012년도에 첫 출시를 했지만 그다지 좋지않은 그래픽 품질과 렌더링 품질 그리고 여러가지 전형적인 중국회사의 기술문제를 그대로 갖고 있었습니다. 상해에 본진을 두고 있는 북극광(오로라 스튜디오)는 텐센트 IEG 그룹의 1급 스튜디오 중의 하나입니다. 2012년 이후부터 UBISOFT 등에서 영입한 렌더링 프로그래머와 터레인 관련 프로..

TECH.ART.FLOW.IO 2023.11.17