• 블로그 이사 준비(장기)
  • 글 퍼가실때 주의 사항
  • 질문 하실때 주의 사항
  • 오류 신고
  • 댓글 삭제 규정
블로그 이미지
당근천국
  • 태그 목록
  • IT 어쎄신 크리드 Middle-earth Deus Ex 전장의 발큐리아 4 툼레이더 Assassin's Creed 엑스컴 Valkyria Chronicles Tomb Raider 보더랜드2 borderlands 2 고스트 리콘 배트맨 인디게임 Ghost Recon 전장의 발큐리아 XCOM Ghost Recon Wildlands 아캄 시리즈
  • 분류 전체보기 (12273) N
    • 게임 (11229) N
      • 이것저것 (90)
      • 게임스크린샷 (10909) N
      • 보드게임 (16)
      • Jet Set Radio (31)
      • 롤러코스터 타이쿤3 (60)
      • 스타크래프트 (26)
      • 킹덤 언더 파이어 (97)
    • 당근의 생활 (181)
      • 생각 (67)
      • 이야기 (44)
      • 일상 (70)
    • 기타 프로젝트 (47)
      • 공개 프로그램 (39)
      • SPA NetCore (8)
    • 프로그래밍 (814)
      • IT 일반 (50)
      • IT이야기 (22)
      • 프로그래밍 일반 (90)
      • C#, .NET (107)
      • ASP.NET, MVC (88)
      • 웹관련 (72)
      • Unity, MAUI, Mono (60)
      • DB, SQL, EF (76)
      • WPF, Silverlight (28)
      • Java, Android (27)
      • C++ (12)
      • 보안, 서버 (36)
      • 리눅스 관련 (33)
      • AI, 통계관련 (7)
      • 하드웨어 (46)
      • 블로그 (60)
    • 임시저장 (2)
      • 작성중 (1)
      • 기술 자료 (0)
      • 일반 자료 (0)
      • 참조 (0)
      • 외부링크용 (1)
오늘 어제
전체
방명록 RSS
저작자 표시
본문에 별다른 표시가 없을시 이 조건을 사용합니다.
검색 : 외곽선 좌표 1건
6
정 마름모의 외곽선 좌표 구하기

2D 좌표에서 사각형 맵을 사용한다면 마름모 외각의 좌표를 쓸 일이 많습니다. 기준 좌표에서 마름모로 퍼지는 영역을 체크해야 하는 일이 많기 때문이죠. 로봇 대전에서 볼 수 있는 이것이 바로 마름모 영역입니다. 이 마름모 영역을 구하려면 마름모의 외곽 좌표를 알아야 하죠. 1. 2D사각형 맵 2D사각형 맵은 아래와 같이 구성됩니다. 우리가 구해야 할 값은 A를 기준으로 하는 범위입니다. B0는 Y - 1, B1은 X + 1 입니다. 그러면 C3은 어떻게 구할까요? A에 X와 Y가 1씩 더해주면 됩니다. 그러면 D4는? 그렇습니다. 3번째 칸부터는 기존 방식으로 외곽선 좌표를 구할 수가 없습니다. 방법이야 몇 가지 있습니다만 무식한 방법으로는 1) 모든 셀을 검사한 후 2) 기준 좌표와 거리를 계산해서(대..

프로그래밍/프로그래밍 일반 2011.08.06
  • «
  • 1
  • »
 
방명록
태그 목록
RSS
관리자
글쓰기
tistory

티스토리툴바