본문 바로가기
Graphics Programming
카테고리
검색하기
검색하기
블로그 내 검색
Graphics Programming
minseoklee
-전체목록-
(140)
Season 2
(33)
Season 1
(107)
OpenGL
(26)
수학
(15)
플래시
(29)
하스켈
(21)
Problem solving
(8)
Misc
(8)
Guestbook
Notice
Haskell 레퍼런스
컴퓨터 그래픽스 레퍼런스
Recent Posts
Recent Comments
Link
엔비디아 개발자 센터
AMD GPUOpen
IBM developerWorks
마이크로소프트 리서치
SIGGRAPH (real time rendering)
Morgan McGuire
Wolfram MathWorld
LaTeX 수식입력기
Famous Curves
닫기
관리 메뉴
글쓰기
방명록
RSS
관리
Graphics Programming
가시 영역 판별 본문
Season 1/플래시
가시 영역 판별
minseoklee
2010. 2. 11. 17:03
플래시 & 구현 발상
접기
제작 방법
1. 가시 반지름 R과 시야각 θ를 정한다. 이것들을 이용해 벽이 없을 때의 가시 영역을 비트맵 데이터에다 칠한다.
2. 캐릭터에서 벽의 양 끝으로 직선을 긋는다. 두 직선과 원으로 감싸지는 영역을 다른 비트맵 데이터에다 칠한다.
3. 처음 비트맵 데이터에서 둘째 비트맵 데이터와 겹치는 부분을 지운다. 참 쉽죠?
[Flash] http://codeonwort.tistory.com/attachment/cfile29.uf@1233300C4B73B97C3A35A9.swf
소스는 좀 더 다듬고 공개
접기
공유하기
게시글 관리
Graphics Programming
'Season 1/플래시' Related Articles
AABB 정밀 충돌 감지
2011.01.18
Event 클래스 상속하기
2010.04.25
N그램 통계적 예측
2010.01.01
표시 객체를 3D로 만들면 흐려지는 문제 해결하기
2009.11.21
more
Comments
Blog is powered by
kakao
/ Designed by
Tistory
티스토리툴바