본문 바로가기

공부69

[Three.js] 키보드 입력 구현 in OrbitControls.js [Three.js] 키보드 입력 구현 in OrbitControls.js 1. Threejs에서 controls 제공 링크 Three.js에서는 카메라를 조정하기 위한 다양한 controls 를 제공해준다. 원하는 control를 선택해 자신의 프로젝트에 적용하면 된다. controls의 사용 예시는 threejs 공식 문서를 참조하면 된다. 공식문서는 코드 예시, 실제 사용 예시, 생성자, 이벤트, 특성, 메서드, source 가 다 적혀있다!!!! 꼭 참고 하길 바란다. url은 OrbitControls 부분이지만 왼쪽 예제에 다른 컨트롤도 있으니 참고하여 자신의 프로젝트에 적용하길 바란다. https://threejs.org/docs/#examples/ko/controls/OrbitControls .. 2021. 11. 3.
[모던 자바스크립트 Deep Dive] 3장 [모던 자바스크립트 Deep Dive] 3장 03장 자바스크립트 개발 환경과 실행 방법. 모든 브라우저는 자바스크립트를 해석하고 실행할 수 있는 자바스크립트 엔진을 내장하고 있다. Node.js 환경에서도 자바스크립트를 실행할 수 있으나 ECMAScript 이외에 추가로 제공하는 기능은 호환되지 않는다. 예를 들어, Node.js 는 DOM API를 제공하지 않는다. 3.2 웹브라우저 이 책에서는 구글 크롬 브라우저를 사용한다. 크롬은 ECMAScript 사양을 준수하고 시장 점유율이 가장 높다. 크롬 브라우저는 개발자 도구를 브라우저에 기본 내장되어 있어 별도의 설치가 필요 없다. (윈도우: F12 or Ctrl+ Shift+ I) 3.2.2 콘솔 자바스크립트 코드에서 에러가 발생해 애플리케이션이 정상.. 2021. 9. 24.
[모던 자바스크립트Deep Dive] 서론(공부 방법), 01장-02장 [모던 자바스크립트 Deep Dive] 서론(공부 방법), 01장-02장 서론, 공부 방법 모던 자바스크립트 Deep Dive(저자: 이웅모)를 통해 JavaScript를 배우려고 합니다. 포스팅은 배운 것을 요약정리 위주로 할 예정입니다. 1. 이 책과 함께 2. 저자의 '프런트엔드 개발에 필요한 기술' 유튜브 영상, 3. 아래 책의 내용을 그대로 담아둔 '웹 프로그래밍 튜토리얼' 사이트를 참고하여 4. 블로그를 보시는 분들도 공부해 보면 좋을 것 같습니다! 5. 책은 알라딘에서 41800원에 구매했습니다 :) 프런트엔드 개발에 필요한 기술 유튜브 영상 링크 https://www.youtube.com/watch?v=02RCNUF-2Vw&list=LL&index=3 모던 자바스크립트 Deep Dive 저.. 2021. 9. 24.
[파이썬 OpenCV] 이미지 밝기 조절 [파이썬 OpenCV] 이미지 밝기 조절 최근에 openCV에 대해서 배우고 있습니다. Gray 이미지는 픽셀 값이 0 ~ 255 사이값으로 이루어져 있습니다. 1. I'(x,y) = I(x,y)+val 간단히 이미지에 +value, -value를 하여 밝기를 조절할 수 있습니다. 하지만 더한 값이 max값인 255를 초과하면 오버플로우가 발생하게 됩니다. 언더플로우도 마찬가지입니다. val값은 50으로 설정했습니다. def brightness(gray, val): res_img = gray.copy() res_img = res_img - val return res_img 위 사진과 같이 단순히 값을 뺴게 되면 원하는 밝기 조절이 된 이미지를 가질 수 없습니다. 이미지의 밝기를 조절할 때 오버플로우되는 .. 2021. 9. 20.