ParaviewWeb學習記錄9——模型顏色問題5

接着昨天的開始調試,目的是找到決定顏色模式的參數;

1. vtkGeometryRepresentation的SetMapScalars(int val)方法,通過val設置顏色模式,val是通過誰傳遞過來的?vtkGlyph3DRepresentation中的SetMapScalars(int val),這裏的val是誰傳遞過來的?前面兩個地方的val在調用過程中是一致的;

vtkGlyph3DRepresentationClientServerNewCommand中的op->SetMapScalars(temp0);發現val初始爲1,後來變成0,是怎麼修改的?在op->SetMapScalars(temp0)中將temp0設置爲0,傳遞參數的過程中val一開始是0,然後是1,然後又是0;op->SetMapScalars(temp0)中將temp0設置爲1,前幾次temp0傳入的值爲1,後幾次爲0,val開始傳入的值爲1,後來傳入的爲0,因此val不受 op->SetMapScalars(0)、op->SetMapScalars(1)的影響;

val不受 op->SetMapScalars(temp0)的影響,然而val的值與temp0是一致的;下一步查看temp0從哪裏得到;

2. web版本之前編譯成功了,但是沒找到使用方法,經過測試,web版本的val以及4.2版本的val都是爲1,所以顏色問題定位到某個地方對參數的默認設置的問題。

20150508

3. 準備Release,修改val的默認傳參,release pvpython沒有成功;在Release下build vtkPVClientServerCoreRednderingCS,修改的文件是vtkGeometryRepresentationClientServer,這個文件在vtkPVClientServerCoreRednderingCS中;buildvtkPVClientServerCoreRendering編譯出錯;是vtkGUISupportQt沒有編譯成功,沒有找到原因,另外還有一些庫打不開,是一些工程沒有編譯通過;

4. 沒有把整個工程Release,因此有一些庫沒有生成;需要修改的文件,安全級別設置問題,默認設置爲可以讀取和執行,不能修改;360隔離了一些文件。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章