3DGaussianSplatting 4

[Hybrid Core] MapLibre와 WebGPU: 3D 가우시안 스플래팅으로 구현하는 차세대 디지털 트윈

들어가며: 폴리곤을 넘어 실사 기반의 공간 정보로지난 글에서는 React와 FastAPI 기반의 WebGPU 렌더링 파이프라인의 기초를 다뤘습니다. 많은 동료 개발자분들께서 "그래서 이 기술을 실제 지도나 GIS 서비스에 어떻게 녹여낼 수 있을까?"라는 질문을 주셨는데요.마침 2026년 초, MapLibre가 WebGPU 백엔드를 실험적으로 도입하고 ArcGIS가 가우시안 스플래팅 레이어를 정식 지원하기 시작했습니다. 이제 우리는 단순히 예쁜 3D 모델을 보여주는 것을 넘어, 좌표계 기반의 정밀한 지도 위에 실사급 환경을 얹을 수 있게 되었습니다. 오늘은 그 아키텍처 설계 과정을 공유합니다.왜 3DGS와 지도의 결합인가?전통적인 매쉬(Mesh) 기반의 디지털 트윈은 건물 외벽은 잘 표현하지만, 나뭇잎, ..

Dev Log/3D Graphics 2026.04.20

[Hybrid Core] WebGPU와 3D 가우시안 스플래팅: 웹 시각화의 새로운 임계점

들어가며: 웹에서 만나는 실사급 3D의 시대지난 포스팅에서 우리는 FastAPI를 활용해 대용량 공간 데이터를 효율적으로 서빙하는 하이브리드 아키텍처의 기초를 다뤘습니다. 오늘은 그 연장선상에서, 서빙된 데이터를 사용자 브라우저에서 어떻게 가장 화려하고 빠르게 렌더링할 것인지에 대해 이야기해보려 합니다. 2026년 현재, WebGPU는 더 이상 실험적인 기술이 아닙니다. 대부분의 메이저 브라우저에서 정식 지원되며, 특히 3D 가우시안 스플래팅(3DGS) 기술과 만나면서 기존 WebGL이 가졌던 성능의 한계를 가볍게 뛰어넘고 있습니다. 오늘은 React와 FastAPI 생태계 안에서 이 혁신적인 렌더링 파이프라인을 어떻게 설계해야 하는지 공유하겠습니다.왜 가우시안 스플래팅(3DGS)인가?기존의 폴리곤 메시..

Dev Log/3D Graphics 2026.04.15

차세대 3D 렌더링 패러다임: 폴리곤의 한계를 넘는 NeRF와 3D Gaussian Splatting 원리 심층 비교

10년 넘게 3D 그래픽스 엔지니어로 현업에서 다양한 렌더링 파이프라인을 설계하고 최적화해 오면서, 그래픽스 기술의 발전은 늘 '어떻게 하면 현실의 빛과 공간을 모니터 너머로 완벽하게 옮겨올 것인가'에 대한 처절한 고민의 연속이었습니다. 그리고 지금, 우리는 수십 년간 그래픽스 산업을 지배해 온 폴리곤(Polygon) 메쉬 기반의 전통적인 렌더링 아키텍처가 새로운 차원의 패러다임으로 전환되는 거대한 변곡점 한가운데 서 있습니다.오늘 이 칼럼에서는 단순한 픽셀의 나열을 넘어 공간 자체를 학습하고 재구성하는 혁신적인 뷰 합성(Novel View Synthesis) 기술, NeRF(Neural Radiance Fields)와 3D Gaussian Splatting의 수학적, 물리적 원리를 엔지니어의 시각에서 ..

Dev Log/3D Graphics 2026.03.30

[DevLog] C++/Qt로 '닌텐도 스위치 2' 스타일의 3D 뷰어 만들기(1) - 오프스크린 렌더링(Off-Screen Rendering)

안녕하세요, moonithm입니다.지난 포스팅에서 닌텐도 스위치 2가 "낮은 해상도로 렌더링하고, AI로 업스케일링하여 출력한다"는 전략을 쓴다고 분석했었는데요. 👉 [이전 글 보기] 닌텐도 스위치 2의 심장, 'T239'와 DLSS가 증명한 4K의 비밀 [분석] 닌텐도 스위치 2의 심장, 'T239'와 DLSS가 증명한 4K의 비밀안녕하세요, moonithm입니다.작년 6월, 닌텐도 스위치 2가 드디어 세상에 나왔습니다. 출시된 지 반년이 지난 지금, 초기 물량 부족 사태도 어느 정도 진정되었고 기기에 대한 기술적 분석도 끝났습moonithm.tistory.com 오늘은 이 이론을 바탕으로, C++과 Qt를 이용해 실제 개발자 관점에서 이 기술을 직접 구현해 본 과정을 공유합니다.1. 프로젝트 목..

Dev Log/3D Graphics 2026.01.09