WebGL 관련 용어 해설 및 정리 - 01
·
개발 - 정보/3D & WebGL
- 쉐이더(Shader) : 색조,채도,밝기 대비를 주관하고 이를 조작하여 다양한 조작가능 - Rendering Pipeline : 3D 그래픽을 렌더링할 때 WebGL이 실행하는 단계 - vertex shader(버텍스 쉐이더,정점 쉐이더) : 버텍스 정보에 수학적인 연산을 해 물체에 효과를 주는 쉐이더 : 버텍스에 입힐 수 있는 다양한 정보들(좌표,색상,텍스처,조명 등)을 데이터로 가져와 변환 - fragment shader(프래그먼트 쉐이더) : rasterization shader는 각 픽셀을 렌더링하여 최종 픽셀 출력 색상을 결정 : 색을 입히는 것 - attribute(애트리뷰트) : 버텍스 쉐이더와 WebGL간의 버텍스 데이터 연결/버텍스 셰이더에서 사용하는 입력변수 : 버텍스 좌표/생상,텍..
GitHub Copilot
·
일상
Copilot = OpenAI의 GPT-3 모델을 이용하여 깃허브의 수많은 레포지토리들을 학습시킨 자동 코드 완성 인공지능. 깃허브의 레포지토리들을 기반으로 해서 데이터들을 이용한 러닝과 코드를 자동완성.. 여름쯔음 'Copilot'이 처음 선보인걸로 기억하는데 ..깃허브와 미국 인공지능 연구소 'OPEN AI'의 협력으로 개발되었다고 한다. 처음에는 엄청 대단하고 신기하다고 느꼈지만 다른 프로그래머의 작품을 훔쳐 쓸 수 있다는것도 조금 그렇다고 생각했다. 게다가 이게 '학습'인건지 '카피'인건지 구분하기도 힘든부분이 있을것이 분명하고, 제일 중요한점은 '라이센스'문제이다. MIT라이센스는 그렇다 할 수 있지만 GPL 라이센스는 문제가 될수 있다고 하니.. 아직까지는 프로그래머가 건재하다는 신호같다.
[vue/no-multiple-template-root] 에러
·
개발 - 언어/Vue
안에 여러개의 를 넣으려고 하니 나는 에러. 나는 Vue3로 생성을 했는데도 문제였는데... 아마 ESLint에서 읽는게 Vue3여도 작업환경을 Vue2로 읽어들이는것 같다. ※ 스택오버플로우 참조 F1>Preferences:Open Settings (JSON) 설정으로 들어가서 "vetur.validation.template": false, "vetur.validation.script": false, "vetur.validation.style": false, 를 추가 시켜주니 문제없이 잘 작동함 ! 이걸 해줘도 잘 되지 않는다면 package.json의 rules에 저 항목을 추가시켜주자 !!
Vue - 01
·
개발 - 언어/Vue
"npm run serve" 를 하니 나오는 터미널의 화면... 이거부터 해결하고 봐야 공부가 가능할듯 싶다. ↓ node js 의 버전 문제였던듯 싶다.. 최신버전이 아닌 안정화된 버전으로 하니까 해결 !
수토리지
Code_Sootorage