[User Input (View)]
↓
[NoiseViewModel]
├── NoiseService.SetNoiseParameters()
└── SkiaNoiseRenderer.UpdateNoiseParameters()
(따로)
[NoiseService]
└── IMessenger.Send(FrameUpdateMessage)
(LocalMessenger가 배달)
[SkiaNoiseRenderer]
└── FrameUpdateMessage 수신 → 렌더링 반영
지금 이렇게 구현했는데
MVVM으로 구현했는데
사실 코드 비하인드로 만드나 MVVM으로 만드나 별 차이 없는데
UI를 짜는 디자이너가 중요
\
그걸 아는 놈이 vs 화이트테마를 크아악 ㅇㅅㅇ - dc App
화이트가 눈에 상처를 덜줌
웹 개발할 땐 어쩔 수 없는 듯 웹이 화이트라 ㅋㅋ 화이트 다크 왔다갔다하면 눈아파 - dc App