Unity Developer & Technical Artist

안녕하세요,
NK Studio 입니다

"모르는 게 생기면 한용이한테 물어봐" — 동료들이 인정하는 트러블슈터 '한용GPT'.
코드와 그래픽의 경계를 허물고 프로젝트 최적화와 견고한 아키텍처를 설계합니다.

#Unity6_LTS #Technical_Artist #Architecture_Designer #Optimizing_Troubleshooter

Core Philosophy

아트와 코드의 번역가

그래픽 리소스의 렌더링 파이프라인 작동 원리와 수학적 공식을 깊이 이해하여, 아티스트와 개발자 사이의 최적화된 언어로 소통하고 공정 병목을 주도적으로 해결합니다.

집요한 트러블슈터

"모바일 사양 한계로 불가능하다"고 평가받던 실시간 반투명 필터 연산을 Downsampling 및 Dual-pass Kawase Blur 커스텀 셰이더로 우회 구현하여 안정적인 60fps를 이끌어냅니다.

지식 공유와 상생

나 혼자만 아는 독창적 코드보다는, 7년간 유튜브 교육 채널을 꾸준히 운영해 오고 유데미 강사 활동을 펼친 만큼 팀원들과 함께 기록하고 공유하며 다 함께 삽질 시간을 줄여나갑니다.

Technical Skills

Languages

C# (주언어) HLSL / ShaderLab Java Kotlin Swift JavaScript

Engine & Graphics

Unity 6 (LTS) URP / SRP Bakery RenderDoc 3ds Max / Biped Spine2D

Frameworks & Libraries

Zenject (DI) UniTask (Async) UniRx (Reactive) MessagePack Visual Scripting (Bolt) FMOD Studio RayFire

Infra & DevOps

Git / GitHub Unity DevOps OpenCV.js GitHub Actions Jenkins / TeamCity Xcode / Android Studio

Work Experience

2025.07 ~ 2026.01

레인보우 컴퍼니 (정규직)

Unity 개발자 / TA

Android, iOS, WebGL 통합 샌드박스 크로스 플랫폼 AR 뷰어 앱 고도화, OpenCV.js 연동 이미지 트래킹 오버레이 마커 판별 분석 모듈 및 사내 CS 반복 업무 자동화 유틸리티(프린트 툴) R&D.

2024.04 ~ 2025.06

레인보우 컴퍼니 (프리랜서)

Unity 프리랜서 외주 개발자

이미지 AR 포토카드 서비스 '누피(Noopy)'의 모바일 영상 캡처/녹화 파이프라인 개발 및 저사양 모바일 기기에서의 60fps 보장형 실시간 Dual-pass Kawase Blur UI 연출 최적화 셰이더 설계.

2023.03 ~ 2023.11

눈토끼단

TA / 클라이언트 프로그래머

PC Steam용 코나(Kona) & 스노래빗(Snow Rabbit) 제작 참여. 에디터 툴바 유틸리티 R&D, Bakery 라이팅 베이크 파이프라인 분석, 투명 얼음/물 반투명 몬스터의 솔팅(Sorting) 오류 우회용 셰이더 해결.

2022.09 ~ 2022.11

러스티네일

TD / 메인 프로그래머

3D 액션 어드벤처 '캔디러쉬(Candy Rush)' 핵심 아키텍처(Zenject, MessagePack) 구축, 3D 훅액션(로프) 3ds Max 애니메이션 협업 표준 가이드 및 젤리 질감 셰이더 극복, 17인 초급 개발 팀원 리딩.

Featured Projects

캔디러쉬 (Candy Rush)
Games & TA (PC / Steam)

캔디러쉬 (Candy Rush)

3D 액션 어드벤처 게임으로 메인 아키텍처 및 3D 훅액션 물리 로프 시스템 설계. 17명의 동료를 위한 리소스 배포 규격 수립.

Unity 2021.3 Zenject UniRx FMOD
코나 & 스노래빗
Games & TA (PC)

코나 & 스노래빗

