Component:CheckerboardCubemap: Difference between revisions

From Resonite Wiki
Automated: update 'HighPriorityIntegration' description
template
 
(One intermediate revision by the same user not shown)
Line 7: Line 7:
|Name=Checkerboard Cubemap
|Name=Checkerboard Cubemap
}}
}}
The '''CheckerboardCubemap''' component procedurally generates a cubemap for [[Component:Projection360Material|Projection 360 Materials]] that is a checkerboard with different pairs of colors for each of the 6 sides.


<!--T:2-->
<!--T:2-->
Line 12: Line 13:
{{Table ComponentFields
{{Table ComponentFields
|HighPriorityIntegration|Bool|{{Asset HighPriorityIntegration Field}}
|HighPriorityIntegration|Bool|{{Asset HighPriorityIntegration Field}}
|FilterMode|TextureFilterMode|
|FilterMode|TextureFilterMode| {{Template:Texture FilterMode Field}}
|AnisotropicLevel|Int|
|AnisotropicLevel|Int| {{Template:Texture AnisotropicLevel Field}}
|MipmapBias|Float|
|MipmapBias|Float| {{Template:Texture MipmapBias Field}}
|Profile|ColorProfile|
|Profile|ColorProfile| {{Template:Texture Profile Field}}
|Size|Int|
|Size|Int| The size of each side of the cubemap in pixels.
|Mipmaps|Bool|
|Mipmaps|Bool| {{Template:Texture Mipmaps Field}}
|Format|TextureFormat|
|Format|TextureFormat| {{Template:Texture TextureFormat Field}}
|CheckerSize|Int|
|CheckerSize|Int| The size in pixels for 1 square of the checkerboard pattern.
|PosX_Color0|ColorX|
|PosX_Color0|ColorX| {{Template:CheckerBoardCubeMap_Color|Positive|X|1}}
|PosX_Color1|ColorX|
|PosX_Color1|ColorX| {{Template:CheckerBoardCubeMap_Color|Positive|X|2}}
|NegX_Color0|ColorX|
|NegX_Color0|ColorX| {{Template:CheckerBoardCubeMap_Color|Negative|X|1}}
|NegX_Color1|ColorX|
|NegX_Color1|ColorX| {{Template:CheckerBoardCubeMap_Color|Negative|X|2}}
|PosY_Color0|ColorX|
|PosY_Color0|ColorX| {{Template:CheckerBoardCubeMap_Color|Positive|Y|1}}
|PosY_Color1|ColorX|
|PosY_Color1|ColorX| {{Template:CheckerBoardCubeMap_Color|Positive|Y|2}}
|NegY_Color0|ColorX|
|NegY_Color0|ColorX| {{Template:CheckerBoardCubeMap_Color|Negative|Y|1}}
|NegY_Color1|ColorX|
|NegY_Color1|ColorX| {{Template:CheckerBoardCubeMap_Color|Negative|Y|2}}
|PosZ_Color0|ColorX|
|PosZ_Color0|ColorX| {{Template:CheckerBoardCubeMap_Color|Positive|Z|1}}
|PosZ_Color1|ColorX|
|PosZ_Color1|ColorX| {{Template:CheckerBoardCubeMap_Color|Positive|Z|2}}
|NegZ_Color0|ColorX|
|NegZ_Color0|ColorX| {{Template:CheckerBoardCubeMap_Color|Negative|Z|1}}
|NegZ_Color1|ColorX|
|NegZ_Color1|ColorX| {{Template:CheckerBoardCubeMap_Color|Negative|Z|2}}
}}
}}


<!--T:3-->
<!--T:3-->
== Usage ==
== Usage ==
Put into the <code>CubeMap</code> field of a [[Component:Projection360Material|Projection 360 Materials]] to view what the skybox would look like.


<!--T:4-->
<!--T:4-->
== Examples ==
== Examples ==
{{stub}}
Usually used for debugging, or for a fever dream chess world.


<!--T:5-->
<!--T:5-->
== Related Components ==
== See Also ==
</translate>
</translate>
[[Category:ComponentStubs]]
[[Category:Components{{#translation:}}|Checkerboard Cubemap]]
[[Category:Components{{#translation:}}|Checkerboard Cubemap]]
[[Category:Components:Assets:Procedural Cubemaps{{#translation:}}|Checkerboard Cubemap]]
[[Category:Components:Assets:Procedural Cubemaps{{#translation:}}|Checkerboard Cubemap]]

Latest revision as of 16:01, 19 November 2024


This article or section is a Stub. You can help the Resonite Wiki by expanding it.


Component image 
Checkerboard Cubemap component as seen in the Scene Inspector

The CheckerboardCubemap component procedurally generates a cubemap for Projection 360 Materials that is a checkerboard with different pairs of colors for each of the 6 sides.

Fields

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.
FilterMode TextureFilterMode How to handle the interpolation between pixels.
AnisotropicLevel Int The levels of Anisotropic filtering distances when using Anisotropic for FilterMode
MipmapBias Float Whether to see lower resolution versions of the texture closer up or not (MipMaps).
Profile ColorProfile The color profile to use for this texture's rendering.
Size Int The size of each side of the cubemap in pixels.
Mipmaps Bool Whether to enable the rendering of mipmaps, which are lower res textures at further distances from the camera to improve performance.
Format TextureFormat TextureFormat describes how Texture's pixel are stored in the VRAM.
CheckerSize Int The size in pixels for 1 square of the checkerboard pattern.
PosX_Color0 ColorX Color 1 for the Positive X direction image's checkerboard pattern.
PosX_Color1 ColorX Color 2 for the Positive X direction image's checkerboard pattern.
NegX_Color0 ColorX Color 1 for the Negative X direction image's checkerboard pattern.
NegX_Color1 ColorX Color 2 for the Negative X direction image's checkerboard pattern.
PosY_Color0 ColorX Color 1 for the Positive Y direction image's checkerboard pattern.
PosY_Color1 ColorX Color 2 for the Positive Y direction image's checkerboard pattern.
NegY_Color0 ColorX Color 1 for the Negative Y direction image's checkerboard pattern.
NegY_Color1 ColorX Color 2 for the Negative Y direction image's checkerboard pattern.
PosZ_Color0 ColorX Color 1 for the Positive Z direction image's checkerboard pattern.
PosZ_Color1 ColorX Color 2 for the Positive Z direction image's checkerboard pattern.
NegZ_Color0 ColorX Color 1 for the Negative Z direction image's checkerboard pattern.
NegZ_Color1 ColorX Color 2 for the Negative Z direction image's checkerboard pattern.

Usage

Put into the CubeMap field of a Projection 360 Materials to view what the skybox would look like.

Examples

This article or section is a Stub. You can help the Resonite Wiki by expanding it.


Usually used for debugging, or for a fever dream chess world.

See Also