help@rskworld.in +91 93305 39277
RSK World
  • Home
  • Development
    • Web Development
    • Mobile Apps
    • Software
    • Games
    • Project
  • Technologies
    • Data Science
    • AI Development
    • Cloud Development
    • Blockchain
    • Cyber Security
    • Dev Tools
    • Testing Tools
  • About
  • Contact

Theme Settings

Color Scheme
Display Options
Font Size
100%
Back to Project
RSK World
star-pattern-maker
/
js
RSK World
star-pattern-maker
Star Pattern Maker - HTML5 Canvas + 3D Rendering + Physics Simulation + AI Patterns + Generative Audio + Modern UI + Glassmorphism Design
js
  • 3d-engine.js3.8 KB
  • ai-patterns.js5.6 KB
  • animations.js1.4 KB
  • audio.js1.3 KB
  • controls.js12.2 KB
  • export.js3.9 KB
  • filters.js3.5 KB
  • fractals.js3.5 KB
  • gallery.js2.5 KB
  • main.js1.9 KB
  • particles.js1.4 KB
  • physics.js1.7 KB
  • presets.js2.8 KB
  • randomizer.js1.4 KB
  • renderer.js7 KB
  • shaders.js6.5 KB
  • shapes.js1.7 KB
  • sound-gen.js4.4 KB
  • state.js1.9 KB
  • symmetry.js3.9 KB
  • themes.js1.4 KB
  • timeline.js4.2 KB
  • utils.js546 B
state.js
js/state.js
Raw Download
Find: Go to:
/* V7 State Manager */
export const state = {
    // Geometry
    spikes: 5,
    outerRadius: 150,
    innerRadius: 75,
    curve: 0,
    twist: 0,
    lineWidth: 5,

    // Effects
    glow: 0,
    jitter: 0,
    speed: 0,
    rotation: 0,

    // Modes
    wallpaperMode: false,
    cols: 3,
    rows: 3,

    kaleidoscopeMode: false,
    segments: 6,

    audioMode: false,

    // V8 Unique Features
    pulseEnabled: false,
    pulseSpeed: 5,
    rainbowMode: false,
    parallaxEnabled: false,
    mouseX: 0,
    mouseY: 0,

    // V9 Expansion
    fractalMode: false,
    fractalDepth: 2,

    // V11 Visual FX
    trailEnabled: false,
    trailStrength: 0.1,
    echoEnabled: false,
    echoCount: 3,

    // V12 Quantum Effects
    gravityEnabled: false,
    orbitEnabled: false,
    chromaticAberration: false,
    holographicMode: false,

    // V13 Neural Canvas
    glitchEnabled: false,
    scanlinesEnabled: false,
    vignetteEnabled: false,
    bloomEnabled: false,
    pixelateEnabled: false,
    invertEnabled: false,
    morphEnabled: false,
    colorShiftEnabled: false,
    mandalaMode: false,
    spiralMode: false,
    tessellationMode: false,
    mirrorMode: false,

    // V14 Quantum Nexus
    depthFieldEnabled: false,
    warpFieldEnabled: false,
    chromaticAberrationV2: false,
    edgeGlowEnabled: false,
    waveDistortEnabled: false,
    colorGradingEnabled: false,
    neuralPatternMode: false,
    lSystemMode: false,
    voronoiMode: false,
    timelineEnabled: false,

    // Particles (New)
    particlesEnabled: true,

    // Colors
    fillColor: '#6366f1',
    fillColor2: '#ec4899',
    useGradient: true,
    strokeColor: '#ffffff',
    bgColor: '#000000',

    // Internal
    _gradId: null
};

// Simple Observer Pattern for reactivity if needed,
// but for now we just export the object.
// UI updates State, Renderer reads State.
94 lines•1.9 KB
javascript

About RSK World

Founded by Molla Samser, with Designer & Tester Rima Khatun, RSK World is your one-stop destination for free programming resources, source code, and development tools.

Founder: Molla Samser
Designer & Tester: Rima Khatun

Development

  • Game Development
  • Web Development
  • Mobile Development
  • AI Development
  • Development Tools

Legal

  • Terms & Conditions
  • Privacy Policy
  • Disclaimer

Contact Info

Nutanhat, Mongolkote
Purba Burdwan, West Bengal
India, 713147

+91 93305 39277

hello@rskworld.in
support@rskworld.in

© 2026 RSK World. All rights reserved.

Content used for educational purposes only. View Disclaimer