단순히matrix의 a, b, c, d, tx, ty 값말고 좀더 특이한 변형을 할려면 어떤방법이 있을까요?
혹시 이 부분에 대해서 나눌 커뮤니티(외국포함)있을까요?
concat을 활용하는건가요?
아~ matrix 잘하고 싶어라....
matrix에서 좀더 특이한 변형을 하는 방법이 뭔가요?
곰돌이 2026.03.24 댓글 7
곰돌이 2026.03.24 댓글 7
단순히matrix의 a, b, c, d, tx, ty 값말고 좀더 특이한 변형을 할려면 어떤방법이 있을까요?
혹시 이 부분에 대해서 나눌 커뮤니티(외국포함)있을까요?
concat을 활용하는건가요?
아~ matrix 잘하고 싶어라....
의사양반 2026.03.24
매트릭스에 직접 Scale, Translate, Rotate, Skew 한꺼번에 줄수도 있지만
직접 넣기엔 약간 힘들죠 특히 rotate부분은 sin cos가 들어 가다 보뉘.. ㅋㅋ
매트릭스 보실려면 3d쪽 매트릭스 함 공부 해보세여 그쪽에 도움이 많이 될터이니
매트릭스 하나 가지고선 속성인 scale, trans, rotate값까지 따로또 뽑아 낼수 있을터이니
그리고 매트릭스 쓰는 이유가 여러개의 속성값을 가지고 있을 필요 없이 하나의 값으로 바
보슬 2026.03.24
우야꼬// 예제를 올려서 보여드리는게 가장 좋을텐데 제가 너무 뜬구름처럼 질문한것 같네요.
예를들어 이미지가 물결치는듯한 변형같이 복잡한 matrix가 필요한 변형은 어떻게 값을 줬는지 궁금합니다.
화이트 2026.03.24
크레아// 45도 돌린 다음에 스케일을 줄이기 위해선 하나의 매트릭스에 두 속성을 모두 주는게 아니라
하나는 45도 돌린 매트릭스, 또하나는 스케일을 줄인 매트릭스, 그중에 하나에 다른하나를 concat 시켜줘야 두 효과가 같이 적용됩니다.
때문에 복잡한 변형을 하려면 거기에 들어간 scale, translate, rotate, skew 요소를 각각 알아내신후에 concat 으로 하나로 붙여주셔야합니다.
눈 2026.03.24
(원하는 형태를 이루기 위한 Scale, Translate, Rotate, Skew 를 다 분해하셔서 concat 으로 붙이셔야 합니다)
↑
다 분해를 한다는게 무슨말인가?
퍼리 2026.03.24
andwhy // 그래서 내가 안하자나 ㅋㅋㅋ
호빵녀 2026.03.24
야꼬//구글신이 한국어에 능통했으면 한다는...소스만보구선 메트릭스의 세계를 이해하기 힘들어...ㅜ.-;
든해솔 2026.03.24
행렬은 단순 +, - 가 아니기 때문에 특이한 변형을 하려면 원하는 형태를 이루기 위한 Scale, Translate, Rotate, Skew 를 다 분해하셔서 concat 으로 붙이셔야 합니다.
그리고 Matrix 는 수학, 물리등 매우 넓게 활용되는 수학이기 때문에 그부분만 따로 다루는 커뮤니티는 없을거에요.
구글신에게 물어보면 굉~~~장히 많은 정보를 줄 듯 합니다.