Morphing Volumetric Shaders

For shaderFlag API, see XComponent.ShaderFlag

Scalable Orb

Render an orb centered at world position, uniform vec3 wpos.

See xglsl.scaleOrb()

ShaderFlag:

xv.XComponent.ShaderFlag.scaleOrb

World position Orbs

Render a goup of orbs with offsets in world position.

See xglsl.worldOrb()

ShaderFlag:

xv.XComponent.ShaderFlag.worldOrbs

World Orb Groups

Render goups of orbs with offsets in world position, followed by offsets of tweening percentage, range 0 ~ 100.

See xglsl.orbGroups()

ShaderFlag:

xv.XComponent.ShaderFlag.orbGroups

Texture Prism

Box Layers

Cube Texture

ShaderFlag:

xv.XComponent.shaderFlag.cubeTex
../../_images/003-cube-tex.jpg