«raytracing» 태그된 질문

장면에서 광선을 카메라에서 광선과 교차시키는 3D 그래픽 기술인 광선 추적 (스캔 라인 렌더링과 달리)과 관련된 질문입니다.

1
수면 주위를 감싸는 편광 반사 및 굴절
궤도 공간 서식지에서 물의 사실적인 이미지를 렌더링하고 싶습니다. 이미지를 실시간으로 생성 할 필요는 없지만 몇 주가 걸리지는 않습니다. 몇 시간 또는 며칠 내에 현실적인 이미지를 생성 할 수있는 방법을 찾고 있습니다. 서식지는 구부러진 내부 표면이 생활 공간 인 원통형입니다. 축을 중심으로 한 실린더의 회전은 중력의 근사치를 제공합니다. 나는 이것의 물리 …

1
간접 광에 대한 기여도를 계산할 때 코사인 가중 반구 샘플링에 여전히 NdotL이 필요합니까?
균일 한 반구 샘플링에서 코사인 가중치 반구 샘플링으로 변환 할 때 기사의 설명에 혼동됩니다. 내 현재 간접 기여는 다음과 같이 계산됩니다. Vec3 RayDir = UniformGenerator.Next() Color3 indirectDiffuse = Normal.dot(RayDir) * castRay(Origin, RayDir) 내적이 cos (θ) 인 경우 그러나 더 나은 샘플링 ( http://www.rorydriscoll.com/2009/01/07/better-sampling/ )에 대한 이 기사에서 저자는 PDF가 (cos …

1
오션 웨이브 렌더링
화이트 캡과 폼 및 다양한 파도 강도로 수역에 파도를 생성하려면 어떻게해야합니까? 표면이 노멀 맵이있는 메시입니까? 그것을 생성하는 공식이 있습니까? 화이트 캡이 렌더링되는 위치와 방법을 결정하는 것과 비슷한 것이 있습니까? 이 논문을 보았지만 명확하지 않습니다. 이 논문에서는 웨이브 생성에 대해 이야기하는 부분을 이해합니다. 화이트 캡과 폼 전용 섹션이 있으며이를 생성하기위한 공식을 …

1
중요도 샘플링과 다중 중요도 샘플링의 차이점은 무엇입니까?
수학 방정식을 이해할 수 없습니다. 저는 그래픽 디자이너입니다. "중요도 샘플링"이란 무엇입니까? "다중 중요도 샘플링"이란 무엇입니까? 수학 방정식을 사용하지 않고 일러스트레이션을 사용하여 쉽게 설명 할 수 있습니까? "중요도 샘플링"과 "다중 중요도 샘플링"의 차이점은 무엇입니까?

3
메모리에 맞지 않는 장면을 어떻게 광선 추적 할 수 있습니까?
광선 추적 될 장면을 메모리에 저장할 수없는 경우 더 많은 RAM을 머신에 추가하지 않으면 디스크에서 잠재적으로 픽셀 당 여러 번 장면의 다른 부분을로드해야하기 때문에 실제 시간 내에 렌더링하는 것은 비현실적으로 보입니다. . 이 주위에 어떤 방법이 있습니까? 메모리에로드 해야하는 횟수를 줄이기 위해 장면의 특정 하위 집합을 포함하는 많은 계산을 한 …

1
원추형 광선 추적 : 적용 범위, 겹치거나 인접한 삼각형
John Amanatides는 그의 고전 논문 인 Cones with Rayes에서 고전적인 광선 추적에 대한 변형을 설명합니다. (A)의 개념을 확장하여 선 의해 개구 각 (너무 적은 몬테카를로 샘플들로부터 해당 발신 포함) alias 효과, 그것을 콘을 저감 할 수있다. 원뿔-삼각 교차 동안 스칼라 범위 값이 계산됩니다. 이 값은 삼각형으로 덮여있는 원뿔의 비율을 나타냅니다. …
10 raytracing 

1
단일 중력 소스 만 사용하여 중력 렌즈를 광선 추적 할 수 있습니까?
먼 은하의 렌즈 효과로 ​​매우 먼 물체의 배율을 시뮬레이션하고 싶습니다. 많은 수의 점 질량을 모델링해야합니까 아니면 단일 평균 점 질량만으로도 벗어날 수 있습니까? 단일 점 질량의 영향을받는 광선에 쌍곡선을 사용하여 광선 추적하는 방법을 볼 수 있지만 여러 점 질량으로 시작하는 위치를 알 수 없습니다. 그래서이 광선 추적기를 만들기 전에 여러 …
10 raytracing 

2
확산 영역 조명의 총 방출 전력
물리 기반 렌더링 (Pharr, Humphreys)이라는 책을 읽고 있습니다. 조명 장에서는 여러 종류의 조명의 총 방출 전력을 근사화하는 방법에 대해 설명합니다. 예를 들어, 포인트 라이트의 총 전력은 intensity * 4 * pi입니다. 여기서 4pi는 전체 구면에 대한 단색 각도를 나타냅니다. 이것은 강도 * 솔리드 각도 = 파워 (또는 원한다면 복사 플럭스)이기 …



1
구 교차점 폐색 (하이브리드 레이트 레이싱 용)
하이브리드 레이트 레이싱에 대해 생각하면 다음과 같은 질문이 있습니다. 두 개의 솔리드 구 과 가 있다고 가정합니다 . 우리는 그들의 중심과 반지름을 알고 있으며 공간에서 겹치는 부분이 있음을 알고 있습니다.s1s1s_1s2s2s_2 우리는 일반적인 3D 그래픽 설정을 가지고 : 눈 원점 가정, 우리는에서 뷰 평면에 구체를 투사하는 긍정적를위한 . 구는 뷰 평면을 …

1
영의 이중 슬릿 실험 모델링
Young의 이중 슬릿 실험 은 설정과 설명이 매우 간단하지만 회절과 간섭의 예이며, 기존의 레이트 레이싱으로 모델링되지 않았습니다. 텍스처를 사용하여 결과의 ​​근사값을 렌더링하는 것은 간단하지만 결과가 무엇인지 미리 알고 있어야합니다. 슬릿의 수와 배열을 미리 알 수없는 임의의 설정의 경우 올바른 결과 이미지를 생성하기 위해 효과를 모델링하는 기존 알고리즘이 있습니까? 그렇지 않은 …

1
서명 된 거리 필드 렌더링을위한 자산 생성?
기존의 컴퓨터 그래픽에서 대부분의 3D 모델은 일반적으로 삼각형 또는 사각형의 세분화 된 기본 메쉬에 대해 래스터 화 또는 광선 추적으로 렌더링됩니다. 보다 최근 에는 일부 실시간 기술이 부호있는 거리 필드 (SDF)에 대한 광선 추적을 전제로하고 있습니다. 직관적으로, 이러한 거리 필드는 전통적인 렌더링의 삼각형과 쿼드가 될 수 없으며 적절한 음영을 얻기 …

1
레이트 레이싱 : 아래 이미지의 구가 왜 늘어나나요?
일부 상황. 위의 코드는 Peter Shirley의 Raytracing에있는 코드와 결과 이미지입니다. 코드에서 볼 수 있듯이, 그는 구체를 추가합니다. 그러나 최종 이미지에는 2 개의 타원체가 나란히 있습니다. 코드를 몇 번 보았더라도 그 이유를 알 수 없습니다. 누구든지 나에게 설명 할 수 있습니까? 소스 코드에 대한 링크는 다음과 같습니다. https://github.com/petershirley/raytracinginoneweekend

1
연속 스펙트럼 레이트 레이싱에서 바이어 싱 밝기의 부작용은 무엇입니까?
굴절시 색상이 분리 된 광선 추적 이미지를 얻을 수 있도록 연속 주파수 범위로 광선을 모델링하려고합니다. 분포를 사용하여 지정된 주파수 범위에있는 임의의 광선의 확률에 영향을 미치도록 지정된 주파수 분포로 광원을 모델링하거나 균일 한 임의 분포에서 주파수를 선택하고 각 광선의 밝기를 비례 적으로 만들 수 있습니다 특정 주파수에서의 주파수 분포. 나는 첫 …
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.