Demos & Games

FlyBrain-HarmonyOS

zhuhaozoo (@zhuhaozoo)

A native HarmonyOS phone app (ArkTS + ArkGraphics 3D) that keeps the FlyWire graph on-device: a 12 MB packed edge file and FAFB v783 coordinates ship in the repo, all 139,255 neurons draw as a colour-coded cloud, and a worker steps leaky integrate-and-fire at 10 Hz. The README declares the simulation a port of snedea/flybrain (MIT), also listed here, carrying its constants; new are the platform, the on-device data packing and the 3D rendering. It reports 61-78 ms per tick on hardware and admits most motor groups never fire, so the fly on screen runs mainly on a hand-written state machine.

Official site ↗

FlyBrain-HarmonyOS

#harmonyos#mobile#lif#point-cloud#flywire

Sources checked

Every fact above was read from these pages on the date the entry was added.

  • api.github.com https://api.github.com/repos/zhuhaozoo/FlyBrain-HarmonyOS
  • raw.githubusercontent.com https://raw.githubusercontent.com/zhuhaozoo/FlyBrain-HarmonyOS/HEAD/README.md
  • api.github.com https://api.github.com/repos/zhuhaozoo/FlyBrain-HarmonyOS/contents/tools/data
  • raw.githubusercontent.com https://raw.githubusercontent.com/zhuhaozoo/FlyBrain-HarmonyOS/HEAD/tools/gen_brain_glb.mjs
  • github.com https://github.com/zhuhaozoo/FlyBrain-HarmonyOS/tree/main/docs