Skip to content

기글하드웨어기글하드웨어

생활 / 가젯 / 테크 : 가전 제품, 멀티미디어, 각종 IT 기기와 여기에 관련된 기술의 이야기, 소식, 테스트, 정보를 올리는 게시판입니다. 2016년 7월 이전의 글은 다음 링크를 참조하세요. 구 디지털 뉴스 / 구 하드웨어 포럼 / 구 모바일 포럼 / 구 뉴스 리포트 / 구 특집과 정보 / 구 스페셜 게시판 바로가기

profile
조회 수 463 댓글 5
Extra Form

구 충돌 검사.PNG

다름아닌 다음과 같은 코드를 해석하는데 마지막에 저 값을 알수가 없어서 질문에 올리게 됬네요

프로그래밍을 하지 않는분들을 위해 설명을 추가해 보겠습니다.

현재 이 코드는 3차원에서 광선과 구가 충돌하는지 확인하는 코드입니다.

 

기타 부분

m_vDirection은 광선의 방향벡터 입니다.

m_vOriginal은 광선의 출발점 (x,y,z) 벡터입니다

추가 )) 방향벡터는 항상 정규화(Normalize) 되어있습니다.

 

수학적인 부분 

vv는 방향벡터와 방향벡터를 내적한 값입니다.

qv는 출발지점과 방향벡터를 내적한 값입니다.

qq는 출발지점과 출발지점을 내적한 값입니다.

rr은 충돌대상인 구의 반지름 값 * 반지름 값입니다.

 

밑의 qv * qv - vv * (qq - rr)이 어떤 원리인지 잘 모르겠네요

마지막 값이 0이면 한점과 충돌 , 0보다 크다면 2점이 충돌, 0보다 작다면 충돌하지 않는거로 알고있습니다

고수님들의 설명 부탁드립니다...

