본문 바로가기

BaeBox

검색하기
BaeBox
프로필사진 배모씨.

  • 분류 전체보기 (375)
    • 개발 관련 (189)
      • LInux (26)
      • DB (24)
      • 기타등등 (언어 및 툴 등) (1)
    • AI 생성 (99)
    • 게임 잡담 (87)
      • 리뷰 (33)
      • 자료 (29)
      • 공략 (25)
Guestbook
Notice
Recent Posts
Recent Comments
Link
«   2025/05   »
일 월 화 수 목 금 토
1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30 31
Tags
  • 쿠버네티스
  • 게임
  • PC
  • 스마트 컨트랙트
  • kubernetes
  • 탈중앙화
  • 암호화폐
  • Docker
  • game
  • 블록체인
  • 젤다 왕눈
  • 거래
  • 스마트 계약
  • 주식
  • threejs
  • loopback
  • ps4
  • 리뷰
  • 비트코인
  • 이더리움
  • strongloop
  • 투자
  • angular
  • 시장
  • 부동산
  • Three
  • review
  • Games
  • Linux
  • 보안
more
Archives
Today
Total
관리 메뉴
  • 글쓰기
  • 방명록
  • RSS
  • 관리

목록raytracing (1)

BaeBox

Picking(raycasting)

Picking : 사용자가 터치하거나 클릭한 객체를 파악하는 프로세스. 내가 고른 객체 데이터를 가져오는 방법이라고 생각하자. 처음보면 저걸 어떻게하나 어려워 보이는데, Three.js에서 기본적으로 제공해주는 RayCasting 기능을 사용하면 굉장히 쉽게 구현이 가능하다. 아래 코드는 공식 문서에서 긁어왔다. var raycaster = new THREE.Raycaster(); var mouse = new THREE.Vector2(); function onMouseMove( event ) { // calculate mouse position in normalized device coordinates // (-1 to +1) for both components mouse.x = ( event.clien..

개발 관련 2020. 6. 21. 18:16
Prev 1 Next






Blog is powered by kakao / Designed by Tistory

티스토리툴바