三视图的画法

2016-02-19 14:05 71 1 收藏

今天图老师小编给大家展示的是三视图的画法,精心挑选的内容希望大家多多支持、多多分享,喜欢就赶紧get哦!

【 tulaoshi.com - 编程语言 】

大一的时候学画法几何,感觉很难画三视图。近日,计算机图形学老师教了我们一个三视图的算法,感觉很好。特来发表。因为时间关系,我编了个非凡简单的做为示例。#includegraphics.h
  int dx[12]={0,60,60,0,0,60,60,0,60,0,60,0}; /*确定组合体X坐标*/
  int dy[12]={0,0,120,120,0,0,40,40,80,80,120,120};/*确定组合体Y坐标*/
  int dz[12]={0,0,0,0,80,80,80,80,40,40,40,40};/*确定组合体Z坐标*/
  int ld[24]={0,1,2,3,0,4,5,6,7,4,10,11,9,8,10,2,3,11,8,6,9,7,1,5};/*确定连接各线的顺序*/
  int tl[24]={0,1,1,1,1,1,1,1,1,1,0,1,1,1,1,1,0,1,0,1,0,1,0,1};
  int i,j,vh=100,vw=120,x,y,x0=250,y0=200;
  main()
  {
  int driver=DETECT,mode=0;
  initgraph(&driver,&mode,"");
  setbkcolor(BLUE);
  setcolor(YELLOW);
  zu();
  fu();
  zo();
  fo();
  getch();
  closegraph();
  }
  zu()/*主视图*/
  {
  for(i=0;i24;i++)
  {
  j=ld[i];
  x=x0-dx[j];
  y=y0-dz[j];
  if(tl[i]==0)
  moveto(x,y);
  lineto(x,y);
    }
  }fu()/*俯视图*/
  
  {
  for(i=0;i24;i++)
  {j=ld[i];
  x=x0-dx[j];
  y=y0+dy[j]+vh;
  if(tl[i]==0)
  moveto(x,y);
  lineto(x,y);
    }
  }zo()/*侧视图*/
  
  {
  for(i=0;i24;i++)
  {
   j=ld[i];
   x=x0+dy[j]+vw;
   y=y0-dz[j];
   if(tl[i]==0)
  moveto(x,y);
  lineto(x,y);
    }
  }fo()/*轴侧图*/
  
  {
  for(i=0;i24;i++)
  {j=ld[i];
  x=x0-0.7071*dx[j]+0.7071*dy[j]+150;
  y=y0+0.4082*dx[j]+0.4082*dy[j]-0.8165*dz[j]+150;
   if(tl[i]==0)
  moveto(x,y);
  lineto(x,y);
    }
  }

来源:http://www.tulaoshi.com/n/20160219/1606134.html

延伸阅读
三款日系眼影的画法   不少人认为眼妆的重点在于眼线,其实这种观点是错误的,因为好的眼影才是打造迷人眼妆的关键因素。今日,日系麻豆亲授眼影画法,教新手如何画眼影。这里将为大家介绍三种眼影的画法,有梦幻心机的紫色精灵眼影、日常用到的大地色眼影以及约会会用到的橘色系眼影。一起来学习一下吧。 Point:紫色精灵眼...
标签: 化妆
好的眉形能够改善脸形缺陷,展现美好的气质。常见的眉形有: ①柳叶眉 这款眉形是东方女性的传统眉,也是椭圆形脸的首选。描绘时将眉笔从眉头到眉峰倾斜向上,然后圆弧度地划向眉梢,与鼻冀外侧成45度角。 ②上扬眉 这种眉形是瓜子脸、正三角形脸的最佳选择,可以使面部轮廓更修长。描绘时从眉头、眉干到...
标签: 办公软件
不知你有没有注意到,在WORD中“页眉和页脚”并没有和“页码”一样出现在“插入”菜单,而是被归入到“视图”菜单中,这种分类当然自有它的道理,“页眉和页脚”编辑状态其实是一种非常特殊的“视图”,当我们在其中输入文字、图形时,其中的元素将会每页都有。巧妙利用这一视图,有时还能...
为气色加分的腮红画法三技巧 想要容易让男生心动的妆容,从打腮红开始,把握好风格,感受心机腮红妆容。 1、不同的脸型,腮红的中心位置会有不同,而合理的定位是画好腮红的第一步。用化妆笔连接眉峰、眼梢垂直向下,与颧骨的焦点就是腮红的中心点,可以此点为色彩最浓郁的位置。 2、此外,还有一种简单的方法:当你微笑时...
标签: 化妆
画腮红不仅可以增加脸部肌肤的红润感,还能起到整体修饰的作用,看看不同脸形的腮红使用技巧吧。 ①长脸 长脸女孩应在笑肌处以画圆手法将腮红刷在脸颊正面,然后由水平方向呈椭圆式刷至耳朵处。 ②圆脸 圆形女孩应从视觉上拉长脸部轮廓,所以在画腮红时应尽量用直线条增加脸部的修长感。 ③方形脸...

经验教程

359

收藏

75
微博分享 QQ分享 QQ空间 手机页面 收藏网站 回到头部