江湖救急!!!OpenGL的问题,麻烦各位大侠路过时千万进来一看!100分,不够再加(100分)

  • 主题发起人 ssq237712
  • 开始时间
S

ssq237712

Unregistered / Unconfirmed
GUEST, unregistred user!
我做个类似CAD的MDI窗口,在子窗口上绘图。
开始以子窗口区域作为Viewport,但发现在窗口Resize时,图形会随之改变。
现在我用Screen区域作为Viewport,但为什么在窗口上的坐标换算过去总有一些误差呢?最大化的时候,似乎就差个任务栏的高度,但非最大化的时候又不是这么回事?
到底坐标怎么换算?
初学OpenGL,麻烦各位指点详细一点。
 
郁闷啊,郁闷!!![:(!][:(!][:(!]
 
郁闷啊,郁闷,剛學OPENGL﹐能不能交流一下.

msn: xzh2000@hotmail.com
 
???高手们,大侠们,各位爷爷奶奶叔叔阿姨哥哥姐姐弟弟妹妹们,行行好,救救我这个可怜的人吧.....
 
什么意思? 不明白你说什么![:(!][^]

可以QQ交流: 183021114
 
就是窗口坐标和openGL的坐标转换问题啦。
唉,郁闷n天了........
 
窗口坐标和openGL的坐标怎么转换?
怎么做一个类似CAD的程序:在窗口尺寸变化时,图形尺寸不变?
 
// setup a viewing volume. (x, y, width, height, viewport)
// NOTE : y has -27 to account to caption bar ,that is (viewport-y-27)
The annotations above may be helpful to you .
 
多人接受答案了。
 

Similar threads

S
回复
0
查看
3K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
2K
SUNSTONE的Delphi笔记
S
I
回复
0
查看
625
import
I
I
回复
0
查看
638
import
I
I
回复
0
查看
453
import
I
顶部