Beam 모듈

Beam TypeData 모듈을 사용하는 이미터의 행위를 설정하는 데 사용되는 모듈입니다.

Windows
MacOS
Linux

Beam TypeData 모듈을 사용하는 이미터의 작동방식을 환경설정하거나 변경하는 데 사용되는 모듈입니다.

Beam Modifier

Beam Modifier (빔 모디파이어) 모듈은 빔의 소스나 타깃의 변경이 가능합니다. 다음과 같은 프로퍼티가 있습니다:

프로퍼티

설명

Modifier

Modifier Type

모디파이어 타입 - 모듈이 변경하는 것을 나타냅니다. 가능한 옵션은 다음과 같습니다:

유형

설명

PEB2MT_Source

모듈이 빔의 소스를 변경합니다.

PEB2MT_Target

모듈이 빔의 타깃을 변경합니다.

Position

Position Options

위치 옵션 - Position (위치) 프로퍼티와 관련된 옵션입니다. 가능한 옵션은 다음과 같습니다:

옵션

설명

Lock

True 면 소스/타깃의 위치는 파티클 수명 내도록 고정됩니다.

Modify

True 면 소스/타깃의 위치는 변경됩니다. False 면 위치는 영향받지 않습니다.

Scale

True 면 소스/타깃의 위치 스케일을 모디파이어 모듈의 Position 값으로 조절합니다. False 면 소드/타깃의 위치를 덮어씁니다.

Position

위치 - 소스/타깃의 위치를 변경하는 데 사용되는 위치 값입니다.

Tangent

Tangent Options

탄젠트 옵션 - Tangent (탄젠트) 프로퍼티에 관련된 옵션입니다. 가능한 옵션은 다음과 같습니다:

옵션

설명

Lock

True 면 소스/타깃의 탄젠트는 파티클 수명 내도록 고정됩니다.

Modify

True 면 소스/타깃의 위치는 변경됩니다. False 면 탄젠트는 영향받지 않습니다.

Scale

True 면 소스/타깃의 탄젠트 스케일을 모디파이어 모듈의 Tangent 값으로 조절합니다. False 면 소스/타깃의 탄젠트를 덮어씁니다.

Tangent

탄젠트 - 소스/타깃의 탄젠트를 변경하는 데 사용되는 탄젠트 값입니다.

Absolute Tangent

절대 탄젠트 - True 면 월드 스페이스의 절대 탄젠트인 것으로 간주(즉 변환하지 아니)합니다.

Strength

Strength Options

세기 옵션 - Strength (세기) 프로퍼티와 관련된 옵션입니다. 가능한 옵션은 다음과 같습니다:

옵션

설명

Lock

True 면 소스/타깃의 탄젠트는 파티클 수명 내도록 고정됩니다.

Modify

True 면 소스/타깃의 위치는 변경됩니다. False 면 탄젠트는 영향받지 않습니다.

Scale

True 면 소스/타깃의 탄젠트 스케일을 모디파이어 모듈의 Tangent 값으로 조절합니다. False 면 소스/타깃의 탄젠트를 덮어씁니다.

Strength

세기 - 소스-타깃의 세기를 변경하는 데 사용되는 세기 값입니다.

Noise

빔에 노이즈를 끼게 만드는 모듈입니다. 속한 프로퍼티는 다음과 같습니다:

프로퍼티

설명

LowFreq

Low Freq_Enabled

저주파_활성화 - True 면 저주파가 켜졌음을 나타냅니다.

현재 지원되는 노이즈는 저주파 뿐입니다.

Frequency

주파수 - 빔에 끼는 노이즈 지점 빈도입니다.

Frequency_Low Range

주파수_하한범위 - 0 보다 크면 주파수 하한 범위를 나타냅니다. 그 주파수는 [Frequency_LowRange..Frequency] 범위에서 파티클의 스폰 시간에 설정됩니다.

Noise Range

노이즈 범위 - 노이즈 포인트 위치 범위를 나타내는 분포입니다. 상수 커브를 사용하는 경우, 시간 0.0f 은 첫 주파수 지점, 시간 1.0 은 타깃 지점에 매핑됩니다. 나머지 지점은 (CurrentFrequencyPoint * (1.0/TotalFrequencyPoints)) 으로 구합니다.

Noise Range Scale

노이즈 범위 스케일 - 이미터 시간에 따른 노이즈 범위에 스케일을 적용해 주는 분포 유형입니다.

NRScale Emitter Time

노이즈 범위 스케일 이미터 시간 - NoiseRangeScale 결과를 구하는 데 있어 True 면 이미터 시간, False 면 파티클 시간을 사용합니다.

