raytracing

    6

    2답변

    광선 추적기를 쓰고 있습니다. 지금까지 확산, Blinn 조명 및 반사 있습니다. 내 굴절에 문제가 생겼고 무엇이 있는지 전혀 모른다. 나는 누군가가 나를 도울 수 있기를 바라고 있습니다. 굴절률 n = 1.5 인 큰 빨간색 확산 + Blinn 구 및 작은 굴절률을가집니다. 작은 것은 정말 엉망입니다. 관련 코드 :이 숙제 내가 추가 헤더를 포함 할 수 없

    1

    1답변

    카메라에서 객체 목록을 숨길 수 있는지 궁금합니다 (물결 시뮬레이션을 통해 평면 위에 참조 매핑을 만드는 데 사용됨). 기본적으로 나는 물 refilaction에서 물체의 목록을 숨기고 싶습니다. Object3D.visible 속성은 물론 주 카메라의 객체도 숨길 수 있으므로 쓸모가 없습니다. 아이디어가 있으십니까?

    0

    1답변

    학업 목적으로 교차로 및 일반 경로 관련 데이터 (경로 표면 통합 자 사용)에 대한 데이터를 기록하도록 PBRT를 채택했습니다. 특정 교차점에서 스펙트럼의 RGB 값을 가져 오는 데는 약간의 어려움이 있습니다. 교차점에서 생성 된 Spectrum 클래스에서 ToRGB(float* rgb)을 사용해야한다는 것은 꽤 분명합니다. 그러나 나중에 관찰 된 데이터는

    0

    1답변

    나는 광선 추적을 쓰고 있어요 이미 퐁 음영 분야와 비행기를 렌더링 할 수 있었다 에없는 동작. 그러나 나는 나의 삼각형 매우 이상한 행동을 얻고있다. 프로그램을 실행할 때마다 삼각형은 (재 컴파일하지 않아도) 임의의 색상을 취하는 것처럼 보입니다. C++을 처음 접했을 때 다른 객체가 괜찮 으면 무엇을 일으킬 수 있는지 전혀 알지 못합니다. 그리고 모두

    0

    2답변

    순수한 Java를 사용하여 간단한 실시간 레이 트레이서에서 작업 했으므로 확산 조명과 반사 하이라이트에서 제대로 작동하는 대부분의 작업을 수행했습니다. 반사 및 굴절 나는이 새로운 엔진을 사용하여 최소한의 모험 게임을 만들 수 있는지 궁금해하기 시작했습니다. 저를 막을 수있는 유일한 방법은 512x512 해상도보다 낮은 성능입니다. 이전에는 Java 프로젝

    19

    1답변

    나는 raytracer에 대해 다시 작업 해 왔습니다. 리플렉션 및 멀티 스레딩 지원을 추가했습니다. 현재 나는 굴절을 추가하려고 노력하고 있지만 그 절반 밖에 작동하지 않습니다. 당신이 볼 수 있듯이 는 (반 사면없이) 중앙 구, (오른쪽) 반사 구와 굴절 영역 (왼쪽)이있다. 나는 반성에 대해 꽤 행복하다. 아주 좋아 보인다. 빛이 굴절되고 구체의 모든

    -1

    1답변

    사람이 광선 추적의 다음과 같은 종류의 차이 설명 할 수 : - 뒤로 RT를 - 나는 하나의 가장 적합한 궁금하네요 를 재귀 RT - RT 전달 어떤 상황. 나는 이것의 모험과 무언가에서 intrested, 정의가 아니라.

    0

    1답변

    JS에서 매우 원시 광선 추적기를 작성 했으므로 각 픽셀에서 하나의 광선을 촬영하고 큐브와 교차하는지 확인하여 하나의 큐브 만 렌더링합니다. 교차하면 픽셀이 흰색으로 설정되고 그렇지 않으면 검정색으로 설정됩니다. 그러나 개체는 올바른 위치에서 시작하지만 올바른 크기가 아닙니다. 이것은, 그림과 함께 설명 : 당신이 그것을 실행하는 경우 다음의 속도의 수를

    0

    2답변

    GLSL에 쉐이더를 작성하여 OpenGL을 레이 트레이서로 전환 할 수 있습니까? 다음과 같은 것. glUseProgram(rayTracer); //than do anything you do in OpenGL normally glEnable(GL_LIGHT0); gl....//Set light parameters ... //Draw The them

    6

    2답변

    WebGL에서 조각의 깊이 값을 쓰거나 조각의 깊이 값을 다른 방식으로 제어 할 수 있습니까? gl_FragDepth는 webgl 1.x에는 없지만 다른 방법 (확장 프로그램, 브라우저 특정 지원 등)이 있는지 궁금합니다. 일반 모델, 뷰, 투영법을 사용하여 그려지는 다른 요소와 함께 광선 추적 개체 재생을 보관해야합니다. 당신이 존재하는 확인해야합니다 그