Changeset 45 in 3DVCSoftware for branches/0.3-poznan-univ/source/App/TAppRenderer/TAppRendererTop.cpp
- Timestamp:
- 28 Mar 2012, 10:04:50 (13 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/0.3-poznan-univ/source/App/TAppRenderer/TAppRendererTop.cpp
r5 r45 288 288 iLeftBaseViewIdx = 0; 289 289 iRightBaseViewIdx = iFillViewIdx; 290 290 291 } 291 292 else … … 298 299 } 299 300 } 301 #if POZNAN_ENCODE_ONLY_DISOCCLUDED_CU 302 else if ( m_iBlendMode == 4 ) 303 { 304 if ( bIsBaseView && (iLeftBaseViewIdx == 0) ) 305 { 306 bRender = false; 307 } 308 else 309 { 310 Int iDistLeft = abs( m_cCameraData.getBaseId2SortedId()[0] - m_cCameraData.getBaseId2SortedId() [iLeftBaseViewIdx ] ); 311 Int iDistRight = abs( m_cCameraData.getBaseId2SortedId()[0] - m_cCameraData.getBaseId2SortedId() [iRightBaseViewIdx] ); 312 313 Int iFillViewIdx = (0!=iLeftBaseViewIdx)? iLeftBaseViewIdx: iRightBaseViewIdx; 314 315 if( m_cCameraData.getBaseId2SortedId()[0] < m_cCameraData.getBaseId2SortedId() [iFillViewIdx] ) 316 { 317 iBlendMode = 0; 318 iLeftBaseViewIdx = 0; 319 iRightBaseViewIdx = iFillViewIdx; 320 std::cout << "iBlen: " << iBlendMode << "iLeft: " << iLeftBaseViewIdx << "iRight: " << iRightBaseViewIdx <<std::endl; 321 } 322 else 323 { 324 iBlendMode = 0; 325 iLeftBaseViewIdx = iFillViewIdx; 326 iRightBaseViewIdx = 0; 327 std::cout << "iBlen: " << iBlendMode << "iLeft: " << iLeftBaseViewIdx << "iRight: " << iRightBaseViewIdx <<std::endl; 328 } 329 330 } 331 } 332 #endif 300 333 else 301 334 {
Note: See TracChangeset for help on using the changeset viewer.