天天看點

VTK設定漸變背景色效果

最近想在自己的矩量法軟體中設定漸變背景色效果,查了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)表示背景漸變開關。

VTK設定漸變背景色效果