cesiumjs-time-properties

Official

Orchestrate time-dynamic CesiumJS attributes.

AuthorCesiumGS
Version1.0.0
Installs0

System Documentation

What problem does it solve?

Time-dynamic CesiumJS attributes, such as positions, availability windows, and material properties, require a coherent strategy to manage time, interpolate values, and synchronize changes across entities and scenes.

Core Features & Use Cases

  • Time primitives: Clock, JulianDate, and TimeInterval enable precise temporal control and scheduling.
  • Property system: ConstantProperty, SampledProperty, SampledPositionProperty, CallbackProperty, CompositeProperty support dynamic attributes over time.
  • Interpolation & animation: options for linear, Lagrange, Hermite, and velocity-based interpolation to deliver smooth or tailored motion.
  • CZML & availability: supports time-based data streams and entity availability windows for scalable timelines.
  • Use Case: animate a moving vehicle along a path, change visual properties with time, or synchronize camera parameters across a timeline.

Quick Start

Create a SampledPositionProperty with time-stamped samples, configure interpolation, and attach it to an entity's position to animate along a path.

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-time-properties
Download link: https://github.com/CesiumGS/cesiumjs-skills/archive/main.zip#cesiumjs-time-properties

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.