- if ( NULL == mSourceNode ||
- ( !mSourceNode->IsRoot() && NULL == mSourceNode->GetParent() ) )
- {
- TASK_LOG_FMT(Debug::General, " =F No source actor FC:%d\n", mFrameCounter );
-
- // Source node is missing or disconnected
- return false;
- }
-
- // Check if the source node (root actor) and all its ancestors are visible.
- if( !mSourceNode->IsFullyVisible( updateBufferIndex ) )
- {
- TASK_LOG_FMT(Debug::General, " =F No visible source FC:%d\n", mFrameCounter );
- return false;
- }
-
- if ( NULL == mCameraNode ||
- NULL == mCameraNode->GetParent() ||
- !mCameraNode->HasAttachment() )
- {
- // Camera node is missing or disconnected
- TASK_LOG_FMT(Debug::General, " =F No Camera FC:%d\n", mFrameCounter );
-
- return false;
- }
-
- TASK_LOG_FMT(Debug::General, " =T (FBO ID:%d) FC:%d\n", mFrameBufferResourceId , mFrameCounter );
- return true;