Noise Speed

노이즈 속력 - 노이즈 지점이 움직이는 속력을 나타내는 벡터 분포입니다.

Smooth

부드럽게 - True 면 노이즈 지점 사이의 이동을 부드럽게 해 봅니다.

Noise Lock Radius

노이즈 고정 반경 - 노이즈 지점을 중심으로 고정되었음을 나타내는 구체 반경입니다.

Oscillate

진동 - True 면 빔 직선에 걸쳐 노이즈 지점이 앞뒤로 왔다갔다 합니다.

Noise Lock Time

노이즈 고정 시간 - 노이즈 지점을 새로 선택하기 전 얼마나 고정시킬지 입니다.

Noise Tension

노이즈 장력 - 테셀레이션이 적용된 노이즈 선에 적용할 장력입니다.

Use Noise Tangents

노이즈 탄젠트 사용 - True 면 탄젠트는 각 노이즈 지점에서 계산됩니다. 미사용.

Noise Tangent Strength

노이즈 탄젠트 세기 - 빔을 따른 보간 도중 노이즈 지점 탄젠트에 적용할 세기입니다.

Noise Tessellation

노이즈 테셀레이션 - 노이즈 지점 사이에 보간할 지점 갯수입니다.

Target Noise

타깃 노이즈 - True 면 노이즈를 타깃 지점에 적용합니다.

FrequencyDistance

빈도 거리 - 노이즈 지점을 놓을 거리입니다. 값이 0 이면 노이즈 지점 빈도를 결정하는 데 표준 Frequency/Frequency_LowRange 값을 사용합니다. 0.0 이 아니면 노이즈 지점은 주어진 거리에서 최대 고정된 Frequency 값까지 분산됩니다. 짧은 빔에는 노이즈 지점을 적게 하고, 빔의 길이가 길어짐에 따라 노이즈 지점도 자동으로 늘어나도록 합니다.

Apply Noise Scale

노이즈 스케일 적용 - True 면 빔에 NoiseScale 을 적용합니다.

Noise Scale

노이즈 스케일 - bApplyNoiseScale 가 True 일 때 노이즈 범위에 적용할 스케일 인수입니다. 이 분포에 대한 룩업 값은 현재 노이즈 지점 갯수를 최대 노이즈 지점 갯수 (즉 Frequency) 로 나눠 결정합니다.

Source

Beam Source 모듈은 빔 이미터에 대한 하나의 소스를 구현합니다. (빔 이미터에 소스 모듈이 존재하지 않는다면, 이미터 위치 자체가 소스로 사용됩니다.) 다음과 같은 프로퍼티가 있습니다:

프로퍼티

설명

Source

Source Method

소스 메서드 - 빔 소스 위치를 구하는 메서드 설정이 가능한 Enum 입니다. 가능한 옵션은 다음과 같습니다:

메서드

설명

PEB2STM_Default

Source 분포를 사용합니다.

PEB2STM_UserSet

사용자 설정 값을 사용합니다.

PEB2STM_Emitter

이미터 위치를 소스로 사용합니다.

PEB2STM_Particle

현재 사용되지 않습니다.

PEB2STM_Actor

주어진 이름의 액터 위치를 사용합니다.

Source Name

소스 이름 - 소스로 사용할 액터 이름입니다. SourceMethod 가 PEB2STM_Actor 로 설정되었을 때만 사용됩니다. 액터를 찾지 못했을 경우의 예비로 Source 분포를 사용합니다.

Source Absolute

소스 절대값 - True 면 소스는 월드 스페이스의 절대 위치로 간주(, 즉 변환하지 아니)합니다.

Source

소스 - 소스 위치 설정이 가능한 벡터 분포입니다. 메서드가 Default 로 설정되었을 때, 또는 다른 메서드를 통해 소스 위치를 설정하지 못했을 때 사용됩니다. 이 값은 현재 이미터 시간을 사용하는 분포를 통해 구합니다.

Lock Source

소스 고정 - True 면 소스 위치는 스폰 시간에만 설정됩니다.

Source Tangent Method

소스 탄젠트 메서드 - 빔 소스 탄젠트를 구하는 메서드 설정이 가능한 Enum 입니다. 가능한 옵션은 다음과 같습니다:

메서드

설명

PEB2STTM_Direct

소스와 타깃을 잇는 직선을 사용합니다.

PEB2STTM_UserSet

사용자 설정 값을 사용합니다.

PEB2STTM_Distribution

SourceTangent 분포에서의 값을 사용합니다.

