fuliangliang的Blog

合抱之木,生于毫末;九层之台,起于累土;千里之行,始于足下。

用户操作
[即时聊天] [发私信] [加为好友]
fuliangID:fuliangliang
65381次访问,排名1601好友1人,关注者3
fuliangliang的文章
原创 100 篇
翻译 0 篇
转载 25 篇
评论 29 篇
fuliang的公告

我的联系方式:20542606

Email:fuliangliang@gmail.com


最近评论
topgunqq:条理清楚,简单易学.比网上其他例子要好一些.至少按照楼主写的过程,我这个初学者实验成功了!
marshluca:恭喜~~
请问有没rails 做的项目,比方blog?
marshluca@gmail.com
marshluca:恭喜~~
请问有没rails 做的项目,比方blog?
marshluca@gmail.com
chucai:写的非常的好,仔细的拜读了。思路很清晰。考虑的问题也比较全面。
tbsc3:我也遇到了这个问题,如果配1 M就有用,大于2M就还是默认的 不知道你有没有解决呀,教教我
文章分类
收藏
    相册
    净月潭一日游
    页面图片
    日历
    文章收藏
    我的JavaEye博客
    存档
    软件项目交易
    订阅我的博客
    XML聚合  FeedSky
    订阅到鲜果
    订阅到Google
    订阅到抓虾
    订阅到BlogLines
    订阅到Yahoo
    订阅到GouGou
    订阅到飞鸽
    订阅到Rojo
    订阅到newsgator
    订阅到netvibes

    原创 图形学上机考试题实现代码收藏

    新一篇: 终于下雪了!! | 旧一篇: 图形学考试真晕!

    题目:

    已知螺旋线方程:
    z=r*cos(t*k);
    x=r*sin(t*k);
    y=300*t; 
    (k=m*3.14/180*360   m=10)
    r为半径,t为时间,k为螺旋线的圈数控制量


    分别采用红、绿、蓝三色画出宽度为4且圈数是10的螺旋线
    沿X,Y,Z三轴正向的平行投影图形。
    实现代码:

    void CDrawSpringView::OnDraw(CDC* pDC)
    {
     CDrawSpringDoc* pDoc = GetDocument();
     ASSERT_VALID(pDoc);
     // TODO: add draw code for native data here
     double k = 10 * 3.14 / 180 * 360,t = 0.0;
     CPoint pt1[500],pt2[500],pt3[500];
     CPen redPen,greenPen,bluePen;

     redPen.CreatePen(PS_SOLID,4,RGB(255,0,0));
     greenPen.CreatePen(PS_SOLID,4,RGB(0,255,0));
     bluePen.CreatePen(PS_SOLID,4,RGB(0,0,255));
     
     for(int i = 0; i < 500; i++)
     {
            pt1[i].x = (long)(30 * cos(t * k));
      pt1[i].y = (long)(30 * sin(t * k));
      pt2[i].x = (long)(30 * sin(t * k));
      pt2[i].y = (long)(300 * t);
      pt3[i].x = (long)(300 * t);
         pt3[i].y = (long)(30 * cos(t * k));
      t += 0.002;
     }
     pDC->SetViewportOrg(100,100);
     pDC->SelectObject(redPen);
     pDC->Polyline(pt1,500);
        redPen.DeleteObject();

     pDC->SetViewportOrg(200,50);
     pDC->SelectObject(greenPen);
        pDC->Polyline(pt2,500);
     greenPen.DeleteObject();

     pDC->SetViewportOrg(240,100);
     pDC->SelectObject(bluePen);
        pDC->Polyline(pt3,500);
     bluePen.DeleteObject();
    }

    发表于 @ 2005年11月30日 21:04:00|评论(loading...)|编辑

    新一篇: 终于下雪了!! | 旧一篇: 图形学考试真晕!

    评论:没有评论。

    发表评论  


    当前用户设置只有注册用户才能发表评论。如果你没有登录,请点击登录
    Csdn Blog version 3.1a
    Copyright © fuliang