본문으로 건너뛰기

SciFiHoloScreen Additive

SciFiHoloScreen Additive 셰이더 데모

SciFiHoloScreen Additive 셰이더는 가산 블렌딩을 사용하여 빛나는 투명한 SF 디스플레이를 렌더링합니다. HUD나 떠 있는 프로젝션에 이상적입니다.

셰이더 경로

  • BuiltInRP: _MaxKill Studios/SciFiHoloScreen/SciFiHoloScreen Additive BuiltIn
  • URP: _MaxKill Studios/SciFiHoloScreen/URP/SciFiHoloScreen Additive URP
  • HDRP: _MaxKill Studios/SciFiHoloScreen/HDRP/SciFiHoloScreen Additive HDRP

셰이더 프로퍼티 설명

Frame

프레임 속성 설정

항목설명
Frame Tint Color (HDR)프레임의 색상을 조절할 수 있는 프로퍼티입니다.
- 기본적으로 흰색에서 변화가 없지만, HDR 색상과 Intensity 값을 조정하여 프레임 텍스처에 발광 효과를 줄 수 있습니다
Frame Texture프레임의 텍스처를 설정하는 프로퍼티입니다.
- PNG 또는 TGA 형식의 파일을 사용하고, 홀로그램이 올바르게 표시되도록 알파 채널 또는 투명 값이 포함되어야 합니다

Hologram

홀로그램 속성 설정

항목설명
Hologram Tint Color (HDR)홀로그램의 색상을 조절할 수 있는 프로퍼티입니다.
- 기본적으로 흰색에서 변화가 없지만, HDR 색상과 Intensity 값을 조정하여 밝기와 색상을 증가시켜 발광 효과를 만들 수 있습니다
Use Random Hologram Tint랜덤 홀로그램 틴트 사용 여부를 설정합니다
Random Hologram Tint Blend랜덤 홀로그램 틴트의 혼합 비율을 조절합니다
Random Hologram Tint Intensity랜덤 홀로그램 틴트의 강도를 조절합니다
Random Hologram Saturation랜덤 홀로그램의 채도를 조절합니다
Hologram Mask Texture홀로그램의 형태를 구성하는 데 사용되는 텍스처입니다.
- RGBA 채널을 활용하며, 각 채널은 아래의 프로퍼티과 조합되어 다양한 홀로그램 효과를 생성할 수 있습니다
Hologram Scale홀로그램의 크기를 직접 조정할 수 있는 프로퍼티입니다.
- 값이 클수록 홀로그램이 커지며, 단 Hologram Scale Option이 MatchObject 모드일 경우 이 값은 무시됩니다
Hologram Scale Option홀로그램의 스케일 기준을 설정하는 프로퍼티입니다
- MatchObject: 오브젝트의 크기를 기준으로 스케일이 적용됩니다
- Independent: 오브젝트 크기와 무관하게 독립적으로 스케일이 적용됩니다
Depth Multiplier홀로그램 전체 레이어의 깊이를 조절하는 프로퍼티입니다.
- 3D 표현의 깊이감을 조절할 수 있습니다

Red Channel

레드 채널 속성 설정

항목설명
R Channel Color (HDR)홀로그램 텍스처의 레드 채널에 해당하는 영역의 색상을 조절합니다
R Channel Depth레드 채널 영역의 깊이를 조절합니다.
- 값 1은 메시 표면으로부터 1미터 떨어진 거리로 표현됩니다

Green Channel

그린 채널 속성 설정

항목설명
G Channel Color (HDR)홀로그램 텍스처의 그린 채널에 해당하는 영역의 색상을 조절합니다
G Channel Depth그린 채널 영역의 깊이를 조절합니다.
- 값 1은 메시 표면에서 1미터 떨어진 깊이로 표현됩니다

Blue Channel

블루 채널 속성 설정

항목설명
B Channel Color (HDR)홀로그램 텍스처의 블루 채널 영역의 색상을 조절합니다
B Channel Depth블루 채널 영역의 깊이를 조절합니다.
- 값 1은 메시 표면에서 1미터 깊이로 나타냅니다

Alpha Channel

알파 채널 속성 설정

