Canvas.polygon(P)速度過慢應如何改善? |
尚未結案
|
MingLin
一般會員 發表:24 回覆:26 積分:10 註冊:2002-09-20 發送簡訊給我 |
|
pedro
尊榮會員 發表:152 回覆:1187 積分:892 註冊:2002-06-12 發送簡訊給我 |
|
MingLin
一般會員 發表:24 回覆:26 積分:10 註冊:2002-09-20 發送簡訊給我 |
|
海星
高階會員 發表:41 回覆:217 積分:106 註冊:2003-01-09 發送簡訊給我 |
|
MingLin
一般會員 發表:24 回覆:26 積分:10 註冊:2002-09-20 發送簡訊給我 |
|
aquarius
資深會員 發表:3 回覆:347 積分:330 註冊:2003-05-21 發送簡訊給我 |
|
MingLin
一般會員 發表:24 回覆:26 積分:10 註冊:2002-09-20 發送簡訊給我 |
|
syntax
尊榮會員 發表:26 回覆:1139 積分:1258 註冊:2002-04-23 發送簡訊給我 |
引言: 這是一個特殊專業領域的應用,120000個資料點是合理的(無法再最佳化),但須配合ZoomIn看細部圖形。Thanks!無法再最佳化? 不會吧! 誰叫你一次畫完所有的東西勒! 畫部分就好,等到用 ZoomIn 時再畫出更細的部分,CAD 就是這樣做的,如果硬要完完整整畫出來,那再快的電腦再好的程式都不夠用! 所以你必須決定在 1:1000 時,畫出哪些東西 在比例 1:10 時又畫出哪些 而在 1 : 1 時又畫出哪些東西 要做這種軟體一定要有相關觀念,去找書看,找有關 view port 之類的觀念書籍,瞭解實際圖形在 view port 輸出時,在比例上與圖形簡化的關係,這樣你就可以決定在哪種顯示比例下要畫哪些東西,而不會看起來太粗糙或是畫得太慢 這就是一種資料的對應上的最佳化,怎麼會是"不能在最佳化"了呢? |
pedro
尊榮會員 發表:152 回覆:1187 積分:892 註冊:2002-06-12 發送簡訊給我 |
>我對DirectDraw沒有經驗,能提供快速入門的參考資料嗎?Thanks!
找DelphiX套件組
其中TDirectDrawSurface物件的Canvas用法和Delphi相同
在它的Samples有一些基本應用的示範 Borland網站介紹
http://community.borland.com/article/1,1410,10502,00.html
(DelphiX原創站)
http://www.yks.ne.jp/~hori/DelphiX-e.html
(DelphiX for Delphi7)
http://maxxdelphisite.free.fr/delphix.htm
|
MingLin
一般會員 發表:24 回覆:26 積分:10 註冊:2002-09-20 發送簡訊給我 |
本站聲明 |
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。 2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。 3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇! |