raw EffectSprite
extract base class Effect3D