我正在使用Delphi2010和OpenGL開發CAD應用程序。目前,我正在處理一個模塊以將當前視圖導出爲圖像文件。有沒有一種有效的方法來將a3d場景轉換爲2D增強圖元文件
對於光柵格式(渲染場景到離屏緩衝區的所需尺寸,將緩衝區寫入磁盤),這非常簡潔,但我也希望能夠將場景的軸對齊2d視圖導出爲矢量格式,最好是Winows EMF。
我正在考慮計算我在軟件中的轉換和投影,或者濫用glFeedback功能。由於我不得不實現自己的z緩衝,所以這種方法似乎相當費力,更不用說我可能面臨的性能問題,在沒有硬件加速的情況下渲染複雜的場景。因爲我的Google-fu沒有導致結果,所以我想問問你們中的任何一個人是否有過這個問題的經驗(將Opengl-3d場景轉換爲2d-Vectorimage),或者如果有任何第三方已知實施這個庫。