«opengl» 태그된 질문

OpenGL은 데스크탑 및 워크 스테이션 시장을 대상으로하는 그래픽 표준 및 API입니다. 전용 컴퓨터 하드웨어로 쉽게 가속 할 수 있도록 설계되었으므로 대부분의 구현에서는 기존 소프트웨어 렌더링보다 성능이 크게 향상됩니다. 현재 OpenGL은 CAD 소프트웨어 및 컴퓨터 게임과 같은 응용 프로그램에 사용됩니다. 또한 크로스 플랫폼입니다. OpenGL 표준은 Khronos 그룹에 의해 제어되며 OpenGL ES도 제어합니다.

1
픽셀 화없이 이미지 크기를 줄이는 방법은 무엇입니까?
부드러운 가장자리 문자와 고해상도 이미지를 가진 많은 게임을 볼 수 있지만 내 캐릭터의 이미지를 64x64로 줄이려고하면 픽셀 화 된 혼란이 발생합니다. 64x64 캔버스로 시작하더라도 픽셀 화 된 가장자리가 나타납니다. OpenGL로 확장해야합니까? 아니면 내가 알지 못하는 포토샵이나 픽센에 대한 기술이 있습니까?


4
OpenGL의 클립 공간이 4 차원 인 이유는 무엇입니까?
나는 이것을 일반적인 참조로 사용할 것이지만 i 브라우저 온라인 문서와 책이 많을수록 이에 대해 이해하지 못합니다. const float vertexPositions[] = { 0.75f, 0.75f, 0.0f, 1.0f, 0.75f, -0.75f, 0.0f, 1.0f, -0.75f, -0.75f, 0.0f, 1.0f, }; 이 온라인 책 에는 삼각형 만들기에 관한 OpenGL의 최초이고 고전적인 hello world를 그리는 방법에 대한 예가 …

1
OpenGL / GLSL : 큐브 맵으로 렌더링?
장면을 큐브 맵에 렌더링하는 방법을 알아 내려고 노력 중입니다. 나는 이것에 조금 붙어 있었고 당신에게 도움을 청할 것이라고 생각했습니다. 저는 OpenGL을 처음 사용하며 FBO를 처음 사용합니다. 현재 cubemap bmp 파일을 사용하는 실제 예제가 있으며 조각 셰이더의 samplerCube 샘플 유형이 GL_TEXTURE1에 연결되어 있습니다. 셰이더 코드를 전혀 변경하지 않습니다. 나는 cubemap bmp …
13 opengl  glsl  cubemap 




7
텍스처링을위한 최고의 이미지
폐쇄되었습니다 . 이 질문은 의견 기반 입니다. 현재 답변을받지 않습니다. 이 질문을 개선하고 싶습니까? 이 게시물 을 편집 하여 사실과 인용으로 답변 할 수 있도록 질문을 업데이트하십시오 . 휴일 오년 전에 . 자, 저는 OpenGL과 함께 C ++을 사용하고 있으며 3D 게임의 텍스처에로드 할 로더를 만들 것입니다. (그러나 텍스처는 2D입니다). …
13 c++  opengl  textures 

1
텍스처를 부분적으로 투명하게 렌더링하는 방법은 무엇입니까?
Good Morning StackOverflow, openGL을 사용하여 텍스처의 일부를 투명하게 렌더링하는 방법을 찾지 못하는 것처럼 지금 약간의 문제가 있습니다. 여기 내 설정이 있습니다 : 벽을 나타내는 쿼드 가이 질감으로 덮여 있습니다 (업로드 목적으로 PNG로 변환). 분명히, 나는 유리창을 제외하고는 벽이 불투명하기를 원합니다. 벽 뒤에는 풍경을 보여주는 또 다른 비행기가 있습니다. 창문 뒤에서 …


4
OpenGL의 렌더 버퍼에서 텍스처를 가져 오십니까?
FBO에 렌더 버퍼 (DepthStencil)가 있으며 텍스처를 가져와야합니다. FBO에 DepthComponent 텍스처와 DepthStencil 렌더 버퍼를 둘 다 가질 수 없으므로 파이프 라인에서 나중에 사용하기 위해 렌더 버퍼를 DepthComponent 텍스처로 변환하는 방법이 필요합니다. 몇 주 동안 렌더 버퍼에서 깊이 구성 요소를 가져 오기 위해 많은 기술을 시도했지만 항상 쓰레기가 나옵니다. 마지막에 원하는 것은 …
13 opengl 

1
뷰포트가 늘어나거나 왜곡되는 것을 어떻게 방지 할 수 있습니까?
기본적으로 뷰포트 / 창 크기가 변경 될 때 렌더링 된 이미지의 왜곡이나 스트레칭을 제거하는 방법을 알고 싶습니다. 다음 이미지는 내가 말하는 왜곡 / 스트레칭을 보여줍니다. 원본 이미지 (스퀘어 창) 왜곡 / 늘려 진 이미지 (사각형 창) 이상적으로, 두 번째 이미지는 가로로 늘이지 않고 구를 표시해야하며 더 큰 창 크기를 설명하기 …


4
OpenGL에서 멀티 패스 셰이더는 어떻게 작동합니까?
Direct3D에서 멀티 패스 셰이더는 문자 그대로 프로그램 내에서 패스를 정의 할 수 있기 때문에 사용이 간편합니다. OpenGL에서는 원하는만큼 많은 버텍스, 지오메트리 및 프래그먼트 셰이더를 셰이더 프로그램에 제공 할 수 있기 때문에 조금 더 복잡해 보입니다. 멀티 패스 셰이더의 일반적인 예는 툰 셰이더입니다. 한 패스는 실제 셀 쉐이딩 효과를 수행하고 다른 …
13 opengl  shaders  glsl 

3
Opengl의 빛을 이해하려고 노력하면서 현실적인 태양 빛을 시뮬레이션하는 방법은 무엇입니까?
내가 잘못하거나 무언가를하고 있는지 모르겠지만 화창한 날처럼 햇빛을 시뮬레이트하고 싶습니다. 물체가 방향 조명을 향하면 조명이 밝고 아무런 문제가 없습니다. 물체 주위를 돌아 다니며 뒷면을 보면 어둡습니다. 내가 사용하고 있기 때문에 GL_AMBIENT너무 어둡지 않지만 화창한 날에는 여전히 너무 어둡습니다. 값을 늘리면 빛을 향한 물체의 측면이 너무 밝아지기 때문에 더 좋아 보이지 …
13 opengl  lighting 

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.