作者ppt1 (.....)
看板C_and_CPP
标题[问题] 询问一个OpenGL的函式(绘制3D轮廓相关)
时间Wed Nov 4 19:10:00 2009
各位前辈好,想像你们请教一个关於OpenGL绘图的问题,
我现在有一个3D的影像资料储存在一个指标变数里,假设为 z=f(x,y),size为 w*h
针对这样影像资料,我想利用OpenGL来 绘制一个3D的图形,
不知道是否有方便的函式可以直接套用?
刚有翻过我手边的相关书籍,都在谈一些着色、光源、旋转、或移动等操作,
但没有特别说明到我要的函式,不知道各位前辈是否能给些意见, 谢谢~~
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.122.103.111
1F:推 QQ29:glVertex 11/04 19:10
2F:推 holymars:没有。你连那个3D影像储存的格式都不清楚 怎麽可能画得 11/04 19:12
3F:→ holymars:出来呢 11/04 19:12
4F:→ ppt1:只是我有一笔任意的资料,想做成像 matlab 中mesh指令的效果 11/04 19:15
5F:推 QQ29:没这麽容易 最简单的就是去抓个obj loader 11/04 19:16
6F:→ QQ29:你那笔资料要输出成.obj file的格式 丢给他读 11/04 19:16
7F:推 holymars:如果是要那种效果 用GL_QUAD画glVertex也许可以 11/04 19:19
8F:→ holymars:但是你还是要set好camera / lightning 11/04 19:19
9F:→ holymars:另外背景的格线什麽的也要另外画 11/04 19:20
10F:→ holymars:你用外部命令去call matlab帮你画图在存档读回来可能会快 11/04 19:21
11F:→ holymars:一点...openGL毕竟是给3D graphics用的library 11/04 19:21
12F:推 holymars:或者是你去找找C++有没有相关的library帮你把资料作 11/04 19:23
13F:→ holymars:visuilization... 11/04 19:23
14F:→ ppt1:了解了, 谢谢两位提供的意见 11/04 19:25