기글하드웨어에 올라온 뉴스나 정보 글을 다른 곳으로 퍼갈 때 작성자 허락을 받으시고, 기글하드웨어의 이름과 원본 글 링크를 꼭 넣어 주세요. 자동으로 붙는 출처 표기는 삭제하거나 수정하지 마세요.



  • ?
    title: 철컹철컹wwsun98 2017.05.18 23:11
    저걸 해석하기 보다는 저걸 직접 뽑아내는쪽이 나을것 같네요.
    펜대굴리고 있으니 잠시만...
  • profile
    노력 2017.05.18 23:13
    뽑으면 0보다 큰지 안큰지 여부 (충돌했는지 안했는지 여부)만 나와서
    어떤 원리로 충돌을 검사하는건지 잘 모르겠네요 ㅜㅜ..
  • ?
    title: 철컹철컹wwsun98 2017.05.18 23:44
    평면이라고 생각하시고
    종이에 원을 그리고 출발점 찍으세요. 그리고 그쪽으로 원점에서부터 선을 그어요 (q)
    출발점에서 원에 접하는 직선을 그으세요. (v)
    그리고 원과 직선의 접점에서 원점으로 선을 그으면 직각삼각형이 나와요.
    내적을 이용해 벡터 q와 v의 각도에 해당하는 코사인값을 알수 있어요. 다만 쓰기전에 -1 곱해줘야되요.
    그리고 q의 크기와 코사인 값을 곱한걸 v의 크기로 나누면 v의 '적절한' 실수배가 나와요. 실수배를 t로 하죠.
    광선이 원에 접할경우 q+vt의 크기는 원의 반지름만큼 나와요.
    광선이 원을 관통하면 반지름보다 작아지고요.
    (q+vt)^2<=r^2 을 만족하면 광선은 구와 만나거나 접해요.
    t값, 코사인값 둘다 벡터 v,t로 이뤄진 식으로 나타내서 저기에 대입하고 정리하면 저렇게 되요.
    저 리턴값에선 여기에 -1을 곱해서 부등호가 반대에요.
    무엇보다 계산과정은 진짜 드러운데 결과는 수능문제보다 깔끔하게 떨어져서 놀라워요....
  • ?
    title: 철컹철컹wwsun98 2017.05.18 23:58
    저걸 사용할때 구의 중심이 원점에 오도록 출발점과 구를 같이 평행이동 해줘야 되요. 그렇게 안하고 식을 짜보면 ....



    그 샷건 거꾸로 든 개구리짤이 생각나게 되죠.
  • profile
    노력 2017.05.19 00:23
    와 진짜 진짜 정말로 감사합니다 ...
    구글에서 엄청 찾고 영어로도 찾아보고 그랬었는데
    수식에 대한 내용을 드디어 알게됬네요
    제가 한번더 내용에 대해서 정리한뒤 블로그에 저장해 놔야겠네요
    좋은내용 정말 감사합니다 공책에 그리면서 이해했네요


  1. (주)쓰리알, 게이밍 의자, Formula V 세가지 컬러 출시.

      PC 케이스 & 쿨링시스템 전문 제조기업 (주)쓰리알(3R , www.3rsys.com)에서     게이밍 의자, FOMULA V를 5월 25일 전격 출시 하였다.     FOMULA V는 쓰리알에서 직접 현지 공장과 컨텍하여 업무 협약을 성공하여, 믿고 사는 3R...
    Date2017.05.25 소식, 참고 By쓰리알시스 Reply2 Views282 file
    Read More
  2. No Image

    미에어2 이야기

    뭐 사고 후회했어요. 망했어요. 엄청 좋아요!   이런이야긴 아니고 간단한 소감입니다.   생각보다 작은 느낌에 불량 이런느낌도 아니고.. 소음은 적당히 auto로 굴려먹다보니 그렇게 느껴지진 않습니다. (심심해서 간간히 풍속을 9-12 이...
    Date2017.05.25 일반, 잡담 ByAKG-3 Reply6 Views303
    Read More
  3. 인텔 Euclid 개발 키트

    인텔이 로봇의 임베디드 컴퓨터인 Euclid의 개발 키트 예약을 받습니다. 가격은 399달러. 깊이를 감지하는 리얼센스 카메라를 장착해 피사체의 거리 정보를 얻을 수 있습니다. 스테레오 적외선 카메라 2개, 일반 RGB 카메라 1개를 탑재하...
    Date2017.05.24 소식, 참고 By낄낄 Reply3 Views477 file
    Read More
  4. No Image

    중국 LCD 생산량이 2018년에 세계 1위가 될 것

    2016년 4분기에 중국 BOE는 대형 LCD 패널 제조에서 LG를 제치고 1위에 올라섰습니다. 이런 추세가 계속되면 중국의 LCD 패널 생산량은 2018년에 세계 1위를 차지할 것이라고 하네요. 대형 LCD 패널은 올해 한국을 넘어서는데, 올해 대형 ...
    Date2017.05.22 소식, 참고 By낄낄 Reply1 Views351
    Read More
  5. 음료수 몰카

    음료수 병에 넣을 수 있는 몰카입니다. 카메라 모듈의 크기는 50x38x17mm, 무게 20g으로 작고 가벼우니, 진짜 음료수 병에 넣어서 쓰면 된다네요. 여기에선 병에 넣어서 파는듯. 1920x1080 30fps의 AVI 동영상을 최장 150분까지 녹화 가능...
    Date2017.05.22 소식, 참고 By낄낄 Reply3 Views692 file
    Read More
  6. No Image

    삼성의 늘어나는 디스플레이

    뭔가 기글에 어울리지 않게 국내 뉴스입니다.   제가 외국 뉴스까지는 잘 안 봐서..     삼성이 늘어나는 디스플레이를 SID 2017이라는 전시회(라기 보다는 학회로 보이네요)에 공개한다고 합니다.   링크의 사진을 보시면 아시겠지만 기...
    Date2017.05.22 소식, 참고 By진외자 Reply5 Views648
    Read More
  7. 샤오미 타입 C 노이즈 캔슬링 이어폰

    샤오미의 노이즈 캔슬링 이어폰이 USB 타입 C 표트용으로 나왔습니다. 가격은 299위안. 고강도 티타늄 도금 바디에 인체공학 디자인, TPE 재질 케이블, 노이즈 캔슬링 마이크를 내장해 50~2000Hz 대역에서 소음을 25dB 이내로 줄여줍니다.
    Date2017.05.20 소식, 참고 By낄낄 Reply8 Views861 file
    Read More
  8. No Image

    대기전력 자동차단 멀티탭 쓰시는 기글인 계신가요?

    네이버쇼핑 둘러보고 왔는데 가격대가 상당하네요 투자한만큼 효과가 확실할까요? 벽에박는 1구짜리 차단멀티탭을 사서 다른 멀티탭을 연결하는 꼼수?를 부릴까도 고민중인데 추천하실만한 제품있다면 부탁드립니다
    Date2017.05.20 질문, 토론 By호이잉 Reply11 Views372 update
    Read More
  9. No Image

    [유투브] 니켈메탈 배터리 분해 영상.

    (요즘 종종 퍼나르곤 하는) BigCliveDotcom님의 니켈메탈 배터리 분해 영상입니다. 분해당하는 배터리는 중국제 저질 배터리, 에네루프, 그리고 일반 니켈메탈 배터리.
    Date2017.05.19 소식, 참고 ByPHYloteer Reply3 Views381
    Read More
  10. 기하와 벡터에 능통하신 분을 찾습니다

    다름아닌 다음과 같은 코드를 해석하는데 마지막에 저 값을 알수가 없어서 질문에 올리게 됬네요 프로그래밍을 하지 않는분들을 위해 설명을 추가해 보겠습니다. 현재 이 코드는 3차원에서 광선과 구가 충돌하는지 확인하는 코드입니다. ...
    Date2017.05.18 질문, 토론 By노력 Reply5 Views463 file
    Read More
  11. 샤오미 TV 4 발표

    샤오미가 샤오미 TV 4를 발표했습니다. 본체와 스피커의 분리형 스타일, 화면 두께 4.9mm, 베젤 없음. 65인치는 삼성 4K 패널, HDR 지원, 돌비 서라운드, 4코어 A53 프로세서, 3GB 램에 32GB 스토리지입니다. 가격 9999위안. 49인치는 349...
    Date2017.05.18 소식, 참고 By낄낄 Reply0 Views537 file
    Read More
  12. 웹캠 커버, 스파이 슬라이드

    노트북이나 태블릿엔 웹캠이 달려 있고, 만약 해킹될 경우 사진을 찍어 전송할 가능성이 충분히 많습니다. 가장 간단한 걸 이걸 막아버리는 건데 그럼 또 필요할 때 쓰기 힘들죠. 킥스타터에서 출자중인 웹캠 커버인 스파이 슬라이드입니...
    Date2017.05.18 소식, 참고 By낄낄 Reply0 Views213 file
    Read More
  13. IoT 테디베어를 활용해 스마트폰을 해킹

    미국에 거주하는 11세 소년인 Reuben Paul이 IoT 기능을 지닌 테디베어를 이용해 스마트폰을 해킹했습니다. 범죄를 저지른 건 아니고 사이버 보안 컨퍼런스에서 시연을 한 것인데요. 이 테디베어가 메세지를 주고 받을 수 있도록 WiFi와 ...
    Date2017.05.17 소식, 참고 By낄낄 Reply4 Views395 file
    Read More
  14. 일본에서의 질문입니다.

      중고나라같은 사이트가 일본에 있는지 알고 싶습니다.   중고로 전자제품을 좀 사보려는데(모니터 등)   좋은 사이트를 못찾겠네요.   그렇다고 신품 사자니 돈이 좀 나가네요.   일본에 대해 잘 알고 계신 분들   괜찮다면 좋은 사이...
    Date2017.05.17 질문, 토론 By많이알고싶어 Reply6 Views228 file
    Read More
  15. 소니, 1000fps로 물체를 감지하는 초고속 센서

    소니가 1000fps로 물체를 감지할 수 있는 초고속 센서인 IMX382를 발표, 10월부터 샘플을 출시합니다. 이면조사 이미지 센서와 신호 처리 회를 적층하고, 회로에는 물체의 감지와 추적을 고속으로 수행하는 이미지 프로세싱 회로와, 프로...
    Date2017.05.16 소식, 참고 By낄낄 Reply1 Views507 file
    Read More
목록
Board Pagination Prev 1 2 3 4 5 6 7 8 9 10 ... 28 Next
/ 28

최근 코멘트 30개

브라보텍 NZXT
MSI 코리아
다나와 커뮤니티
와사비망고
쓰리알시스템

공지사항        사이트 약관        개인정보취급방침       신고와 건의


기글하드웨어는 2006년 6월 28일에 개설된 컴퓨터, 하드웨어, 모바일, 스마트폰, 게임, 소프트웨어, 디지털 카메라 관련 뉴스와 정보, 사용기를 공유하는 커뮤니티 사이트입니다.
개인 정보 보호, 개인 및 단체의 권리 침해, 사이트 운영, 관리, 제휴와 광고 관련 문의는 이메일로 보내주세요. 관리자 이메일

sketchbook5, 스케치북5

sketchbook5, 스케치북5

나눔글꼴 설치 안내


이 PC에는 나눔글꼴이 설치되어 있지 않습니다.

이 사이트를 나눔글꼴로 보기 위해서는
나눔글꼴을 설치해야 합니다.

설치 취소