BIC 2023 루키 부문 선정작. 아티스트의 작업 병목을 줄이는 에디터 툴과 반투명 몬스터의 솔팅 꼬임 셰이더 해결.

URP 12 ShaderLab RenderDoc
AR 포토카드 '누피'
Web AR & Apps (Mobile App)

AR 포토카드 '누피'

Unity 6 LTS 기반 이미지 AR 영상 증강 포토카드 서비스. 모바일 최적화 실시간 60fps 블러 셰이더 구현 및 화면 녹화.

Unity 6 LTS URP 17 Custom Shader Video Recorder
Web AR & Apps (WebGL / Web)

레인보우 AR 뷰어 Engine

크로스 플랫폼 카메라 연동 웹 AR 엔진 구축 및 OpenCV.js 기반 이미지 트래킹 적합성 판별 스코어 리포터 모듈 R&D.

Unity 2022.3 WebGL OpenCV.js CS Printer
WebtoonViewer25
Web AR & Apps (Flutter / PWA)

WebtoonViewer25 (웹툰 뷰어)

2025 청강대 웹툰 졸업 전시 전용 뷰어. 플러터 기반 PWA 개발 및 크롬북 무인 전시 시연 최적화.

Flutter PWA Chromebook Web Viewer
NEXO
Games & TA (PC / Steam)

NEXO (넥소)

청강대 졸업작품 'NEXO'의 TA 이펙터 서포터 참여. Unity 6.1 & URP 16 환경에서 화면 UI 블러, 보스 전기 플로우, 카메라 빗물 스크린, 캐릭터 툰 셰이딩 등 특수 효과 전담 서포트.

Unity 6.1 URP 16 Technical Art Shader Graph
DoDo Doit
Games & TA (PC / Mobile / Runner)

DoDo Doit (두두두잇)

청강대 졸업작품 'DoDo Doit'의 TA 최적화 R&D 및 교육 지원. Unity 6.0 & URP 15 환경에서 오큘루전 컬링, 라이팅 베이킹, 렌더 해상도 배율 튜닝 및 SSAO 부하 차단.

Unity 6.0 URP 15 Occlusion Culling Optimization
타부티
Games & TA (PC / Steam)

타부티 (Tabuti)

청강대 졸업작품 '타부티'의 TA 서포터 참여. Unity 2022.3 LTS & URP 12 환경에서 Magica Cloth 2 시뮬레이션, HDR Bloom 발광 및 아웃라인 셰이딩 구현.

Unity 2022.3 LTS URP 12 Magica Cloth 2 Custom Shader
오퍼레이션
Games & TA (PC / Steam)

오퍼레이션 (Operation)

청강대 졸업작품 'Operation'의 TA 및 클라이언트 서포터 참여. UGUI 멀티 해상도 좌표 매핑 버그 해결, 시네마신 보스 등장 컷씬 및 색수차/라디알 후처리 적용.

Unity UGUI Cinemachine Post-Processing

Open Source Lab

생산성을 극대화하고 개발 파이프라인을 견고하게 만드는 오픈소스 플러그인과 개발 툴 연구 결과물입니다.

SnapToFloor

유니티 씬 뷰 에디터 상에서 선택한 콜라이더/오브젝트를 원버튼으로 즉시 바닥에 정렬 스냅시키는 효율적인 제작 생산성 도구.

Editor Extension Scene Utility UPM Package

UnityAnimatorPro

유니티 애니메이터 제어를 단일화하고, 애트리뷰트 기반 상태 감지 및 StringToHash 캐싱 자동화를 통해 가비지(GC)를 차단하는 고성능 패키지. (클릭 시 상세 모달 오픈)

GC Optimization Performance UPM Package

MoveClone

언리얼 에디터 기능처럼, 특정 단축키(A)를 누른 상태에서 씬 오브젝트를 이동시키면 그 즉시 원클릭으로 정교하게 복제 생성되는 에디터 플러그인.

Editor Extension Unreal Feature

ToggleShadedOrWireframe

