CRYSTAL FOCUS X
Unstable Effects Collection
PART 17 OF 18
Unstable series · GraFX · unstable=17

GraFX (unstable=17)

A practical guide to the GraFX effect on Crystal Focus X, including BMP playback, motion-controlled delay, pitch or twist speed control, and custom bitmap animation behavior.

What you will learn
  • How GraFX differs from every algorithmic unstable effect
  • How BMP line playback works
  • How motion-controlled delay changes animation speed
  • How to tune recipes you can paste into your blade profile
Main parameters
Delay range
lcool, hcool
Axis select
mapping_color
Mapping mode
fxmap
Best used for
  • Fully custom bitmap animations
  • Motion-controlled visual sequences
  • Blade effects impossible with pure math
  • Interactive GraFX playback
Series: Customizing Unstable Effects on Crystal Focus X · Guide 17 of 18

Introduction

GraFX is fundamentally different from the algorithmic unstable effects. Instead of generating patterns mathematically, it plays animated BMP bitmap files line by line on the blade.

This is the engine behind fully custom animated blade effects that would be impossible to recreate with pure parameter-based simulation.

Parameter Reference

ParameterRole in GraFX
unstableSet to 17 to select GraFX
lcoolDelay range minimum for angular speed control
hcoolDelay range maximum for angular speed control
mapping_colorAxis selector: 0 pitch, 1 twist
fxmapMapping mode: 2 angular, 4 angular reversed

How It Works

  1. GraFX checks whether power-on or power-off animation should take over.
  2. If angular mapping is enabled, blade pitch or twist maps playback delay between lcool and hcool.
  3. The bitmap engine reads the next BMP line and writes those colors to the blade.
  4. A morph step smooths transitions between major frames.

Playback Delay

Playback speed is controlled by an internal delay measured in milliseconds. Lower delay means faster animation. With angular control, that delay can be changed in real time by moving the blade.

Recipes

Standard GraFX Playback

Play the loaded BMP sequence at its normal configured speed.

unstable=17

Motion-Controlled Speed (Pitch)

Tilt the blade to change playback speed.

unstable=17
lcool=5
hcool=100
mapping_color=0
fxmap=2

Motion-Controlled Speed (Twist)

Twist the blade to change playback speed.

unstable=17
lcool=5
hcool=100
mapping_color=1
fxmap=2

Reversed Angular Control

Invert the angular direction so the speed response is reversed.

unstable=17
lcool=5
hcool=100
mapping_color=0
fxmap=4

Tuning Tips

  1. BMP files are required. GraFX does not generate imagery by itself.
  2. Lower delay means faster playback.
  3. Pitch vs twist is chosen with mapping_color.
  4. You can invert the range either with fxmap=4 or by swapping the low and high delay values.