Changeset 2643 for GTP/trunk/Lib/Vis/Preprocessing/src/GlRenderer.cpp
- Timestamp:
- 02/21/08 18:10:24 (16 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
GTP/trunk/Lib/Vis/Preprocessing/src/GlRenderer.cpp
r2638 r2643 85 85 //mUseVbos(true), 86 86 mUseVbos(false), 87 mComputeGVS(false), 87 88 mCurrentFrame(-1) 88 89 { … … 101 102 // mViewDirection = Vector3(0.433884, 0, -0.900969); 102 103 104 //mViewPoint = Vector3(1213.85, 176.988, -437.364); 105 //mViewDirection = Vector3(0.433884, 0, -0.900969); 106 107 mViewPoint = Vector3(32.8596, 9.86079, -1023.79); 108 mViewDirection = Vector3(-0.92196, 0, 0.387286); 109 103 110 //mViewPoint = Vector3(1099.9,183.0,-387); 104 111 //mViewDirection = Vector3(-0.6,0,-0.8); 112 113 // inside 114 mViewPoint = Vector3(14.1254, 10.9818, -1032.75); 115 mViewDirection = Vector3(-0.604798, 0, 0.796379); 116 117 // outside 118 mViewPoint = Vector3(35.092, 17.7078, -857.966); 119 mViewDirection = Vector3(-0.411287, 0, -0.911506); 120 105 121 #endif 106 122 mFrame = 0; … … 1721 1737 1722 1738 // check if already rendered 1723 if (!obj->Mailed ())1739 if (!obj->Mailed2()) 1724 1740 bufferSize += 3; 1725 1741 //else cout << obj->mMailbox << " " << obj->sMailId << " "; … … 1736 1752 1737 1753 // check if already rendered 1738 if (obj->Mailed ())1754 if (obj->Mailed2()) 1739 1755 continue; 1740 1756 1741 obj->Mail ();1757 obj->Mail2(); 1742 1758 1743 1759 Triangle3 tri = obj->GetItem(); … … 1789 1805 int indexBufferSize = 0; 1790 1806 1791 KdNode::NewMail ();1807 KdNode::NewMail2(); 1792 1808 1793 1809 ObjectPvsIterator it = pvs.GetIterator(); … … 1813 1829 void GlRenderer::_UpdatePvsIndices(KdNode *node, int &indexBufferSize) 1814 1830 { 1815 if (node->Mailed ())1831 if (node->Mailed2()) 1816 1832 return; 1817 1833 1818 node->Mail ();1834 node->Mail2(); 1819 1835 1820 1836 // if (mObjects.size() * 3 < indexBufferSize) cerr << "problem: " << mObjects.size() * 3 << " < " << indexBufferSize << endl; … … 1851 1867 leaf->mIndexBufferSize = indexBufferSize - leaf->mIndexBufferStart; 1852 1868 } 1853 1854 //cout << "id: " << indexBufferSize << endl;1855 1869 } 1856 1870
Note: See TracChangeset
for help on using the changeset viewer.