머티리얼 함수 표현식

머티리얼 함수를 만들고 실행하는 데 사용되는 표현식입니다.

Windows
MacOS
Linux

FunctionInput

FunctionInput 는 머티리얼 함수 안에만 놓을 수 있는 표현식으로, 함수의 입력 중 하나를 정의합니다.

항목

설명

프로퍼티

Input Name

입력의 이름으로, 입력이 포함된 머티리얼 함수를 사용하는 MaterialFunctionCall 표현식에 표시됩니다.

Description

입력의 설명으로, MaterialFunctionCall 표현식의 입력 핀에 마우스 커서를 올렸을 때 툴팁으로 표시됩니다.

Input Type

이 입력이 바라는 데이터 형입니다. 이 입력에 전해지는 데이터는 이 형으로 변환되며, 데이터가 호환되지 않아 변환에 실패하면 컴파일러 오류를 던집니다.

Preview Value

이 입력이 포함된 머티리얼 함수 편집시, 그 입력에 대한 미리보기로 사용할 값입니다.

Use Preview Value As Default

켜면 전달된 데이터가 없는 경우 이 입력에 대한 디폴트 값으로 Preview Value 가 사용됩니다.

Sort Priority

MaterialFunctionCall 표현식에 입력이 표시되는 순서를 결정할 때, 이 입력에 사용할 우선권을 지정합니다.

이 노드는 머티리얼 함수 와 함께 사용됩니다.

FunctionOutput

FunctionOutput 은 머티리얼 함수 안에만 놓을 수 있는 표현식으로, 함수의 출력 중 하나를 정의합니다.

항목

설명

프로퍼티

Output Name

출력의 이름으로, 출력이 포함된 머티리얼 함수를 사용하는 MaterialFunctionCall 표현식에 표시됩니다.

Description

출력의 설명으로, MaterialFunctionCall 표현식의 출력 핀에 마우스 커서를 올렸을 때 툴팁으로 표시됩니다.

Sort Priority

MaterialFunctionCall 표현식에 출력이 표시되는 순서를 결정할 때, 이 출력에 사용할 우선권을 지정합니다.

이 노드는 MaterialFunctions 와 함께 사용됩니다.

MaterialFunctionCall

MaterialFunctionCall 은 다른 머티리얼이나 함수에서 외부 MaterialFunction 를 사용할 수 있도록 해 주는 표현식입니다. 외부 함수의 입력과 출력 노드는 펑션 콜 노드의 입력과 출력이 됩니다. 이 표현식 중 하나를 놓을 때 콘텐츠 브라우저에 MaterialFunction 이 선택되어 있다면, 자동으로 할당됩니다.

단축키: F + 마우스 좌클릭

항목

설명

프로퍼티

Material Function

사용할 MaterialFunction 를 지정합니다.

이 노드는 MaterialFunctions 와 함께 사용됩니다.

StaticBool

StaticBool 은 함수 내 정적인 부울 함수 입력에 대한 기본 부울 값을 주는 데 사용되는 표현식입니다. 이 노드는 자체적으로 전환되지 않는 것이라, StaticSwitch 노드와 함께 사용해야 합니다.

항목

설명

프로퍼티

Value

부울 값으로, 참 (체크) 또는 False 입니다.

이 노드는 MaterialFunctions 와 함께 사용됩니다.

StaticSwitch

StaticSwitch 표현식은 StaticSwitchParameter 와 같은 식으로 작동하나, 차이점은 스위치만 구현할 뿐 파라미터를 만들지는 않는다는 점입니다.

항목

설명

프로퍼티

Default Value

어느 입력을 사용할지를 결정하는 파라미터의 기본 부울 값으로, True (체크) 또는 False 입니다.

입력

True

스위치의 Value (값)이 True 일 때 사용되는 입력입니다.

False

스위치의 Value (값)이 False 일 때 사용되는 입력입니다.

Value

어느 입력을 사용할지 결정하는 부울 값을 받습니다.

이 노드는 MaterialFunctions 와 함께 사용됩니다.

TextureObject

TextureObject 는 함수 내 텍스처 함수 입력의 기본 텍스처를 제공하는 데 사용되는 표현식입니다. 이 노드가 텍스처를 실제로 샘플링하는 것은 아니기에, TextureSample 노드와 함께 사용해야 합니다.

항목

설명

프로퍼티

Texture

이 노드에 적용될 콘텐츠 브라우저의 텍스처입니다.

Sampler Type

노드에서 출력될 데이터 유형입니다.

태그

새로운 언리얼 엔진 4 문서 사이트에 오신 것을 환영합니다!

문서 사이트에 대한 의견을 모을 수 있는 피드백 시스템을 포함해서 여러가지 새로운 기능을 준비하고 있습니다. 아래 Documentation Feedback 포럼(영문) 또는 언리얼 엔진 네이버 공식 카페(한글) 중 편하신 곳에 의견이나 문제점을 알려 주세요.

새 시스템이 준비되면 알려 드리겠습니다.

네이버 카페
공식 포럼