컴퓨터 그래픽

컴퓨터 그래픽 연구자 및 프로그래머를위한 Q & A


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

1
Microfacet BRDF를 구현하려고하는데 결과 이미지가 잘못되었습니다
microfacet BRDF 모델을 구현하려고합니다. Sebastien Lagarde의 슬라이드를 읽고 있습니다 . 코드에 수식을 구현했지만 결과 이미지가 잘못되었다고 생각합니다. 노란색은 재료의 기본 색상입니다. 정반사 색상이 제대로 표시되도록 빨간색입니다. 내 코드 : // Fragment Shader #version 330 core in vec3 Position; in vec2 TexCoord0; in vec3 Normal; in vec3 Tangent; out vec4 FinalColor; …

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

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

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