Skip to content

colorwheel.properties

Those properties are kept separate from shader.properties to allow users of creating patches without overriding any shaderpack file.

blend.<program> = <off | src dst srcA dstA>
blend.<program>.<buffer> = <off | src dst srcA dstA>

Same as Iris’ blend property for Colorwheel programs.

shadow.enabled = <true | false>

Enable/disable shadows from Flywheel entities, block entities and effects.

shadow.culling = <true | false | reversed>

Same as Iris’ shadow.culling, but only applied to Colorwheel rendering.
When missing, it defaults to the value defined in shaders.properties.

shadow.occlusion.culling = <true | false>

Enables occlusion culling in the shadow pass.
When enabled, the clrwl_shadow_distort program must be implemented.

frustum.culling = <true | false>

Same as Iris’ frustum.culling, but only applied to Colorwheel rendering.
When missing, it defaults to the value defined in shaders.properties.

occlusion.culling = <true | false>

Same as Iris’ occlusion.culling, but only applied to Colorwheel rendering.
When missing, it defaults to the value defined in shaders.properties.

• Toggle:

oit = <true | false>
oit.<program group> = <true | false>

Enable or disable the OIT.
program group: gbuffers or shadow.

• Coefficients Buffers:

oit.<program group>.coefficientRanks = <rank0>[,rank1][,rank2][,...]

Declares the coefficients ranks.
program group: gbuffers or shadow.
rank: the rank of the coefficients buffer, between 1 and 3.

• Accumulation Buffers:

oit.<program group>.<buffer> = <coeffBufferID | frontmost>

Sets the transparency mode of the accumulate buffer associated with the buffer.
program group: gbuffers or shadow.
buffer: colortexN with gbuffers, shadowcolorN with shadow.
coeffBufferID: the index of the coefficient buffer declared with coefficientRanks.

oit.<program group>.<buffer>.format = <image format>

Sets the texture format for the accumulate buffer associated with the buffer.
program group: gbuffers or shadow.
buffer: colortexN with gbuffers, shadowcolorN with shadow.
image format: the image format of the accumulate buffer.