PEB2STTM_Emitter

이미터가 향하는 방향을 사용합니다.

Source Tangent

소스 탄젠트 - 소스 탄젠트 설정이 가능한 벡터 분포입니다. SourceTangentMethod 가 PEB2STTM_Distribution 로 설정되었을 때 사용됩니다. 이 값은 현재 이미터 시간을 사용하여 구합니다.

Lock Source Tangent

소스 탄젠트 고정 - True 면 소스 탄젠트는 스폰 시간에만 설정됩니다.

Source Strength

소스 세기 - 각 빔에 대해 소스 지점에서의 탄젠트 세기를 나타내는 실수 분포입니다. 이 값은 현재 이미터 시간을 사용하여 구합니다. 이 세기는 Source/SourceTangent 를 구하는 데 사용되는 메서드와 무관하게 사용됩니다.

Lock Source Strength

소스 세기 고정 - True 면 소스 세기는 스폰 시간에만 설정됩니다.

Target

Beam Target 모듈은 빔 이미터의 단일 타깃을 구현합니다. (빔 이미터에 타깃 모듈이 없는 경우, 이미터는 빔을 직접 사용한다 가정합니다.) 속한 프로퍼티는 다음과 같습니다:

프로퍼티

설명

Target

Target Method

타깃 메서드 - 빔의 타깃 위치를 구하는 메서드 설정을 위한 Enum 입니다. 가능한 옵션은 다음과 같습니다:

메서드

설명

PEB2STM_Default

탄젠트 분포를 사용합니다.

PEB2STM_UserSet

사용자 설정 값을 사용합니다.

PEB2STM_Emitter

현재 지원되지 않습니다.

PEB2STM_Particle

현재 지원되지 않습니다.

PEB2STM_Actor

주어진 이름의 액터 위치를 사용합니다.

Emitter 또는 Particle 로 설정된 경우, 타깃은 분포의 값을 사용합니다.

Target Name

타깃 이름 - 타깃으로 사용할 액터 이름입니다. TargetMethod 가 PEB2STM_Actor 로 설정되었을 때만 사용됩니다. 액터가 없는 경우, 예비로 Target 분포를 사용합니다.

Target

타깃 - 타깃 위치 설정이 가능한 벡터 분포입니다. 메서드가 Default 로 설정되었을 때나, 다른 메서드를 통해 타깃 지점을 결정하지 못했을 경우 사용됩니다. 이 값은 현재 이미터 시간을 사용하여 분포를 통해 구합니다.

Target Absolute

타깃 절대 - True 면 타깃은 월드 스페이스의 절대 위치로 간주(, 즉 변환하지 아니)합니다.

Lock Target

타깃 고정 - True 면 타깃 위치는 스폰 시간에만 설정됩니다.

Target Tangent Method

타깃 탄젠트 메서드 - 빔의 탄젠트 타깃을 구하는 메서드 설정을 위한 Enum 입니다. 가능한 옵션은 다음과 같습니다:

메서드

설명

PEB2STTM_Direct

소스와 타깃을 잇는 직선을 사용합니다.

PEB2STTM_UserSet

사용자 설정 값을 사용합니다.

PEB2STTM_Distribution

TargetTangent 분포에서의 값을 사용합니다.

PEB2STTM_Emitter

이미터가 향하는 방향을 사용합니다.

Target Tangent

타깃 탄젠트 - 타깃 탄젠트 설정이 가능한 벡터 분포입니다. TargetTangentMethod 가 PEB2STTM_Distribution 로 설정되었을 때 사용됩니다. 이 값은 현재 이미터 시간을 사용하여 구합니다.

Lock Target Tangent

타깃 탄젠트 고정 - True 면 타깃 탄젠트는 스폰 시간에만 설정됩니다.

Target Strength

타깃 세기 - 각 빔에 대한 타깃 지점에서의 탄젠트 세기를 나타내는 실수 분포입니다. 이 값은 현재 이미터 시간을 사용하여 구합니다. 이 세기는 Tangent/TargetTangent 를 구하는 데 사용되는 메서드와 무관하게 사용됩니다.

Lock Target Strength

타깃 세기 고정 - True 면 타깃 세기는 스폰 시간에만 설정됩니다.

Lock Radius

고정 반경 - 현재 빔의 끝이 이 구체 반경 안에 있어야 타깃 지점에 고정된 것으로 간주됩니다. Speed 값이 설정된 빔을 활용할 때 사용됩니다.

태그
Select Skin
Light
Dark

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

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

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

네이버 카페
공식 포럼