Sha256: ad15453dcced611cbc448f788c6eb958f60868cb1d4506aa244f70e0f70c921f
Contents?: true
Size: 509 Bytes
Versions: 14
Compression:
Stored size: 509 Bytes
Contents
uniform vec4 color; uniform float time; czm_material czm_getMaterial(czm_materialInput materialInput) { czm_material material = czm_getDefaultMaterial(materialInput); float alpha = 1.0; if (time != 1.0) { float t = 0.5 + (0.5 * czm_snoise(materialInput.str / (1.0 / 10.0))); // Scale [-1, 1] to [0, 1] if (t > time) { alpha = 0.0; } } material.diffuse = color.rgb; material.alpha = color.a * alpha; return material; }
Version data entries
14 entries across 14 versions & 1 rubygems