«shadows» 태그된 질문

빛의 흐름을 차단하는 단단한 물체의 존재에 의해 드리 워진 어두운 공간. 캐릭터가 착륙 할 위치를 알려주는 데 종종 유용합니다.

1
그림자 매핑이 표준 인 이유는 무엇입니까?
나는 무역을하는 프로그래머이지만 게임 개발에 거의 닿지 않았습니다. 나는이 질문을 한동안 가지고 있었고, 이제 게임 개발을 조사하고 있는데, 그것이 좋은 시간이 될 것이라고 생각했습니다. 그림자 매핑이 게임이 그림자를 만드는 데 독점적으로 사용하는 이유는 무엇입니까? 무뚝뚝한 것은 끔찍해 보인다. 그림자 설정이 최대 인 현대 게임조차도 울퉁불퉁 한 울퉁불퉁 한 그림자가 있습니다. …

2
일부 게임에서 벽을 통해 빛이 비추는 이유는 무엇입니까?
일부 게임에서는 비디오 품질을 높은 수준으로 설정하더라도 벽을 통해 빛이 비치는 것을 볼 수 있습니다. 내가 최근에 한 게임의 예는 Borderlands 2 (미사일 폭발)와 Call of Cthulhu (랜턴; 게임은 심지어 Unreal Engine 4를 사용합니다)입니다. 버그입니까, 아니면 성능상의 이유가 있습니까? Borderlands 2 : https://youtu.be/9bV83qA6_mU?t=419 (몇 번이지만 빠르게) 보너스 질문 : 후자의 …

1
PagedGeometry 잔디가 그림자를 받도록하려면 어떻게해야합니까?
Ogre3D (v1.7) 및 PagedGeometry 사용으로 전환했습니다 . 내가하려고하는 것은 지형, 나무와 잔디로 간단한 장면을 만드는 것입니다. 간단히 말해서, 나는 오우거에서 이런 종류의 효과를 얻고 싶습니다. 투명 / 컷 아웃 그림자는 PagedGeometry 데모에서 구현되지만 위의 예와 같이 잔디에 그림자를 올바르게 캐스팅하는 방법에 대한 솔루션을 찾을 수 없습니다. 이것을 달성하기 위해 어떤 …

1
현대 그림자 렌더링 기술?
섀도 렌더링 측면에서 최첨단 상태는 무엇입니까? 내 목표는 지연 렌더링 파이프 라인을 사용하는 OpenGL 3.2입니다. 그림자 렌더링을 살펴본 지 몇 년이 지났으며 그 당시에는 스텐실부터 다양한 그림자 매핑 방법에 이르기까지 다양한 기술이있었습니다. 당시 렌더링 섀도우에는 CPU가 제어하는 ​​별도의 렌더링 패스가 필요했습니다. 그러나 최근에는 그림자를 포함하여 장면이 GPU에서 완전히 렌더링되는 데모를 …
16 opengl  shadows 

1
그림자 맵 아티팩트
3D XNA 게임에 그림자를 추가하고 싶습니다. 하나의 조명과 하나의 카메라로 테스트 환경을 설정했습니다. 그러나 나는 내 접근 방식으로 인공물을 만난다. http://pastebin.com/zXi0hmsU 의 셰이더 코드 를 사용하여 최종 결과를 렌더링하고 http://pastebin.com/rY4Gcj9N 을 사용하여 그림자 맵을 만듭니다. 이 코드는 매우 직설적이며 빛의 관점에서 뎁스 맵을 생성 한 다음이를 카메라 공간에 투영하고 폐색 …

4
2D 아이소 메트릭 게임에서 실시간 그림자 캐스팅
C ++로 작은 2D 아이소 메트릭 엔진을 작성 중이며 실시간 그림자 캐스팅을 구현하려고합니다. 이 페이지에 설명 된 간단한 접근법을 따르고 결과는 다음과 같습니다 (빛은 노란색 큐브와 동일한 위치에 있습니다). 결과는 매우 좋지만 벽과 큐브 상단에 그림자가 없습니다. 다음은 어떻게 보일지에 대한 예입니다 (예상 그림자를 녹색으로 그립니다). 그려진 모든 큐브는 XY …

