포스트

250609 전략 - 테크

테크를 배우자

250609 전략 - 테크

머리말


테크를 배우자.

아트


  • 아트 감성을 배워야 -> 단순 암기로 되는게 아님, 꾸준히 몇 년씩 그림그리고 해야


유니티

렌더 파이프라인

6

TA


큰 방향성

  • 지금
    • 그래픽스 기초 이론
    • 유니티 셰이더 코드
    • 파티클 시스템
    • 포토샵
  • Reflection, CubeMap, Reflection Probe, MatCap

이론, 별개로 만드는 것이 필요.
레퍼런스, 벤치마킹 하나 정해서 쭉 따라 만들 것.
모든 것은 WM을 위하여. WM

이론

  • 그래픽스 API
  • 그래픽스 기초 이론
    • 렌더링 파이프라인
    • 컬러 - 숫자
    • 비트
    • 텍스처와 rgb채널
    • 상수-변수
    • 리니어-감마
    • 사칙연산-항등원
    • 컬러 -> 값 변형
    • UV
    • 밉맵
    • 벡터
    • 벡터 연산
    • 선형보간 lerp
    • 분기

VFX

VFX를 만들기 위한 과정.

  • 셰이더
      • 셰이더 코드
      • 셰이더 그래프
  • 파티클:
    • 유니티: Shuriken (파티클 시스템) > VFX 그래프
      • Shuriken (파티클 시스템) -> 유튜브: 아르카도
    • 언리얼: Cascade > Niagara
  • 리소스
    • 텍스쳐
      • 포토샵, 섭스
      • tga, psd
    • 모델링
      • 3D Max, 블렌더
    • 후디니
  • 이펙트
    • 타이밍
    • 형태
    • 색상

작업

  • 모작

셰이더


배움

  • 셰이더 프로그래밍만 할거라면 굳이 유니티를 쓸 필요 없고 webgl 이나 shadertoy 사이트에서 공부하는 게 더 낫다? 네이티브 그래픽스 api 다루는 게 낫다?

참고 자료

셰이더: 키워드

  • 라이팅 모델
    • 디퓨즈(램버트?), 프레넬, 스펙큘러(퐁), 스펙큘러(블린-퐁), 디퓨즈(오렌-네이어)
  • 라이팅심화
    • 탄젠트 노멀 매핑, 큐브맵 리플렉션, 실시간 그림자, 에디셔널 라이트
  • fake PBR
    • PBR 물리기반렌더링, fakePBR (디퓨즈), fakePBR(스펙큘러), GGX 스펙큘러
  • NPR (Non-Photorealistic)
    • NPR, NPR-Floor, “ step/comparison, “ smoothStep, “ramp, “ Matcap, “ 그림자 커스텀, “ 외곽선
  • 렌더링 파이프라인
    • 포워드 파이프라인, 디퍼드 “, 컴퓨트 셰이더, 버퍼
  • 그 외
    • Distortion, GLSL, random, 컴퓨트 셰이더 (한별님 응원봉?)

텍스쳐


스파인


디자인


그림


애니메이션


에셋


영상

이미지

아이콘

에셋: 텍스쳐

이미지 툴

에셋: VFX

소리

3D 모델, 애니메이션

복합적

툴, 레퍼런스

Asset 메모

메모


레퍼런스

도토리

키워드

직장

경험, 능력 등을 붙여서 읽으면 됨

C# 언어에 대한 이해와 구현 능력
유니티 엔진에 대한 이해도와 활용 능력이 좋으신 분

  • 그 외
    • 기존 프로그램의 구조 개선/리팩토링
    • 액션/전투 (3)
    • 방치형
    • 턴제
    • SLG
    • Git (2)1
    • Lua Script (2)
    • 코드 분석
    • 디버깅 (2)
    • UI/UGUI (7)
    • URP (2)
    • 렌더링/그래픽스 (2)
    • 물리
    • 플랫폼: iOS/AOS/PC (2)
    • 데이터 기반 의사결정
    • 최신 개발 트렌드
    • Spine (2)
    • After Effects
    • 1인 개발
    • 시스템 구조 설계 (2)
    • 전용/효율 툴 개발 (2)
  • 컴퓨터 공학 (3)1
    • 메모리 구조
    • 알고리즘 (10)
    • 디자인패턴 (4)
    • 객체지향/OOP (11)
    • 자료구조 (9)1
    • C/C++
  • 셰이더
    • 노드 기반 셰이더 분석 및 작성 (2)
    • 프로그래밍
    • HLSL
    • 카툰 렌더링
  • 오픈소스
    • 에셋
    • SDK/서드파티 (4)
      • 구글, 애플 연동 (3)
  • Tool
    • PlayFab
  • 멀티스레드 (3)
  • 네트워크 (5)1
    • 소켓
    • 서버
      • 서버 통신 및 데이터 추가/삭제/추출
      • SQL
        • MySQL
        • PostgreSQL
    • 멀티
      • 멀티플레이 구현
      • P2P, Server to Clients
        • 동기화
      • 간헐적 통신을 이용한 위변조 체크, 로그 쌓기
      • Photon, Nakama
  • 경험
    • 출시 (5)
    • 라이브 (2)
    • 신규
    • 초기/개발단계부터 상용화/라이브 서비스까지 (11)
    • 유니티/메모리/성능 최적화 (5)
  • 수학 (2)
    • 공학수학
      • 선형대수
      • 이산수학
    • 벡터 연산
    • 행렬 연산
  • 물리

역사

1
2
3
4
Effect
date: 2024-11-13. 06:50 # Init
last_modified_at: 2025-05-28. 06:15 # +메모 from career-learning
last_modified_at: 2025-06-08. 20:18 # +메모

2025-06-09. 22:21: 글 확장,
2024-11-13-effect-DRAFT: Effect.

기록

이 기사는 저작권자의 CC BY 4.0 라이센스를 따릅니다.