Unity 기반 WebGL 메타버스 서비스
맵Client : 삼성생명(Samsung Life Insurance)
Development : Salin
3D Production : AIXLAB -4인
Design Reference : Groffi Studio
Role : 3D 비주얼 리드 - Unity 씬 구축, 셰이더 · 머티리얼 · 라이팅
Overview
삼성생명 'SLi World'는 임직원의 온라인 행사와 참여형 콘텐츠를 위해 만든 WebGL 기반 3D 메타버스 서비스입니다.
Groffi Studio의 시안을 기준으로 Unity에서 맵을 구축했습니다. Shader Graph로 셰이더를 만들고 머티리얼과 라이팅을 씬 안에서 구성했습니다.
OX 퀴즈존, 외부 콘퍼런스 홀, SLi 레이스는 공간 설계부터 맡았습니다.
설치 없는 WebGL 환경이라 로딩 용량과 프레임이 작업 기준이었습니다.
라이트맵을 구워 실시간 연산을 덜고, 반복 오브젝트는 프리팹으로 묶어 드로우콜과 씬 관리 비용을 줄였습니다.
Salin 개발팀과 구현 사양을 맞춰 가며 진행했습니다.
SLi World is a WebGL-based 3D metaverse for Samsung Life Insurance's internal events and employee programs.
Working from Cinema 4D design references by Groffi Studio, I built the map in Unity — shaders in Shader Graph, materials and lighting set within the scene. The OX Quiz Zone, Outdoor Conference Hall, and SLi Race were mine from the layout up.
A no-install WebGL build, so download size and frame rate set the terms. Lighting was baked to lightmaps to cut real-time computation, and repeated objects were grouped into prefabs to reduce draw calls and scene maintenance.
Built in step with Salin's development team on implementation specs.
Role
Cinema 4D 시안 기반 Unity 맵 구축
OX 퀴즈존 · 외부 콘퍼런스 홀 · SLi 레이스 공간 설계
Shader Graph 셰이더 및 머티리얼 구성
라이팅 구성 및 라이트맵 베이킹
프리팹 구조화를 통한 드로우콜 · 빌드 용량 최적화
개발팀과 구현 사양 협의
NPC
SLi-Race 미니게임
SLi-Man 미니게임
바이킹 체험 (메인 맵 인터렉션 요소)
롤러코스터 (메인 맵 인터렉션 요소)
운동장 (메인 맵 인터렉션 요소)
SLi World는 라이프존, 포인트존, 펀존 총 3가지 영역이 합쳐진 월드입니다.
곳곳에 물고기를 잡을 수 있는 낚시터가 있고, 다양한 이벤트를 통해 포인트를 얻을 수 있습니다.
SLi World is made up of three zones — Life, Point, and Fun. Fishing spots are scattered throughout, and users earn points through events.
공간 설계 · 제작
야외 무대와 원형 객석으로 구성한 행사 공간입니다.
무대 정면에 스크린을 두고 객석을 반원으로 감싸, 어느 자리에서도 화면이 들어오도록 배치했습니다.
An open-air venue with a stage and semicircular seating.
The screen sits front and center with the seats wrapped around it, so it reads head-on from anywhere in the audience.
실내 강당형 공간입니다. 좌우 대칭 좌석과 중앙 대형 스크린으로 시선을 한곳에 모았습니다.
An indoor auditorium. Symmetrical seating and a single large screen pull attention to one point.
공간 설계 · 제작
참가자가 답에 따라 이동하는 참여형 존입니다.
바닥을 O와 X 두 구역으로 나누고 전광판을 정면에 세워, 문제와 이동 결과를 한 화면에서 확인하도록 했습니다.
A participation zone where players move to answer. The floor splits into O and X, with a board facing the crowd so the question and the result read in one view.
공간 설계 · 제작
코스를 도는 레이싱 미니게임입니다. 트랙을 한눈에 파악할 수 있도록 코스를 폐곡선으로 잡고, 노면과 가드레일에 색을 대비시켰습니다.
A racing mini-game on a closed loop. The road and guardrails are color-contrasted so the path stays legible at speed.
Cinema 4D 시안을 Unity로 옮긴 뒤 씬 안에서 라이팅과 머티리얼을 구성하고 라이트맵을 구웠습니다.
반복 오브젝트는 프리팹으로 관리해 배치와 수정이 한 번에 반영되도록 했습니다.
References were brought into Unity, where lighting and materials were set and lightmaps baked.
Repeated objects run as prefabs, so placement and edits propagate in one pass.
Tools
Maxon Cinema 4D · RizomUV · Adobe Photoshop · Unity3D · Shader Graph