Skip to content

History / Shader Effects

Revisions

  • Shader Effects: show only the active API `renderable.shader =` has been deprecated since 19.2.0, including for meshes — `Mesh#shader` delegates straight to it. Both mesh examples now use `addPostEffect()`.

    @obiot obiot committed Aug 30, 2026
  • Shader Effects: MSAA composes with post effects in 20.0 (cost note)

    @obiot obiot committed Aug 6, 2026
  • 3D documentation refresh for 20.0: WebGPU parity, retained meshes, Light3d point/spot, custom mesh shaders - Working-in-3D: new Retained-rendering and Lighting (Light3d) sections, mipmaps/anisotropy under Texture filtering, GPU-backend framing, Camera2d mesh projection corrected, split-screen camera note - glTF/GLB scenes: point/spot lights now supported (+ examples), lights / lightIntensityScale load options, authored light names, getGLTF fields - Supported assets: GPU-backend framing, point/spot moved to supported - Rendering-API: capability-flags table, retained drawMesh contract, multi-material OBJ + MTL Ke corrected, WebGPU in renderer selection - Shader-Effects: dual-language intro, fixed broken drawMesh example (mesh.shader is the API), wgsl program assets, custom mesh shader section - Upgrade-Guide: WebGPU/AUTO ladder, WebGLBatcher rename, Light3dBlock layout change, model-space mesh shader contract - Home: refreshed 3D/shader blurbs

    @obiot obiot committed Aug 5, 2026
  • Shader Effects: document the single-language degradation matrix

    @obiot obiot committed Aug 3, 2026
  • Shader Effects: dual-language (GLSL + WGSL) custom effects and asset shapes (20.0)

    @obiot obiot committed Aug 3, 2026
  • Shader Effects: 19.9 additions (screen_texture/screen_uv/noise_uv builtins, setTexture, setTime, shader assets + {vertex,fragment} pairs, shared flag)

    @obiot obiot committed Jul 13, 2026
  • Updated Shader Effects (markdown)

    @obiot obiot committed May 14, 2026
  • Updated Shader Effects (markdown)

    @obiot obiot committed May 14, 2026
  • Add Shader Effects page

    @obiot obiot committed May 13, 2026