Changeset 2686 for GTP/trunk/Lib/Vis/Preprocessing/src/GlRenderer.cpp
- Timestamp:
- 05/18/08 00:30:13 (16 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
GTP/trunk/Lib/Vis/Preprocessing/src/GlRenderer.cpp
r2685 r2686 90 90 mSceneGraph->CollectObjects(mObjects); 91 91 92 #if 1 93 viewCellsManager->GetViewPoint(mViewPoint); 94 mViewDirection = Vector3(0,0,1); 95 #else 96 97 // for sg snapshot 98 mViewPoint = Vector3(32.8596, 9.86079, -1023.79); 99 mViewDirection = Vector3(-0.92196, 0, 0.387286); 100 101 // inside 102 mViewPoint = Vector3(14.1254, 10.9818, -1032.75); 103 mViewDirection = Vector3(-0.604798, 0, 0.796379); 104 105 // outside 106 mViewPoint = Vector3(35.092, 17.7078, -857.966); 107 mViewDirection = Vector3(-0.411287, 0, -0.911506); 108 109 // strange viewcell for error measurements (id 534) 110 mViewPoint = Vector3(1405.9, 218.284, -736.785); 111 mViewDirection = Vector3(0.989155, 0, 0.146877); 112 113 #endif 92 if (0) 93 { 94 viewCellsManager->GetViewPoint(mViewPoint); 95 mViewDirection = Vector3(0,0,1); 96 } 97 else 98 { 99 100 // for sg snapshot 101 mViewPoint = Vector3(32.8596, 9.86079, -1023.79); 102 mViewDirection = Vector3(-0.92196, 0, 0.387286); 103 104 // inside 105 mViewPoint = Vector3(14.1254, 10.9818, -1032.75); 106 mViewDirection = Vector3(-0.604798, 0, 0.796379); 107 108 // outside 109 mViewPoint = Vector3(35.092, 17.7078, -857.966); 110 mViewDirection = Vector3(-0.411287, 0, -0.911506); 111 112 // strange viewcell for error measurements (id 534) 113 mViewPoint = Vector3(1405.9, 218.284, -736.785); 114 mViewDirection = Vector3(0.989155, 0, 0.146877); 115 116 // high error for city_full 117 mViewPoint = Vector3(842.521, 194.708, -136.708); 118 mViewDirection = Vector3(0.730514, 0, -0.682897); 119 120 // also high error for city_full 121 mViewPoint = Vector3(1038.7f, 192.4f, -471.0f); 122 mViewDirection = Vector3(-0.8f, 0.0f, -0.6f); 123 } 114 124 115 125 mFrame = 0; … … 118 128 mDetectEmptyViewSpace); 119 129 120 mSnapErrorFrames = false;121 //mSnapErrorFrames = true;130 //mSnapErrorFrames = false; 131 mSnapErrorFrames = true; 122 132 123 133 mSnapPrefix = "snap/"; … … 1532 1542 1533 1543 static bool first = true; 1544 1534 1545 if (first) { 1535 1536 1546 1537 1547 bool exportRandomViewCells; … … 1900 1910 TriangleIntersectable *obj = static_cast<TriangleIntersectable *>(leaf->mGeometry[i]); 1901 1911 1912 if (obj->GetId() != i) 1913 cerr << "****\n****riesenfehler" << endl; 1902 1914 Triangle3 tri = obj->GetItem(); 1903 1915 const Vector3 n = tri.GetNormal(); … … 1916 1928 } 1917 1929 1930 cout << "\n******** created vertex arrays **********" << endl; 1931 1918 1932 if (mUseVbos) 1919 1933 { … … 1933 1947 delete [] mData; 1934 1948 mData = NULL; 1935 } 1936 1937 cout << "\n******** created vertex buffer objects **********" << endl;1949 1950 cout << "\n******** created vertex buffer objects **********" << endl; 1951 } 1938 1952 } 1939 1953
Note: See TracChangeset
for help on using the changeset viewer.