Notice
Recent Posts
Recent Comments
목록flashandmath (1)
Graphics Programming
표시 객체를 3D로 만들면 흐려지는 문제 해결하기
3D로 만든 표시 객체는 흐릿하게 보인다 원문 http://www.flashandmath.com/flashcs4/blursol/index.html 평범한 표시 객체다. 하지만 z 속성을 0으로 설정해서 3D로 바뀌면 이렇게 흐려진다. 원문으로 가서 오른쪽의 Make 3D 버튼을 누르면 차이가 잘 보일 것이다. 3D로 된 객체는 화면상에서 가로 세로로 1 픽셀씩 늘어난다 . 그래서 그 표시 객체의 크기 비례도 바뀐다. 즉, 수평 길이는 원래의 (width+1)/width 배로, 수직 길이는 원래의 (height+1)/height 배로 된다. Matteo가 제시한 해결법은 간단한데, 표시 객체를 3D로 만든 경우, scaleX, scaleY 속성을 늘어난 비의 역수로 조절하면 된다. mc.scaleX = w..
Season 1/플래시
2009. 11. 21. 22:30