private void GenerateRays() { m_Rays = new Ray[m_originalHeight * m_originalWidth]; for (int x = 0; x < m_originalWidth; x++) { for (int y = 0; y < m_originalHeight; y++) { float2 pos = new float2(x / (float)ViewPort.x * 30, y / (float)ViewPort.y * 20); // Debug.Log("position " + pos); CamRay newRay = new CamRay(pos, m_direction); } } }
public CamRay(CamRay otherRay) { Origin = otherRay.Origin; Direction = otherRay.Direction; }