일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- promise
- VR
- javscript
- vue-template-compiler
- package-lock.json
- JS
- WebVR
- PHP
- CI/CD
- web
- 3d
- bootstrap
- A-Frame
- WebXR
- vue
- version mismatch
- auth0
- vuetify
- vuex
- Node
- EM6
- PDO
- Component
- 상태관리
- aframe
- AR
- array
- JavaScript
- Three.js
- npx
- Today
- Total
목록이론 (18)
대가는 결과를 만든다
전자지도 위에 지리정보와 함께 좌표 등으로 표시되는 주요 시설물, 역, 공항, 터미널, 호텔, 백화점 등을 표현하는 데이터
1. 역사 94년 덴소 웨이브라는 도요타 자동차의 자회사에서 부품 구별하기 위해 개발하면서 시작됨. 기존 바코드의 가로방향 1차원적 표현 방식에서 정보를 더 담기 위해 2차원 코드를 개발. 빠르게 응답하고, 더 많은 정보를 담기 위해 탄생! QR은 Quick Response에서 유래했다능..! - 기존 바코드 : 20자내외 숫자 정보 저장 - QR 코드 : 숫자 최대 7089자, 문자 4296자 저장 2. QR코드의 구조 QR코드는 3가지 패턴으로 구성된다. 1. 위치 찾기 패턴 (Position) : 세 모서리에 크게 자리잡고 있는 사각형 : QR코드를 인식할 때 어느 방향에서도 위치를 빠르고, 정확하게 파악하기 위한 기준 역할 2. 얼라인먼트 패턴 (Alignment) : QR코드 인식시의 각도로 인..
OKR은 Objectives and Key Results의 약자로 의역하자면 "목표 및 핵심 결과 지표" 이다. 조직적 차원에서 목표를 설정하고, 그 결과를 추적할 수 있도록 돕는 목표 설정 프레임 워크이다. OKR은 구글의 핵심 목표설정 프레임워크 였고, 그를 이어 링크드인, 트위터 등 많은 회사들이 뒤따라 도입해왔다. 이 프레임워크에서 '목표'는 성과를 측정할 수 있는 방법이 존재하는 것이어야 한다. 주로 3~5가지의 핵심 목표와, 그밑에 각각 3~5가지의 주요 측정 가능한 결과로 구성된다. 1. OKR 목표 -야심차고, 장기적으로 내다볼 수 있는 목표 -목표 달성 진척사항을 추적/평가할 때 단위를 수치화 할 수 있는 형태로 설정 2. 주요 결과 - 단순히 Todo List가 아닌, 비즈니스 우선순위..
displacement mapping은 일일이 모델링하기 힘든 굴곡들을 displacement map으로 적용된 이미지의 밝고, 어두움을 기준으로 형성해주는 기법이다. 밝은 곳은 튀어나오고, 어두운 곳은 들어가도록 모델링한다. normal map은 눈속임 기법인 것에 반해 displacement map은 비트맵의 명도에 따라 실제 mesh를 생성해주는 기법이라고 할 수 있겠다. displacement sample model : https://threejs.org/examples/webgl_materials_displacementmap.html 출처 : https://cglink.com/terms/1172
• 웹브라우저에서 제공하는 3차원 그래픽 자바스크립트 API • GPU 가속을 사용한 높은 성능의 그래픽 구현 • 플래시, 실버라이트, 유니티 등의 플러그인이 필요 없음. • OpenGL ES 2.0 기반의 Javascript 바인딩 버전 ( WebGL 2.0은 OpenGL ES 3.0 기반 ) => '웹브라우저에서 Javascript로 컨트롤할 수 있는 OpenGL ES 2.0의 최적화 버전' • OpenGL ES를 기반으로 하기때문에 OpenGL에서 무겁고 불필요한 부분은 제거되었고, HTML Canvas element에 랜더링 결과를 그리도록 되어있음. • WebGL 기반 3D javascript engine 라이브러리들 - three.js, babylon.js, cannon.js, scene.js..
Raycast는 직역하면, 광선을 쏜다라는 뜻. working out what objects in the 3d space the mouse is over
SLAM (Simultaneous Localization and Mapping) (=CML Concurrent Mapping and Localization) Map이 주어지는게 아니라 센서로 감지해가며 Map을 만들고, 그 Map에서의 자신의 위치 추정하는 작업. 다시 말해 Localization, Mapping 두가지를 한꺼번에 하는 것이다.