3ds Max 에디터 습관을 이식하기 위해, 유니티 씬 뷰포트 내에서 단축키 `F3`를 누르는 것만으로 셰이딩 뷰와 와이어프레임 뷰 모드를 고속 전환하는 도구.

Scene View 3ds Max Hotkey

CreateObjectOriginHook

Shift 키를 누르고 하이어라이키 뷰에서 새 오브젝트를 생성할 때, 에디터 카메라의 애매한 위치가 아닌 정밀한 `0,0,0` 월드 좌표에 배치시키는 후킹 확장 툴.

Hierarchy Tool Origin Fixer

Visible-Enum-Attribute

유니티의 인스펙터 창 UnityEvent 이벤트 전송 함수 란에서, 일반 자바나 기본 C# Enum 타입 멤버 변수가 정상적으로 표시 및 노출되도록 강제하는 데코레이터 Attribute.

C# Attribute UnityEvent Extension

Array-Element-Title

배열이나 리스트의 기본 Element 문자 구조를 파괴하고, 요소 내부의 특정 변수값이나 데이터 문자열을 Element 이름으로 즉각 변환 렌더링해 인스펙터 가독성을 높이는 툴.

Inspector Customizer Array List GUI

EventSystem-Patch

유니티 6 엔진 환경에서 Event System 컴포넌트 생성 시, 패키지 구성 환경이 Input System이어도 Standalone Module이 강제 결합되는 엔진 오류를 감지해 자동 패치 교체해주는 툴.

Input System Fix Unity 6 Patch

UFolder

유니티 하이어라이키 뷰 계층 구조에 실제 '폴더' 개념과 정돈된 파스텔풍 가독성 아이콘 및 구분을 제공해 씬 뷰 리소스 오거나이징 생산성을 극한으로 올리는 에디터 도구.

Hierarchy Customizer UX Organizer

SceneReference

문자열(String) 기반의 불안정한 씬 로딩 흐름 대신, 인스펙터 상에서 실제 씬 파일 에셋(Scene Asset)을 드래그해 유실 위험 없는 결합으로 직접 접근/바인딩 로드해주는 래핑 툴.

Scene Asset Binding System Safety

UOverwrite

유니티 프로젝트 폴더에 중복된 파일을 신규 드래그할 때 에디터 에셋이 무분별하게 복사본 `(1)` 형태로 생성되던 엔진 불편을 막고 즉각 덮어쓰기 기능으로 치환하는 툴.

Asset Import Enhancer Workflow Helper

Unity-AnimationPreview-Patcher

유니티 2022.3 LTS 인스펙터 미리보기 창 내부 3D 매시 렌더링 그림자가 상하 Y축 기준으로 완전히 뒤집혀 렌더링되던 에디터 렌더러 코어 엔진 버그를 리플렉션으로 후킹 복구한 픽서.

Editor Patcher Reflection Hooking

Unity-Topbar-DarkMode

Windows 환경 유니티 에디터 상단 타이틀 바 프레임이 에디터 다크 테마 설정 시에도 백색으로 고정 출력되는 비주얼 이질감을 스마트하게 OS 다크 타이틀 바 양식으로 강제 이식하는 확장 툴.

Dark Theme Titlebar Windows OS UI

URP-Volume-Track

URP의 포스트 프로세싱 볼륨(Post-Processing Volume) 상세 파라미터 값들을 유니티 타임라인 트랙과 프레임 키에 결합하여, 실시간 컷씬 애니메이션과 복합 제어를 돕는 그래픽 유틸리티.

URP Post-Processing Timeline Track

Unity-URP-SceneColor2D

URP 2D 렌더러 파이프라인에서 기본 미지원되던 셰이더 그래프(Shader Graph) 내 2D 씬 컬러(Scene Color 2D) 연산 노드의 호환성과 굴절 기능을 지원해 주는 전용 익스텐션 라이브러리.

URP 2D Shader Graph Ext

ShaderGraphToShader

