TECHARTNOMAD | TECHARTFLOWIO.COM

Driven 6

[INDEX] GPU DRIVEN

[번역]Texture Virtualization for Terrain Rendering2023년 3월 한국으로 귀국 한 이후에 계획도 많이 설립하고 단계별로 뭘 해야할 지도 많이도 생각 하고 결정 했지만 뜻한 대로 실천이 잘 되지 않네요. 그러다 보니 컨설팅 해 주는 회사 업무가 끝techartnomad.tistory.com  [주석번역]ADVENTURES WITH DEFERRED TEXTURING IN HORIZON FORBIDDEN WEST 파트-1역자의 말. 몇 년전 회사에서 경품으로 받은 PS5 를 최근에서야 설치하고 호라이즌 포비든 웨스트를 플레이하고 있습니다. 전작에 비해서 더 밀도 높은 식생처리와 지형의 이끼등을 포함하여 매techartnomad.tistory.com  [번역]GPU Run-..

INDEX 2024.08.24

[게임테일즈] 테크아트팀 최성현 신입의 Bindless resource 스터디 발표

게임테일즈 테크아트 신인 분들의 스터디 시간.저번주에 갖었던 인턴 과정 마무리 발표가 있었는데요~ 곧 바로 최성현 신인의 스터디 발표가 있었습니다.Bindless Resource 에 대한 소개와 GPU Driven 그리고 Bindless 의 의해 원활해진 Ray-tracing 등등에 대해서 소개 해 주었는데요.각 꼭지 마다 세부적으로 깊게 들어가지는 못했지만 하드웨어 구조와 곁들여서 큰 범주에서 이해를 도울 수 있는 수준에서 한 시간 정도의 스터디 발표가 있었어요.게임테일즈 테크아트팀은 저를 제외하고는 모두 공돌이? 출신들의 신인 들인데요. 그런 부분의 장점을 최대한 살려서 스터디 토픽을 배당해 보고 있습니다.이럴때 아니면 언제 또 공부 해 보겠나 싶어서요.본인에게 배당 된 테스크가 아니라면 간과 할 수..

GPU Driven with Fence & Barrier simple explanation

펜스 및 배리어로 구동되는 GPU 간단한 설명소개GPU Driven 환경에서 Fence와 Barrier는 GPU 작업의 동기화를 관리하는 중요한 메커니즘입니다. GPU 작업은 CPU와 독립적으로 실행되기 때문에, 작업이 언제 완료되었는지, 또는 특정 작업이 완료될 때까지 다른 작업을 기다려야 하는 경우 등을 효율적으로 관리해야 합니다. Fence와 Barrier는 이러한 동기화 문제를 해결하기 위해 사용됩니다.FenceFence는 GPU 작업의 완료 상태를 확인하는 데 사용되는 메커니즘입니다. 특정 작업이 완료되었는지 여부를 쿼리하여, 그 결과에 따라 다음 작업을 수행할 수 있도록 합니다.종류:Signal Fence: GPU 작업이 완료되면 설정되는 펜스입니다.Wait Fence: 특정 펜스가 시그널 상..

[번역] Bindless Resources Notes

역자의 말: 이틀 전에 게시 된 언리얼페스트2024의 멋진 초콜릿 강연을 봤습니다. 바인드리스 텍스처에 대한 이해를 돕기 위해 팀 내부에서도 2주 간 추가 리서치를 하고 멀티플레폼에서 우리가 얻을 이점이 정확히 무엇인지 파악하고자 하는데요... 그 전에 간략히 Wong 씨가 요약한 내용을 동시에 재게시 해 봅니다. 애픽게임즈 로드맵.저자 : 玄冬Wong keywords: Direct3D 12, D3D12, Vulkan, Bindless, Texture and Buffer, DescriptorSet, Descriptor Set Layout, Descriptor Indexing요약장점 배열 텍스처(슬롯 기반)와 바인드리스 텍스처의 차이점: 배열 텍스처는 일반적으로 배열의 모든 텍스처가 동일한 형식과 치수를 ..

TECH.ART.FLOW.IO 2024.07.30

[번역] Hierarchical-Z map based occlusion culling ( Old Post )

역자의 말. 넷이즈 광저우에 위치한 젠 사업부에 테크아트 라인2 리더(뭔가 중국의 보직이 참...P 와 M 을 겸직하도록 승인이 되서)로 근무 할 때 음양사 차세대 버전 개발팀에서 함께 일 했던 동료 그래픽스 프로그래머인 내원군(중국인 이겠죠 당연히.. )의 깃허브 리포를 오랫만에 다시 보게 되었는데요. 참고 레퍼런스가 있어서 간략히 포스팅으로 올려봤습니다. 여전히 한국 게임사는 자체엔진이라든가 특별히 그래픽스 프로그래밍 부서가 있거나 하는 경우가 극히 드물어서 관련 된 이야기등을 할 만한 엔지니어를 귀국 후 1년간 만나보질 못했네요. 중국에선 2018년 부터 2023년 까지 GPU DRIVEN 에 대한 수많은 토론을 해 왔었거든요. 어떻게 하면 모바일 플레폼의 하드웨어를 극복하고 최대 성능 최대 퀄리티..

TECH.ART.FLOW.IO 2024.04.23

[번역]Engine architecture overview

2023.07.14 - [GRAPHICS PROGRAMMING] - [번역]GPU DRIVEN RENDERING OVERVIE [번역]GPU DRIVEN RENDERING OVERVIEGPU Driven Rendering Overview Practical guide to vulkan graphics programming vkguide.dev GPU Driven Rendering GPU Driven Rendering Overview 튜토리얼 코드 베이스, 메인 뷰 및 셰도우 뷰에서 처리 및 제거된 객체 수는 125,000개이techartnomad.tistory.com Engine architecture overviewPractical guide to vulkan graphics programmingvkgu..

TECH.ART.FLOW.IO 2023.07.14