cesiumjs-custom-shader

Official

Author custom GLSL shaders for CesiumJS visuals.

AuthorCesiumGS
Version1.0.0
Installs0

System Documentation

What problem does it solve?

This Skill enables developers to author and attach custom GLSL shaders to CesiumJS rendering pipelines, allowing access to per-vertex attributes, feature IDs, and metadata for advanced shading and visual effects.

Core Features & Use Cases

  • Create vertexMain and fragmentMain entry points to customize Model, Cesium3DTileset, and VoxelPrimitive rendering.
  • Access EXT_mesh_features and EXT_structural_metadata to color by feature or property, perform vertex displacement, or drive voxel shading in fragments.
  • Integrate with cesiumjs-material-shaders, cesiumjs-3d-tiles, and cesiumjs-models-particles to compose rich visuals.

Quick Start

Create a CustomShader with vertexShaderText and fragmentShaderText and attach it to a Model or Cesium3DTileset to begin shader-driven rendering.

Dependency Matrix

Required Modules

None required

Components

Standard package

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: cesiumjs-custom-shader
Download link: https://github.com/CesiumGS/cesiumjs-skills/archive/main.zip#cesiumjs-custom-shader

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.