Project

General

Profile

« Previous | Next » 

Revision 8069e806

Added by Leszek Koltunski about 7 years ago

Improve Projection.

View differences:

src/main/java/org/distorted/library/DistortedOutputSurface.java
297 297
 */
298 298
  public void setProjection(float fov, float near)
299 299
    {
300
    if( fov < 180.0f && fov >=0.0f ) mFOV = fov;
301
    if( near<   1.0f && near> 0.0f ) mNear= near;
300
    if( fov < 180.0f && fov >=0.0f )
301
      {
302
      mFOV = fov;
303
      }
304

  
305
    if( near<   1.0f && near> 0.0f )
306
      {
307
      mNear= near;
308
      }
309
    else if( near<=0.0f )
310
      {
311
      mNear = 0.01f;
312
      }
313
    else if( near>=1.0f )
314
      {
315
      mNear=0.99f;
316
      }
302 317

  
303 318
    createProjection();
304 319
    }

Also available in: Unified diff