«rendering» 태그된 질문

컴퓨터 프로그래밍을 통해 모델로부터 이미지 또는 일련의 이미지를 생성하는 프로세스.

2
왜 일부 게임은 투명성을 위해 전통적인 알파 대신 디더링 패턴을 사용합니까?
최근에 나는 투명도 / 알파를 시뮬레이션하기 위해 GTA IV일종의 정렬 된 디더링 을 사용 하는 3D 게임 (예 :) 을 보았다 . 다각형은 평소처럼 투명하지 않지만 대신 왼쪽에서 오른쪽으로 점차 전환되어 투명도를 시뮬레이션하는 디더링 텍스처를 렌더링합니다. 그 효과는 처음에는 불쾌하지 않고 오히려 놀랍습니다 (전통적인 알파 블렌딩) 시각적 미적 효과를 제외하고는 …

1
아이소 메트릭 렌더링 및 피킹?
다이아몬드 모양의 세계에서 등각 타일을 플롯 (세계-> 화면)하고 마우스 선택 (세계-> 화면)하는 공식을 찾고있었습니다. 내가 시도한 사람들은 항상 꺼져있는 것처럼 보입니다. 이 작업을 수행하는 일반적인 / 올바른 방법은 무엇입니까?

6
렌더링에서 게임 데이터 / 논리 분리
C ++ 및 OpenGL 2.1을 사용하여 게임을 작성하고 있습니다. 데이터 / 논리를 렌더링에서 분리하는 방법을 생각하고있었습니다. 현재 나는 그리기를 구현하는 순수한 가상 방법을 제공하는 기본 클래스 'Renderable'을 사용합니다. 그러나 모든 객체에는 매우 특수한 코드가 있으며 객체 만 쉐이더 유니폼을 올바르게 설정하고 정점 배열 버퍼 데이터를 구성하는 방법을 알고 있습니다. 코드 …
21 c++  opengl  rendering  logic  data 

2
AAA 게임의 범위를 벗어남
많은 일반적인 AAA 타이틀 (특히 소스 엔진 게임)에서 플레이어가 경계를 벗어 났거나지도 아래에서 클리핑하지 않는 등의 범주가 지정되지 않은 영역에 도달 한 경우 화면에 이상한 효과가 발생합니다 (버퍼 찢기?). 시스템이 멈추는 동안 Windows XP가 드래그되는 창 뒤에 남겨 둘 수있는 창의 흔적과 유사하다고 설명 할 수 있습니다. 화면을 새로 고칠 …
21 rendering 

6
2D UI를 처리하는 데 사용할 좌표계는 무엇입니까?
로부터에 따라 화면 비율 질문 , 나는 2D UI 시스템 (대부분 자신의 집에서 재배 솔루션)에서 작업 할 때 다른 사람이 사용하는 것을 듣고 관심이 있어요. 특히 좌표계를 어떻게 처리합니까? 제 생각에는 세 가지 옵션이 있습니다. 하드 코딩 된 좌표 (예 : 0-> 720, 0-> 576) 렌더링 전에 실제 좌표로 매핑 …
20 rendering  gui 

3
게임에서 한 프레임에 몇 개의 활성 쉐이더를 사용해야합니까? 100 이상 5?
현대 게임에서 한 장면에서 동시에 얼마나 많은 쉐이더가 활성화됩니까? 각 프레임에서 게임을 전환하면서 여러 셰이더가 사용되고 있음을 알고 있으며 셰이더를 통해 객체를 그리는 것이 일반적입니다. 쉐이더 1로 모든 객체 그리기 셰이더 1에서 셰이더 2로 변경 쉐이더 2로 모든 객체 그리기 아직도, 나는 그것이 전체 장면에 대한 글로우 효과, 텍스쳐로 렌더링하는 …

2
oldschool (가짜 3D) 레이싱 게임을 만드는 최고의 기술은 무엇입니까?
Outrun 또는 Lotus Esprit Turbo Challenge 와 같은 의사 3D 풍경을 사용하는 구식 유형 레이싱 게임용 렌더 시스템을 개발하는 좋은 방법은 무엇입니까 ? 끝없는 스크롤 도로가 있으며 풍경 그래픽은 광고판 항목과 같이 배치됩니다. 아이디어를 얻는 것 같습니다. 이것들은 Mode7 과 비슷한 방식으로 개발 되었거나 그 뒤에 다른 기술이 있습니까? 이 …
20 3d  rendering  racing 

