最近想在自己的矩量法軟件中設置漸變背景色效果,查了VTK手冊及源碼終於找到了方法,此處記錄一下,以防遺忘。
VTK場景中的背景色可通過添加的renderer來設置。VTK的繪制過程網上有一堆資料,此處只記錄背景色設置部分。
1 renderer->SetBackground(1.0, 1.0, 1.0); // 設置頁面底部顏色值 2 renderer->SetBackground2(0.529, 0.8078, 0.92157); // 設置頁面頂部顏色值 3 renderer->SetGradientBackground(1); // 開啟漸變色背景設置
SetBackground設置的是底部的顏色RGB值(上面設置為白色),SetBackground2設置頁面頂部顏色值(上面設置為天藍色)。SetGradientBackground(1)表示背景漸變開關。