Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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
- 게임
- Docker
- ps4
- 주식
- 거래
- 부동산
- PC
- 이더리움
- strongloop
- 쿠버네티스
- 탈중앙화
- 블록체인
- review
- Three
- 젤다 왕눈
- loopback
- Games
- 투자
- 비트코인
- angular
- 리뷰
- kubernetes
- 암호화폐
- 보안
- 시장
- 스마트 계약
- Linux
- 스마트 컨트랙트
- game
- threejs
Archives
- Today
- Total
목록RayCasting (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