m Removed old Vids & Issues + Added Stubs |
Automated: update 'HighPriorityIntegration' description |
||
(4 intermediate revisions by 2 users not shown) | |||
Line 11: | Line 11: | ||
== Fields == | == Fields == | ||
{{Table ComponentFields | {{Table ComponentFields | ||
|HighPriorityIntegration|Bool| {{ | |HighPriorityIntegration|Bool|{{Asset HighPriorityIntegration Field}} | ||
|TextureScale|Float2| An x/y-coordinate multiplier when translating between UV coordinates and XY coordinates in the textures. | |TextureScale|Float2| An x/y-coordinate multiplier when translating between UV coordinates and XY coordinates in the textures. | ||
|TextureOffset|Float2| An x/y-coordinate offset when translating between UV coordinates and XY coordinates in the textures. | |TextureOffset|Float2| An x/y-coordinate offset when translating between UV coordinates and XY coordinates in the textures. | ||
|AlbedoColor| | |AlbedoColor|ColorX| If an albedo texture is not provided, the constant albedo/diffuse color for the mesh. | ||
|AlbedoTexture| | |AlbedoTexture|{{RootFieldType|AssetRef`1|[[Type:ITexture2D|ITexture2D]]}}|TypeAdv4=true| An optional 2D texture to provide albedo/diffuse data to be UV-mapped onto the mesh. | ||
|EmissiveColor| | |EmissiveColor|ColorX| If the emissive map is not provided, the constant emissive color for the mesh. | ||
|EmissiveMap| | |EmissiveMap|{{RootFieldType|AssetRef`1|[[Type:ITexture2D|ITexture2D]]}}|TypeAdv6=true| An optional 2D texture to provide emission data to be UV-mapped onto the mesh. | ||
|NormalMap| | |NormalMap|{{RootFieldType|AssetRef`1|[[Type:ITexture2D|ITexture2D]]}}|TypeAdv7=true| An optional 2D texture to provide normal data to be UV-mapped onto the mesh. | ||
|NormalScale|Float| A multiplier for normal data. | |NormalScale|Float| A multiplier for normal data. | ||
|OcclusionMap| | |OcclusionMap|{{RootFieldType|AssetRef`1|[[Type:ITexture2D|ITexture2D]]}}|TypeAdv9=true| An optional 2D texture to provide occlusion data to be UV-mapped onto the mesh. | ||
|GridSize|Float3| {{stub}} | |GridSize|Float3| {{stub}} | ||
|GridOffset|Float3| {{stub}} | |GridOffset|Float3| {{stub}} | ||
Line 29: | Line 29: | ||
|EmissionFrom|Float| {{stub}} | |EmissionFrom|Float| {{stub}} | ||
|EmissionTo|Float| {{stub}} | |EmissionTo|Float| {{stub}} | ||
|EmissionColorFrom| | |EmissionColorFrom|ColorX| {{stub}} | ||
|EmissionColorTo| | |EmissionColorTo|ColorX| {{stub}} | ||
|OverrideDisplacementDirection|Nullable`1| | |OverrideDisplacementDirection|'''[[Type:Nullable`1|Nullable`1]]<[[Type:Float3|Float3]]>'''|TypeAdv20=true| {{stub}} | ||
|LocalSpace|Bool| {{stub}} | |LocalSpace|Bool| {{stub}} | ||
|Points|SyncList`1| | |Points|{{RootFieldType|SyncList`1|[[Type:Point|Point]]}}|TypeAdv22=true| A list of (global) positions and tints. The tint is applied to mesh vertices more or less depending on the mesh vertex's distance to the given point: larger distances means less tint. | ||
|Culling|Culling| {{stub}} | |Culling|Culling| {{stub}} | ||
|Transparent|Bool| {{stub}} | |Transparent|Bool| {{stub}} | ||
Line 39: | Line 39: | ||
|OffsetUnits|Float| {{stub}} | |OffsetUnits|Float| {{stub}} | ||
|RenderQueue|Int| {{stub}} | |RenderQueue|Int| {{stub}} | ||
|SpecularColor| | |SpecularColor|ColorX| {{stub}} | ||
|SpecularMap| | |SpecularMap|{{RootFieldType|AssetRef`1|[[Type:ITexture2D|ITexture2D]]}}|TypeAdv29=true| {{stub}} | ||
|_regular| | |_regular|{{RootFieldType|AssetRef`1|[[Type:Shader|Shader]]}}|TypeAdv30=true| {{stub}} | ||
|_transparent| | |_transparent|{{RootFieldType|AssetRef`1|[[Type:Shader|Shader]]}}|TypeAdv31=true| {{stub}} | ||
}} | }} | ||
Line 54: | Line 54: | ||
[[Category:ComponentStubs]] | [[Category:ComponentStubs]] | ||
[[Category:Components|PBS Distance Lerp Specular]] | [[Category:Components:Assets:Materials:PBS{{#translation:}}|PBS Distance Lerp Specular]] | ||
[[Category:Components: | [[Category:Components{{#translation:}}|PBS Distance Lerp Specular]] | ||
[[Category:Materials:PBS]] | [[Category:Materials:PBS{{#translation:}}|PBS Distance Lerp Specular]] | ||
[[Category:Materials]] | [[Category:Materials{{#translation:}}|PBS Distance Lerp Specular]] |
Latest revision as of 11:59, 1 August 2024
This article or section is a Stub. You can help the Resonite Wiki by expanding it.
Component image
Works on meshes with dense vertices. Can apply tint based on distance to specified points, and also displaces the vertices in the mesh based on distance to specified points (possibly towards/away from the point).
Fields
Name | Type | Description |
---|---|---|
persistent
|
Bool | Determines whether or not this item will be saved to the server. |
UpdateOrder
|
Int | Controls the order in which this component is updated. |
Enabled
|
Bool | Controls whether or not this component is enabled. |
HighPriorityIntegration
|
Bool | If true, integrating this asset (e.g. processing procedural assets) gets higher priority than assets with this flag off. An example is user laser procedural meshes. |
TextureScale
|
Float2 | An x/y-coordinate multiplier when translating between UV coordinates and XY coordinates in the textures. |
TextureOffset
|
Float2 | An x/y-coordinate offset when translating between UV coordinates and XY coordinates in the textures. |
AlbedoColor
|
ColorX | If an albedo texture is not provided, the constant albedo/diffuse color for the mesh. |
AlbedoTexture
|
ITexture2D | An optional 2D texture to provide albedo/diffuse data to be UV-mapped onto the mesh. |
EmissiveColor
|
ColorX | If the emissive map is not provided, the constant emissive color for the mesh. |
EmissiveMap
|
ITexture2D | An optional 2D texture to provide emission data to be UV-mapped onto the mesh. |
NormalMap
|
ITexture2D | An optional 2D texture to provide normal data to be UV-mapped onto the mesh. |
NormalScale
|
Float | A multiplier for normal data. |
OcclusionMap
|
ITexture2D | An optional 2D texture to provide occlusion data to be UV-mapped onto the mesh. |
GridSize
|
Float3 | This article or section is a Stub. You can help the Resonite Wiki by expanding it. |
GridOffset
|
Float3 | This article or section is a Stub. You can help the Resonite Wiki by expanding it. |
DisplaceFrom
|
Float | This article or section is a Stub. You can help the Resonite Wiki by expanding it. |
DisplaceTo
|
Float | This article or section is a Stub. You can help the Resonite Wiki by expanding it. |
DisplaceMagnitudeFrom
|
Float | This article or section is a Stub. You can help the Resonite Wiki by expanding it. |
DisplaceMagnitudeTo
|
Float | This article or section is a Stub. You can help the Resonite Wiki by expanding it. |
EmissionFrom
|
Float | This article or section is a Stub. You can help the Resonite Wiki by expanding it. |
EmissionTo
|
Float | This article or section is a Stub. You can help the Resonite Wiki by expanding it. |
EmissionColorFrom
|
ColorX | This article or section is a Stub. You can help the Resonite Wiki by expanding it. |
EmissionColorTo
|
ColorX | This article or section is a Stub. You can help the Resonite Wiki by expanding it. |
OverrideDisplacementDirection
|
Nullable`1<Float3> | This article or section is a Stub. You can help the Resonite Wiki by expanding it. |
LocalSpace
|
Bool | This article or section is a Stub. You can help the Resonite Wiki by expanding it. |
Points
|
list of Point | A list of (global) positions and tints. The tint is applied to mesh vertices more or less depending on the mesh vertex's distance to the given point: larger distances means less tint. |
Culling
|
Culling | This article or section is a Stub. You can help the Resonite Wiki by expanding it. |
Transparent
|
Bool | This article or section is a Stub. You can help the Resonite Wiki by expanding it. |
OffsetFactor
|
Float | This article or section is a Stub. You can help the Resonite Wiki by expanding it. |
OffsetUnits
|
Float | This article or section is a Stub. You can help the Resonite Wiki by expanding it. |
RenderQueue
|
Int | This article or section is a Stub. You can help the Resonite Wiki by expanding it. |
SpecularColor
|
ColorX | This article or section is a Stub. You can help the Resonite Wiki by expanding it. |
SpecularMap
|
ITexture2D | This article or section is a Stub. You can help the Resonite Wiki by expanding it. |
_regular
|
Shader | This article or section is a Stub. You can help the Resonite Wiki by expanding it. |
_transparent
|
Shader | This article or section is a Stub. You can help the Resonite Wiki by expanding it. |
Usage
This article or section is a Stub. You can help the Resonite Wiki by expanding it.
Examples
This article or section is a Stub. You can help the Resonite Wiki by expanding it.