看板Programming
标 题Re: [问题] OpenGL 立体绘图-圆形
发信站中央资管龙猫资讯天地 (Thu Jan 4 23:43:14 2007)
转信站ptt!ctu-reader!ctu-gate!news.nctu!news.ncu!news.mgt.ncu!bbs
==> [email protected] (Randomizing...) 提到:
: 很抱歉,我不太确定该在哪个板问。
: 帮我同学问个问题 因为他已经叫好几次叫很久了...|||
: 以下是他的问题 我直接复制贴上 (因为我完全不懂XD)
: xxx: 我是要在画布上画圆 然後转成立体图形
: xxx: 现在我已经可以成功做出矩形
: xxx: 可是圆我不会做
: xxx: 我有写好矩形的
: ...有人会吗?
: 不然他快急死 我快被烦死了 = =
http://cggmwww.csie.nctu.edu.tw/~mfueng/projects/reconstruction/sphere.htm
我们先使用OpenGL的函式产生一个圆球,记录眼睛的位置与眼睛所看目标的点(view target),以view target为圆心viewpoint与view target的距离为半径,眼睛位置依序绕着一个圆形做移动,每20度做一次旋转然後交叉测试,一个run共有18次的交叉测试(亦即18个不同的视点位置),因为球体的关系我们只需要一张比对的image即可,实做上非常简单且实际。
原始影像
--
◎
龙猫资讯天地(
bbs.mgt.ncu.edu.tw)
◎[
brucetsao]From: 61-217-105-66.dynamic.hinet.net