항목설명
Use Alpha Channel이 옵션은 홀로그램 텍스처의 알파 채널을 사용할지 여부를 결정합니다.
- 체크하면 추가적인 홀로그램 레이어로 활용됩니다
Alpha Channel Color (HDR)알파 채널 영역의 색상을 조절합니다
Alpha Channel Depth알파 채널 영역의 깊이를 설정합니다.
- 값 1은 메시 표면에서 1미터 떨어진 깊이를 의미합니다

Backdrop

홀로그램 외곽의 육면체 공간을 구성하는 배경 영역을 제어하는 프로퍼티입니다.

백드롭 속성 설정

항목설명
Backdrop Color (HDR)배경의 색상을 설정합니다.
- 이 색상은 텍스처와 결합되어 최종 색상이 결정됩니다
Use Random Backdrop Color랜덤 백드롭 색상 사용 여부를 설정합니다
Random Backdrop Color Intensity랜덤 백드롭 색상의 강도를 조절합니다
Random Backdrop Color Blend랜덤 백드롭 색상의 혼합 비율을 조절합니다
Random Color Swizzle Mode랜덤 색상 스위즐 모드를 설정합니다
Backdrop Color Intensity배경 색상의 밝기를 조절합니다.
- 백드롭 색상 프로퍼티을 통해서도 밝기를 조절할 수 있지만, 편의성을 위해 별도 분리되어 있습니다
Backdrop Texture배경을 정의하는 텍스처입니다.
- 주로 홀로그램을 강조하는 그리드 형태의 텍스처를 추천합니다
Backdrop Scale Option배경의 스케일 기준을 선택하는 프로퍼티입니다
- MatchObject: 오브젝트 크기에 맞춰 배경이 스케일됩니다
- Independent: 오브젝트 크기와 관계없이 타일링이 유지됩니다
Backdrop Tiling배경 텍스처의 타일링을 제어하는 프로퍼티입니다
Backdrop Depth배경 공간의 깊이를 미터 단위로 설정합니다.
- 값 1은 1미터 깊이로 설정됩니다

Backdrop Fog

홀로그램 뒤에 빛처럼 보이는 효과를 생성합니다.
홀로그램과 배경 사이의 시각적 깊이를 추가하여 더 입체적인 느낌을 줄 수 있습니다.

백드롭 포그 속성 설정

항목설명
Backdrop Fog Color안개의 색상을 설정합니다.
- 어두운 색을 설정하면 배경의 깊이 면이 덜 도드라져 보입니다
Backdrop Fog Density안개의 밀도를 설정합니다.
- 값이 클수록 안개가 더 짙어지며, 홀로그램 뒤의 빛 효과를 강조합니다
Backdrop Fog Density Remap Min안개가 시작되는 위치를 설정합니다.
- 백드롭 깊이의 퍼센트 값으로 지정되며, 예를 들어 백드롭 깊이가 30미터이고 이 값이 0.1이면 3미터부터 안개가 시작됩니다.
- 기본값은 0이며, 배경의 가장 앞쪽에서부터 안개가 시작됩니다
Backdrop Fog Density Remap Max안개가 가장 짙어지는 지점을 설정합니다.
- 이 값 역시 배경 깊이의 퍼센트로 설정되며, 예를 들어 백드롭 깊이가 30미터이고 이 값이 0.5이면 안개는 15미터에서 가장 짙어집니다.
- 기본값은 1이며, 배경의 가장 끝에서 최대 밀도를 나타냅니다

SpriteSheet Mode

홀로그램 마스크 텍스처스프라이트 시트일 때 사용할 수 있는 속성입니다.

스프라이트시트 모드 속성 설정

항목설명
SpriteSheet Mode스프라이트시트 모드 활성화 여부를 설정합니다
Rows스프라이트시트의 행 개수를 설정합니다
Columns스프라이트시트의 열 개수를 설정합니다
SpriteSheet ID표시할 스프라이트시트 ID를 설정합니다
Use Random Sprite Sheet ID랜덤 스프라이트시트 ID 사용 여부를 설정합니다

사용 팁

  • 다양한 채널 색상 및 깊이값을 실험하여 레이어드된 홀로그램 효과를 만드세요.
  • Backdrop 프로퍼티을 활용하여 입체감을 강화할 수 있습니다.
  • Backdrop Fog 프로퍼티을 조정하여 홀로그램 주변에 분위기를 추가하세요.