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