유니티 셰이더 그래프(Shader Graph)의 복잡한 노드 연산 맵핑 구조를 빌드 타임 오버헤드 없이 순수 고속 구동형 C# HLSL 셰이더 소스 코드로 즉각 변경/출력하는 원버튼 전환기.

Shader Converter HLSL Generator

TMP_TwoUnderlay

기존 TextMesh Pro(TMP)의 1회 전용 언더레이 한계를 오버라이드 튜닝해, 입체적인 모바일/PC UI 연출을 위해 최대 2개 중첩 레이어로 그림자/외곽선을 그리는 셰이더 샘플 코드.

TextMesh Pro Font Outline Shader

Unity-RenderGraph-Blur

유니티 6의 신규 통합 그래픽스 파이프라인 규격인 렌더 그래프(Render Graph) 아키텍처 상에서 프레임 드롭 병목 없이 초고속으로 작동하는 고품질 화면 블러 포스트 패키지.

Unity 6 Render Graph

ASE_CanvasShader

앰플리파이 셰이더 에디터(Amplify Shader Editor) 내에서 URP 규격을 완전히 준수하면서 UGUI 캔버스 UI 상에 정상 매핑되는 특수 셰이더 컴파일용 전용 템플릿 코드 소스.

Amplify Template UGUI Canvas Shader

Vertex-Flow

유니티 씬 뷰 뷰포트에서 버텍스 컬러 페인팅 연산을 가볍게 돕기 위해 설계되어, 3D 오브젝트 표면에 정밀하게 컬러 데이터를 직접 칠하고 블렌딩을 제어하는 에디터 드로잉 도구.

Vertex Painter Level Shader Tool

UnityEnumPro

C#의 기본 Enum이 지닌 가비지 할당 한계를 보완하고, 유니티 인스펙터 및 런타임 제어 코드 상에서 Enum 자료구조의 파싱 성능을 고속 처리하도록 도운 편의성 확장 API.

C# Enum Extension GC-Free Parsing

UnityShotPatterns

탄막 슈팅 또는 보스 스킬 개발 시 핵심 알고리즘이 되는 다양한 차원의 물리 탄판 공식(원형, 실시간 나선 회전, 하트형, 오각 별형, 고밀도 탄막 등)을 정밀 최적화 구현한 수학 라이브러리.

Bullet Geometry Math Physics

Unity-Notifier

Windows OS 시스템 알림 및 macOS의 네이티브 알림 센터 호출 동작을 C# 단일 인터페이스로 래핑하여, 유니티 런타임 앱에서 OS 데스크톱 푸시를 즉시 트리거하는 플러그인.

OS Push API C# Native Wrapper

DebugX

유니티의 `Debug.Log` 호출 메모리를 래핑 제어하여, 에디터 재생 시에는 정상 로그를 송신하고 릴리즈 빌드 컴파일 시 관련 클래스 코드를 자동 바이너리 제외 처리해 가비지를 차단하는 튜닝 툴.

GC Optimization Compiler Stripper

SceneSystem

유니티 에디터 및 런타임에서 다중 씬의 Single/Additive 비동기 로딩 작업을 안전하고 강력하게 통제할 수 있는 고성능 씬 관리 패키지.

Scene Async UPM Package Editor Tool

USingleton

모노비헤이비어(MonoBehaviour) 클래스를 싱글톤 인스턴스화할 때 자주 겪는 씬 해제/종료 시점의 잔존 메모리 릭 및 오브젝트 파괴 스파이크 버그를 차단하는 프레임워크.

Architecture Memory leak protection

FMOD-Plus

사운드 연출용 외산 FMOD 모듈의 조작 난도를 낮추고, 유니티의 순정 `AudioSource`를 사용하는 것과 같은 친숙한 인스펙터 UX로 모든 FMOD 사운드를 유연하게 호출하는 래퍼.

FMOD Studio Audio Wrapper

UDiscord-Bot

유니티 씬 플레이 또는 에디터 빌드 성공/오류 발생 상황을 디스코드 API를 통해 채널 웹훅으로 자동 전파하는 파이프라인 패키지.

