홈>
따라서 평소에하는 일은 :
//
... (여기에 더 많은 의사 코드)
// 쉐이더는이 시점에서 이미 프로그램에 연결되어 있지만 glUseProgram은 없습니다
// 라 불리는
1) Vao에 바인딩
2) vao 내부의 vbo 저장 저장
3) vao 바인드 해제
// 렌더링 준비
4) Vao 바인딩
5) glUseProgram과 함께 적절한 프로그램 사용
6) 무승부
7) 바인드 해제
그러나 5 단계를 어떻게 든 1에서 3 사이로 옮길 수 있습니까?
- 답변 # 1
관련 자료
- linker - 정적 및 동적 라이브러리로 C 프로그램을 컴파일 할 수 있습니까?
- c++ - 사용 횟수에 관계없이 프로그램이 시작될 때 정확히 한 번 실행되는 코드로 매크로를 확장 할 수 있습니까?
- python 2.7 - 다른 삼항 연산자 내에서 삼항 연산자를 사용할 수 있습니까?
- javascript - 프롬프트에 무언가를 넣고 노드 프로그램 내에서 출력을 얻는 방법은 무엇입니까?
- 하나의 컨트롤러 안에있는 두 개의 다른 테이블에 데이터를 삽입 할 수 있습니까?
- ios - swiftui - ontapgesture 내부에서 설정된 preferencekey ()를 트리거 할 수 있습니까?
- reactjs - I18nextProvider 내부에서 t 함수를 사용 하시겠습니까? 가능합니까?
- c++ - OpenGL 셰이더 프로그램으로 사용시 화면이 검게 표시됨
- rust - 트레이 트 안에 타입 별칭을 선언 할 수 있습니까?
- html - for 루프에서 Alpinejs를 사용하여 img의 src 내부에 변수를 삽입 할 수 있습니까?
- firebase - 로그인 한 사용자 내부에 사용자를 생성 할 수 있습니까?
- html - CSS 스크립팅 만 사용하여 부서를 다른 부서로 이동할 수 있습니까?
- sql - 선택한 다른 CTE 내에서 CTE를 사용할 수 있습니까?
- amazon web services - EC2 인스턴스의 user_data 내에서`aws` cli를 실행할 수 있습니까?
- c++ - 변수 이름 내에서 수학을 할 수 있습니까? 예 - s [bp1p :8] o == 거짓
- javascript - 내 프로그램이 Atom 내부의 atom-html-preview 및 atom-live-server에서 실행되지만 Chrome이나 JSFiddle에서는 실행되지 않는 이유는 무엇입니까?
- drupal - imagehtmltwig 템플릿 내에서 Alt 값을 변경할 수 있습니까?
- Is it possible to inject dependency inside java interface using guice - guice를 사용하여 Java 인터페이스 내부에 종속성을 주입 할 수 있습니까?자바
- Java 프로그램 내에서 Java 실행 기본 메소드가 나중에 종료되지 않습니다
트렌드
- OpenCv의 폴더에서 여러 이미지 읽기 (python)
- 파이썬 셀레늄 모든 "href"속성 가져 오기
- html - 자바 스크립트 - 클릭 후 변경 버튼 텍스트 변경
- javascript - 현재 URL에서 특정 div 만 새로 고침/새로 고침
- JSP에 대한 클래스를 컴파일 할 수 없습니다
- git commit - 자식 - 로컬 커밋 된 파일에 대한 변경을 취소하는 방법
- jquery - JavaScript로 현재 세션 값을 얻으시겠습니까?
- JavaScript 변수를 HTML div에 '출력'하는 방법
- javascript - swiperjs에서 정지, 재생 버튼 추가
- python - 문자열에서 특정 문자 제거
VAO는VertexArray Object의 약자입니다. 렌더링 작업 중에 정점이 저장되고 액세스되는 방법을 정의합니다. 프로그램과 직접적인 관계가 없으며 특정 VAO를 호환되는 프로그램과 함께 사용할 수 있습니다.