일단 화면에 매우 많은 선들이 빈번히 바뀌는 프로그램임.
내가 븅신인지 모르겠는데 Canvas에 Shape 로 그리는건 PC에서 도저히 속도가 안나오더라.
지금은 C#OpenCV 라이브러리로 Mat 클래스에서 다 그리고 불러오는 식이고, 일단 성능상의 이슈는 없음.
근데 이게 ㅈ도 아닌 프로그램이고 draw 관련 함수는 도형 몇개랑 선 그리는게 전분데 라이브러리 크기만 60M 나오는거 짜증나서 좀 바꾸고 싶어.
애초에 C# 야매로 배운새끼라 어떻게 해야하는질 모르겠음..
아예 OpenCV 배제하고 자체적으로 도형, 선 그리게 프로그래밍 해보기도 했는데 이렇게 하니 속도 엄청 느려지더라. 수준 시발 ㅋㅋ
나도 기본 Drawing클래스 밖에 안 써봐서 잘 몰겠네 ㅇㅅㅇ
skiasharp skia는 다들 잘 알테니
근데 opencv보다는 걍 맨 캔버스가 빠를텐뎅;;
글쎄 상황에 따라 많이 다른데, 선 수가 적으면 ㄱㅊ 길고 짧은 선들이 거진 5000개가량정도 되니깐 어느 순간부터 프레임 드랍 엄청 심해지더라구..