Discord Webhook CI/CD Integration UPM Package

Mobile-Camera-Webcam-TextureSample

무거운 시뮬레이션 과정 없이 웹캠 텍스처(Webcam Texture) 디바이스 가속 연동을 거쳐, 모바일 전/후방 카메라 이미지를 고속 렌더 텍스처로 스크린에 출력해 주는 경량 샘플.

Webcam System Mobile High-Frame

Web-Local-Remote

유니티로 WebGL/Web 기반 게임 빌드 시, 런타임에 전용 로컬 서버를 백그라운드에 구동하고 접속용 모바일 QR 코드를 에디터에 출력해 주어 모바일 기기 교차 브라우징 테스트를 원스톱 지원하는 툴.

WebGL Server QR Local Test

LangCursor

JetBrains IDE(IntelliJ IDEA 등) 상에서 타이핑 중인 개발자의 한/영 키보드 언어 입력 상태를 캐치하여 영어 시 흰색, 한글 시 스마트한 빨간색 커서로 변환해 오타율을 줄이는 IDE 플러그인.

JetBrains Extension IntelliJ Tool

ShaderGraphHotKey

유니티 셰이더 그래프(Shader Graph)의 복잡한 연산 노드 생성 절차를, 반복 클릭 단축키 리매핑 레이어로 설계해 작업 소요 시간을 획기적으로 경감하는 특수 에디터 툴.

Shader Graph UI Hotkey Remapper

Technical Artist Lab

아트와 코드의 경계를 허무는 기술적 도전과 그래픽스 연구 결과물입니다.

Unity 6 URP 17 Graphics Demo
Shaders & Rendering

Unity 6 URP 17 그래픽스 데모

Beautify 포스트 프로세싱 및 볼륨메트릭 라이팅, FSR 3을 활용한 하이엔드 렌더링 최적화 데모.

Unity 6 URP 17 Beautify FSR 3
AI Image Upscaler Tool
Tools & Plugins

AI 이미지 업스케일러 툴

Realgen AI 모델을 탑재하고 WinUI3(Windows) 및 SwiftUI(macOS)로 크로스 플랫폼 데스크톱 도구 개발.

WinUI3 SwiftUI Realgen AI
Dynamic IK Rigging
VFX & Animation

NEXO 보스 - 동적 IK 리깅

유니티 Animation Rigging을 사용하여 보스 팔의 전선줄 텐션 및 동적 실시간 IK 리깅 상호작용 구현.

Unity Animation Rig Dynamic IK
Core Flow Shader
Shaders & Rendering

NEXO 보스 - 전기 코어 흐름 셰이더

보스 중심부 구체 코어에서 몸 전체 표면으로 에너지가 흐르는 실시간 UV 애니메이션 기반 Flow Shading 구현.

URP ShaderGraph Flow Map
Directional Dissolve
Shaders & Rendering

디렉셔널 디졸브 & 아웃라인

특정 월드 방향 좌표에 반응하는 디졸브 연출과 충돌 경계를 부드럽게 감싸는 스크린 공간 아웃라인 기술 셰이딩.

Custom Shader World Position Outline
Outline Shading
Shaders & Rendering

아웃라인 셰이더

버텍스 법선 확장 기법과 원근 거리에 비례한 스케일링 계수를 연산하여 카메라 거리와 무관하게 고르고 보편적인 아웃라인 렌더링.

Vertex Shader Distance Scale
Trail FX Package
VFX & Animation

Trail FX 그래픽스 이펙트 패키지

기존 유니티 Trail Renderer를 가공하여 고품질 잔상 셰이더 효과와 파티클 연동이 가능한 TA 특수효과 라이브러리 제작.

Trail Extension VFX Package
Toon Rendering
Shaders & Rendering

'코나와 스노래빗' 카툰 툰 렌더링

URP 환경에서 램프 텍스처와 프레넬 광 연산을 적용하여 포근하면서도 입체적인 툰 비주얼 완성 및 성능 최적화.

