kBaseProfiles top-level property

Map<String, ModeOpts> kBaseProfiles
final

Base (fine) profiles per mode, before preset multipliers.

Implementation

final Map<String, ModeOpts> kBaseProfiles = {
  'globe': {
    'latRings': 17.0,
    'lonDensity': 44.0,
    'rBase': 0.6,
    'rDepth': 1.7,
    'rBoost': 1.0,
    'inkFar': 0.62,
    'inkSpan': 0.54,
    'rsPow': 0.6,
    'rMin': 0.3,
  },
  'orbits': {
    'orbitN': 12.0,
    'ghostN': 40.0,
    'ghostR': 0.9,
    'ghostA': 0.5,
    'particles': 3.0,
    'partR': 1.2,
    'partRDepth': 1.6,
    'rsPow': 0.6,
    'rMin': 0.3,
  },
  'rubik': {
    'latRings': 15.0,
    'lonDensity': 40.0,
    'moveCount': 14.0,
    'rBase': 0.6,
    'rDepth': 1.7,
    'rActive': 0.3,
    'inkFar': 0.62,
    'inkSpan': 0.54,
    'rsPow': 0.6,
    'rMin': 0.3,
  },
  'wave': {
    'rings': 15.0,
    'lonDensity': 40.0,
    'rBase': 0.6,
    'rDepth': 1.7,
    'rsPow': 0.6,
    'rMin': 0.3,
  },
  'web': {
    'nodeN': 30.0,
    'thr': 0.72,
    'signals': 5.0,
    'nodeR': 1.4,
    'nodeRDepth': 1.8,
    'lineW': 0.8,
    'rsPow': 0.6,
    'rMin': 0.3,
  },
  'braid': {
    'strandN': 52.0,
    'turns': 3.0,
    'ghostN': 150.0,
    'rBase': 1.2,
    'rDepth': 1.8,
    'rsPow': 0.6,
    'rMin': 0.3,
  },
  'ribbon': {
    'lanes': 5.0,
    'segs': 88.0,
    'ghostN': 150.0,
    'rBase': 1.1,
    'rDepth': 1.7,
    'rsPow': 0.6,
    'rMin': 0.3,
  },
  'ring': {
    'lanes': 5.0,
    'segs': 88.0,
    'ghostN': 0.0,
    'faceOn': 1.0,
    'rBase': 1.1,
    'rDepth': 1.7,
    'rsPow': 0.6,
    'rMin': 0.3,
  },
  'morph': {
    'rDot': 0.021,
    'iconD': 1.0,
    'rMin': 0.25,
  },
};