ray

    1

    2답변

    현재 경로 추적기를 작성 중입니다. 이제 광선 - 삼각형 교차를 구현하고 싶습니다. 그래서 내 삼각형은 세 개의 점 (v0, v1, v2)으로 구성됩니다. 이 주제에 대한 다른 게시물 (Raytracing - Ray/Triangle Intersection)을 보았습니다. 슬프게도 제대로 작동하지 않기 때문에 문제가 교차로에 있는지 확인하고 싶습니다. 다음은

    1

    1답변

    저는 광선 추적기, 반사 부분에 대해 작업 중입니다. 그림자가있는 구체를 만드는 것을 포함하여 모든 것이 올바르게 작동합니다. 이제 반사 부분을 구현하고 있습니다. 그러나 나는 그것을 얻을 수 없었다. 나는 반사를 얻으려고 노력하지만, 그것을 얻을 수 없었다 traceRay(Ray ray, int counter){ // look through the in

    0

    1답변

    영웅의 레이저 (그리고 앞으로의 다른 것들)에 레이캐스팅을 구현하기 위해 게임을 만들고 id를 사용하고 싶습니다. 스프라이트 시트에 스프라이트를 넣었습니다. 액세스 할 때 각 요소는 그 자체를 그리는 방법을 알고 있기 때문에 액세스 할 수 있지만 스프라이트 시트는 PNG이므로 일부 요소는 투명성을 보장하므로 OpenGL에서 제대로 작동합니다. 각 요소의 위

    0

    1답변

    그래서 광선 추적을 이해하려고 필사적으로 노력하고 있습니다. 제가 생각하기에 : 당신은 카메라 위치와 회전을 가지고 있습니다. 그런 다음 짧은 시간에 좌표 당 0-1 (부동 소수점/이중) 벡터와 동일한 속도로 움직이는 시뮬레이트 된 엔티티를 만듭니다. 끝으로 많은 충돌 검사를 통해 충돌 데이터를 수행하는 방법에 따라 위치를 찾아 반환하십시오. 이것은 이해의

    1

    2답변

    http://pastebin.com/vkTJt0sT 추적 그림자 버그. 지금은 문제를 표시하기 위해 섀도우 코드 만 열려 있습니다. 빨간 공은 녹색 근처에 그림자가 있어야하지만 픽셀은 이상한 이유로 엉망이됩니다. 코드의 그림자 부분을 닫으면 빨간 공이 그림자없이 정상적으로 렌더링됩니다. 이 문제의 근본 원인은 반사에 영향을 미친다고 생각합니다. 당신이 내게

    -1

    1답변

    메쉬를 제어하려고하면 mesh.translate에 의해 회전하고 회전 할 수 있습니다. 하지만 충돌의 경우 회전에 비해 광선 캐스팅 방법을 찾을 수 없습니다. 원점 메쉬가 회전하지 않았거나 mesh.position.x ++로 moving하면 원점 메쉬가 작동합니다. 하지만 translateX (1)를 사용하면 회전이되지 않습니다. 감사합니다. 여기에만 오른

    1

    1답변

    나는 다음과 같은 기능 코드가 : 나는 사용자가에서 클릭했다고 x와 y 화면 시점을 기준으로 방향 선을 계산하고 만들려고 해요 D3DXVECTOR3 Mouse::GetClickDirection(D3DXMATRIX projMatrix, D3DXMATRIX viewMatrix, D3DXVECTOR3 cameraPosition) { POINT mous

    0

    1답변

    public class moveBall : MonoBehaviour { private const float SPEED = 5f; private Vector3 direction; private Vector3 inversedirection; private float distance =0f; private Vector3 lastPos; private

    0

    1답변

    안녕하세요. 화면에서 마우스 위치를 따라가는 레이크 캐스트를 작성하기 위해 코드를 작성 했으므로 총을 설정하고 콜 리더 등을 적절하게 사용하여 배럴을 가지고 있습니다. 오류가 발생했습니다 : NullReferenceException : 개체 참조가 개체의 인스턴스로 설정되지 않았습니다. 난 그냥 문제가 무엇인지 작동하지 않을 수 있습니다, 여기 내 코드입니

    0

    1답변

    이것은 stackoverflow에 대한 나의 첫 번째 질문입니다. 그래서 나는 모든 것이 올바르게 되었기를 바랍니다. Java 프로젝트의 경우 레이 트레이싱에 octree를 사용해야합니다. 나는 이미 간단한 옥트리 (이웃 정보 나 무언가없이)를 만들고 오브젝트 메시의 삼각형을 옥트리의 AABB로 분류했다. 이제는 모든 광선에 대해 나무를 통해 쉽게 가로 지