URP Toon Shader Ramp Texture
Mesh Preview Shadow Fix
Tools & Plugins

유니티 3D 매시 프리뷰 그림자 반전 해결 도구

유니티 2022.3 LTS 버전 에디터 내 프리뷰 창에서 Y축이 뒤집혀 렌더링되던 엔진 코어 섀도우 버그를 수정하는 에디터 스크립트 도구.

Unity Editor API Shadow Bug Fix
Cloud Shadow Shader
Shaders & Rendering

구름 그림자 셰이더

노이즈 텍스처의 UV 흐름 이동과 Cast Shadow 렌더링을 이용하여 탑뷰(Top View) 게임 지형 위에 구름 그림자가 지나가는 듯한 연출 구현.

UV Scroll Cast Shadow
Water Rendering Shader
Shaders & Rendering

스타일라이즈드 물 렌더링 셰이더

Depth Fade를 활용한 수심에 따른 색상 보간, Normal 블렌딩 기반 폼(Foam) 연산 및 굴절 왜곡 셰이딩.

Depth Fade Water Shader Foam Blend
Soul Harvester VFX
VFX & Animation

몬스터 처치 디졸브 & 소울 수확 연출

몬스터가 소멸할 때 메쉬 디졸브 셰이더와 커브 패스 기반 파티클 수확 시스템을 동기화하여 고속 피드백 연출.

Mesh Dissolve Soul Harvest Particle Path

Awards & Activities

Unity Awards 2024 - 'Best Devlog Series' 부문 글로벌 최종 후보 선정

Unity Technologies (글로벌 본사) | 2024.10

2024 Unity Awards에서 전 세계 수많은 콘텐츠 중 우수성을 입증받아 'Best Devlog Series' 부문 최종 후보(Nominee)에 올랐습니다. 2024년 9월 19일 바르셀로나 'Unite Barcelona 2024' 키노트 공식 오프닝 무대에서 후보작으로 글로벌 전파를 탔으며, 10월 Unity Awards Ceremony에 공식 초청받아 글로벌 업계 선배님들 및 커뮤니티 리더들과 기술 네트워킹을 나눴습니다.

유니티 서울 유나이트 2026 홍보 영상 제작 협업

유니티 코리아 | 2026.07

유니티 공식 최대 컨퍼런스인 'Unite Seoul 2026'의 홍보 메인 콘텐츠 영상 제작 기술 파트너십을 수행하여 브랜드 홍보에 기여했습니다.

유니티 유나이트 서울 파이어 사이드 챗 진행

유니티 코리아 | 2025.04

공식 Unite 테크 세션 패널로 초청받아, 셰이더 최적화 기법 및 아티스트와의 리소스 파이프라인 협업 방안에 대해 현업자들과 패널 토의를 이끌었습니다.

유데미 강사 초청 ('5시간 안에 완벽한 게임 만들기')

Udemy | 2023.12

비전공자 및 주니어를 위해 단 5시간 만에 유니티 구조 설계부터 핵심 로직, 출시까지 압축적으로 전수하는 정식 교육 과정을 R&D하여 강사로 초청되었습니다.

BIC 2023 루키 전시작 및 청강 크로니클 전시 선정

BIC & 네오위즈 | 2023.08 & 2022.12

<코나와 스노래빗>으로 부산인디커넥트 BIC 2023 루키 부문 선정 오프라인 시연 부스를 운영했으며, <캔디러쉬>로 전체 17팀 중 단 3팀만 부여된 네오위즈 졸업 작품 크로니클 공동 전시에 선발되었습니다.

Let's build something
incredible

프로젝트 셰이더 그래픽 최적화 솔루션부터 유연하고 독립성 높은 유니티 클라이언트 아키텍처 구축까지, 도전적인 기술적 해결을 언제나 기다리고 있습니다.

E-mail bnm000215@naver.com
Location 서울시 관악구 행운길 (서울대입구역)

Quick Message