VisualShaderNodeCubemap
A Cubemap sampling node to be used within the visual shader graph.
A Cubemap sampling node to be used within the visual shader graph.
Translated to texture(cubemap, vec3) in the shader language. Returns a color vector and alpha channel as scalar.
Declarations checked against C# SDK 1.0.0. Expand a name to see declarations and documentation.
Constructors1
VisualShaderNodeCubemapConstructor
public VisualShaderNodeCubemap();Properties3
CubeMapProperty
public TextureLayered CubeMap { get; set; }The Cubemap texture to sample when using VisualShaderNodeCubemap.SourceEnum.Texture as VisualShaderNodeCubemap.Source.
SourceProperty
public VisualShaderNodeCubemap.SourceEnum Source { get; set; }Defines which source should be used for the sampling.
TextureTypeProperty
public VisualShaderNodeCubemap.TextureTypeEnum TextureType { get; set; }Defines the type of data provided by the source texture.
Methods7
GetCubeMapTextureLayered
public TextureLayered GetCubeMap();TextureLayeredGetSourceVisualShaderNodeCubemap.SourceEnum
public VisualShaderNodeCubemap.SourceEnum GetSource();VisualShaderNodeCubemap.SourceEnumGetTextureTypeVisualShaderNodeCubemap.TextureTypeEnum
public VisualShaderNodeCubemap.TextureTypeEnum GetTextureType();VisualShaderNodeCubemap.TextureTypeEnumSetCubeMap2 overloads
public void SetCubeMap(Cubemap value);| Name | Type | Default |
|---|---|---|
value | Cubemap | — |
public void SetCubeMap(TextureLayered value);| Name | Type | Default |
|---|---|---|
value | TextureLayered | — |
SetSourcevoid
public void SetSource(VisualShaderNodeCubemap.SourceEnum value);| Name | Type | Default |
|---|---|---|
value | VisualShaderNodeCubemap.SourceEnum | — |
SetTextureTypevoid
public void SetTextureType(VisualShaderNodeCubemap.TextureTypeEnum value);| Name | Type | Default |
|---|---|---|
value | VisualShaderNodeCubemap.TextureTypeEnum | — |
VisualShaderNodeCubemap.SourceEnum
| Value | Description |
|---|---|
Max = 2 | Represents the size of the |
Port = 1 | Use the |
Texture = 0 | Use the |
VisualShaderNodeCubemap.TextureTypeEnum
| Value | Description |
|---|---|
Color = 1 | Adds |
Data = 0 | No hints are added to the uniform declaration. |
Max = 3 | Represents the size of the |
NormalMap = 2 | Adds |