60fps에서 벡터 경로를 실시간으로 조작하는 앱을 개발 중이며 주제에 대한 정보가 거의 없다는 것에 놀랐습니다. 처음에는 CoreGraphics를 사용하여 아이디어를 구현하려고했지만 목적에 맞게 제대로 수행되지 않았습니다 . 그런 다음 OpenVG 라는 하드웨어 가속 벡터 그래픽에 대한 크로노스 표준이 있음을 알게되었으며, 친절한 영혼이 MonkVG 라는 OpenGL ES 반 구현을 작성했습니다 . 그러나 …
Stack Overflow에 게시하는 것을 고려했지만이 문제에서 Microsoft의 선택에 대한 합리적인 기술적 설명을 생각할 수 없기 때문에이 질문은 너무 주관적이라고 생각합니다. 그러나이 질문은 오랫동안 버그를 일으켰고 프로젝트 중 하나에서 문제가 계속 발생하며 실제로 이것을 설명하려는 시도를 본 적이 없습니다. OpenGL 은 월드 좌표계의 + Z 부분이 뷰어쪽으로 확장되는 오른손 좌표계를 사용합니다. …
나는 C가 일반적으로 C ++보다 성능 이점이 있다고 들었습니다. MSVC가 최신 표준 C를 지원하지 않는 것 같지만 최신 C99를 지원한다는 사실을 알기 전까지는 다른 생각은 없었습니다. OpenGL에서 렌더링 할 코드를 사용하여 라이브러리를 작성하여 재사용 할 수 있도록 계획하고있었습니다. 그래픽과 관련하여 성능 향상을 환영하므로 C로 라이브러리를 작성하려고했습니다. 그러나 정말로 가치가 있습니까? …
저는 초급 C ++ 프로그래머이지만 언어의 개념을 상당히 잘 알고 있습니다. SDL과 같은 외부 C ++ 라이브러리를 배우기 시작했을 때 OpenGL (아마도 다른 것)은 놀랍게도 C ++ 개념을 전혀 사용하지 않는다는 것을 알게되었습니다. 예를 들어, SDL이나 OpenGL은 함수와 오류 코드를 선호하는 클래스 나 예외를 사용하지 않습니다. OpenGL에서 glVertex2f와 같은 함수를 …
Linux에서 저수준 3D 프로그래밍을 시작하고 있습니다. 고급 그래픽 API OpenInventor를 사용한 경험이 많습니다. 나는이 모든 것들이 어떻게 조화를 이루는지를 반드시 알아야 할 필요는 없다는 것을 알고 있습니다. 그러나 나는 단지 궁금합니다. OpenGL은 그래픽 응용 프로그램의 표준이라는 것을 알고 있습니다. Mesa3D는이 표준의 오픈 소스 구현 인 것 같습니다. GLX와 DRI는 어디에 …
C ++의 OpenGL 위에 게임과 함께 제공되는 그래픽 엔진을 작성하고 있습니다. 또한 우수한 코딩 프로세스와 자동화 된 테스트의 팬이기도합니다. 그래픽 코드 + 테스트는 출력이 시각적으로 만 보이거나 매우 시각적으로 지향되기 때문에 매우 비합리적입니다. 예를 들어, 바이트 단위로 화면에 렌더링되는 원시 이미지 스트림을 분석한다고 상상해보십시오. 비교할 테스트 데이터가 필요합니다. 생성 / …
닫은. 이 질문은 주제에 맞지 않습니다 . 현재 답변을받지 않습니다. 이 질문을 개선하고 싶습니까? Software Engineering Stack Exchange에 대한 주제가 되도록 질문을 업데이트하십시오 . 휴일 오년 전에 . Haskell Wiki 자체는 다음과 같이 말합니다 . 하스켈에는 많은 GUI 라이브러리가 있습니다. 불행히도 표준적인 것이 없으며 모두 불완전합니다. 일반적으로 저수준 베니어는 잘 …
이 질문은 부분 기술, 부분 메타, 부분 주관적이며 매우 구체적입니다. 나는 안드로이드에서 일하는 인디 게임 개발자이며 지난 6 개월 동안 나는 안드로이드 용 3D 게임 앱을 만드는 데 어려움을 겪고 마침내 성공했습니다. 그래서 나는 SO에 뛰어 들었고 안드로이드와 openGL-ES로 어려움을 겪고있는 다른 사람들을 도울 것이라고 생각했습니다. 그러나 대부분의 질문은 확장과 …