4
게임에서 "수중 시야"를 방지하는 방법
플레이어가 수중으로 갈 수있는 많은 게임에서 화면의 절반이 공중에 있고 화면의 절반이 물에있는 곳을 보면 물이 존재하지 않는 것처럼 보입니다. 물 소리와 함께 천천히 날고 있습니까? 이것을 해결할 수있는 논리적 인 방법이 있습니까? 알고리즘? 많은 게임이 여전히 이것을 가지고 있기 때문에 아직 해결책이 나오지 않은 것 같습니다. 나는 같은 실수를하고 …

3
렌더링 테스트를 단위 테스트하려면 어떻게해야합니까?
최근에 TDD (Test-Driven Development)를 채택했으며 개발 결과 및 코드베이스의 복원력에 큰 영향을 미쳤습니다. 이 접근법을 OpenGL에서하는 일부 렌더링 작업으로 확장하고 싶지만 이에 대한 좋은 접근 방법을 찾지 못했습니다. 구체적인 예부터 시작해서 어떤 종류의 테스트를 원하는지 알 수 있습니다. 축을 중심으로 회전하는 단위 큐브를 만들고 프레임 수에 따라 각 프레임이 올바르게 …

6
원활한 타일 맵 렌더링 (테두리없는 인접 이미지)
타일셋 이미지에서 타일을 그려 타일 맵을 그리는 2D 게임 엔진이 있습니다. OpenGL은 기본적으로 전체 텍스처 ( GL_REPEAT) 만 래핑 할 수 있고 그 일부만 래핑 할 수 없으므로 각 타일은 별도의 텍스처로 분리됩니다. 그런 다음 동일한 타일의 영역이 서로 인접하게 렌더링됩니다. 의도 한대로 작동 할 때의 모습은 다음과 같습니다. 그러나 …

4
부드러운 2D 조명 효과를 얻으려면 어떻게해야합니까?
XNA에서 2D 타일 기반 게임을 만들고 있습니다. 현재 내 번개는 다음과 같습니다 . 어떻게 이렇게 보이게 할 수 있습니까? 각각의 색조를 갖는 각 블록 대신 부드러운 오버레이가 있습니다. 나는 일종의 쉐이더를 가정하고 주변 타일의 조명 값을 쉐이더에 전달하려고하지만 쉐이더가있는 초보자이므로 확실하지 않습니다. 현재 조명은 빛을 계산 한 다음 a로 전달 …

5
OpenGL에서 텍스트를 렌더링하는 기본 방법 [닫기]
닫은. 이 질문은 주제에 맞지 않습니다 . 현재 답변을받지 않습니다. 이 질문을 개선하고 싶습니까? 게임 개발 스택 교환에 대한 주제가 되도록 질문을 업데이트하십시오 . 휴일 2 년 전 . 대학 프로젝트를 위해 다시 컴퓨터 그래픽을 선택하려고합니다. 이전 프로젝트에서 나는 FTGL 이라는 라이브러리를 사용 했는데 무거운 느낌이 들었 기 때문에 만족스럽지 …

3
CPU-GPU 메모리 데이터 흐름 [닫힘]
휴무 . 이 질문은 더 집중되어야 합니다. 현재 답변을받지 않습니다. 이 질문을 개선하고 싶습니까? 이 게시물 을 편집 하여 한 가지 문제에만 집중할 수 있도록 질문을 업데이트하십시오 . 휴일 육년 전 . 저는 초보자 그래픽 프로그래머이며 최근 궁금해 왔습니다. 모델 데이터 (메시 및 재료)가 응용 프로그램 (CPU 메모리)에서 그래픽 카드 …

5
게임 로직 스레드와 렌더링 스레드 간의 동기화
하나의 게임 로직과 렌더링은 어떻게 분리됩니까? 나는 이미 여기에 정확하게 묻는 질문이있는 것처럼 보이지만 대답은 나에게 만족스럽지 않습니다. 내가 지금까지 이해 한 바에 따르면 다른 스레드로 분리하는 시점은 렌더링이 스왑 버퍼 호출에서 렌더링이 최종적으로 차단되는 다음 vsync를 기다리는 대신 게임 로직이 다음 틱을 즉시 실행하기 시작할 수 있다는 것입니다. 그러나 …

6
2D 게임의 객체가 스스로 렌더링해야합니까?
타일 ​​기반이 아닌 2D 스트리트 파이터와 유사한 게임을 만들고 있습니다. 일반적으로 사람들은 자신을 렌더링하는 것이 아니라 렌더링하는 렌더러에 엔티티를 제공하는 것이 좋습니다. 왜 하나가 다른 것보다 낫습니까? 감사
16 c++  rendering 

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