小谈glOrtho(二)

       上一篇说了在正投影里面视景体是怎么移动后,趁着自己还有点耐心就把这篇也写了。
      这一篇主要说一下在正投影里面是如何投影吧,当然不是通过计算去说明,俺还没有达到这种水平,还是从实际的例子去看出问题吧。还是老规矩, 看看下面各种情况~~~

   先把上一篇自己画得很丑但是很有用的草图出来吧

           小谈glOrtho(二)_第1张图片   小谈glOrtho(二)_第2张图片


      情况一:gluLookAt(0,0,2, 0,0,0, 0,0,1)与gluLookAt(0,0,2, 0,0,-1000, 0,0,1 );
           
             小谈glOrtho(二)_第3张图片  小谈glOrtho(二)_第4张图片
   

    情况二:gluLookAt(0,0,2, 0,0,-100, 0,0,1)与gluLookAt(0,0,2, 0,0,100, 0,0,1)

             小谈glOrtho(二)_第5张图片   小谈glOrtho(二)_第6张图片

           
     情况三:gluLookAt(0,0,1, 0,0,100, 0,0,1)与gluLookAt(0,0,1, 0,0,-100, 0,0,1)
             
             小谈glOrtho(二)_第7张图片  小谈glOrtho(二)_第8张图片

              
       我突然觉得可能只有我自己才知道想表达什么了,其实是这样的,从情况一来说,无论你的视点多大,图像大小不发生改变。此外,投影是前后两个面一起投,先投看到的那个视景体的面,后投影背着的面,而且投影幕是照相机的镜片上。
       最后的最后,辛苦大家了。
              

你可能感兴趣的:(小谈glOrtho(二))