1
가우시안 블러는 부드러운 그림자 가장자리를 상당히 정확하게 표현합니까?
실물 부드러운 그림자 (가까운, 큰 광원의)에 가우시안 또는 선형 감소가 있는지 또는 다른 것이 있는지 확실하지 않습니다. 사전 렌더링 된 그라디언트 텍스처를 조작하여 그림자를 만들 수있는 프레임을 만들고 있으므로 프레임 버퍼와 전통적인 그림자 기술에 의존하지 않아도됩니다. 메쉬 텍스처의 한 채널로 그라디언트를 굽고 각 쿼드를 덮는 그림자의 양에 따라 값을 조작 …

5
카드 게임에서 카드에 그림자 효과를 그리는 데 어떤 렌더링 기법을 사용해야합니까?
이와 같은 그림자를 만드는 데 어떤 유형의 음영 알고리즘이 사용될 수 있습니까? 내가 만들고있는 것은 비슷하지만 모두 OpenGL에 의해 구동되는 2D 드로잉 API로 수행되므로 Z 좌표가 없습니다. 또한 손 자체의 경우 여기에 표시된 것과 같은 음영 느낌을 얻고 싶습니다. 나는 그에 가까운 그늘을 만드는 방법을 잘 모르겠습니다. 카드의 수는 바뀌어야하고 …

1
멀티 레이어 2D 타일 맵에서 조명과 그림자를 어떻게 구현할 수 있습니까?
아이소 메트릭 게임을 처음부터 작성하는 중이며 조명과 그림자를 추가 할 수있는 방법 / 있는지 알고 싶습니다. 내가 지금까지 가지고있는 코드는 여기에서 찾을 수 있습니다 ,하지만 알고 충분히해야한다 지금 ,지도는 참 / 거짓 값의 간단한 3D 배열 . 다음은 환경 샷입니다. 단일 레이어 타일 맵이라면 간단합니다. 필요한 2D의 간단한 레이 캐스팅을 …

1
레이어간에 캐스트 된 2D 그림자는 어떻게 구현합니까?
다른 레이어의 객체에 의해 투사 된 2D 그림자를 어떻게 구현할 수 있습니까? Catalin Zima 의 잘 알려진 자습서 의 동적 조명이 마음에 들지 않습니다 . 그러나이 비디오 의 파이프 그림자처럼 : 그리고이 비디오 의 플랫폼 그림자와 캐릭터처럼 : 여러 레이어가 있고 여러 색상의 조명이 많은 장면에서 동일한 종류의 조명을 사용하고 …


4
섀도 매핑 및 투명 쿼드
그림자 매핑은 깊이 버퍼를 사용하여 그림자를 그려야하는 위치를 계산합니다. 내 문제는 빌보드 트리와 같이 그림자를 드리 우기 위해 반투명 질감 쿼드를 원한다는 것입니다. 심도 값은 보이는 부분뿐만 아니라 모든 쿼드에 걸쳐 설정되므로 쿼드 섀도우를 투사합니다. 섀도 매핑을 사용하여 투명 쿼드를 올바른 그림자로 투사하려면 어떻게해야합니까?

1
사람들은 어떻게 Carmack 's Reverse 특허를 얻습니까?
분명히 Creative는 Carmack 's Reverse에 대한 특허를 보유하고 있으며 Id 는 Doom 3에 EAX를 포함시킬 뿐만 아니라 소스 드롭에 대한 기술을 수정하도록 강요했습니다 . 그러나 Carmack 's Reverse는 꽤 자주 논의되며 지연된 쉐이딩에 좋은 선택이므로 분명히 많은 다른 예산이 적용되는 프로덕션에서도 사용됩니다. Creative가 소규모 회사를 뒤따를 가능성은 낮지 만 더 …

3
최초 그림자 매핑 문제
셰이더를 사용하여 OpenGL에서 처음으로 기본 그림자 매핑을 구현했으며 몇 가지 문제에 직면하고 있습니다. 아래에서 렌더링 된 장면의 예를 볼 수 있습니다. 내가 따르는 섀도 매핑의 과정은 라이트 렌더링 관점에서 뷰 매트릭스를 사용하고 일반 렌더링에 사용되는 투영 및 모델 매트릭스를 사용하여 장면을 프레임 버퍼로 렌더링하는 것입니다. 두 번째 단계에서는 위의 MVP …
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.