公司动态
当前位置: 主页 > 公司动态 >

百家乐试玩多媒体互动软件基础课堂练习作业(四

发布日期:2020-09-11 13:32

 

  在测试中解决了我对矩形坐标的迷惑 rect(x,y,w,h) x.y顶点坐标是表示矩形最左上角的坐标

  首先我是先根据我电脑的分辨率1920x1080 设置了画布大小800x800;

  然后我打算先把头画出来 以机器人的头为参考点绘制余下的部分 以下是具体的编码信息

  1.在绘制图像的时候要注意上下层的遮挡关系就在机器人头部的几个圆要遮盖在黑色底圆上面 所以它们都应该放在黑色底圆编码的下面

  2.在绘制图案的时候可以先在纸上画好草稿 大致各个图形的位置坐标算出来 在具体操作的时候再慢慢调整

  椭圆函数 头的底部黑色椭圆 红色的双颊 黑白相间的耳朵以及嘴部白色的椭圆 还有眼睛

  因为老师教过的函数中没有可以绘制不规则图形的函数所以我就只能自己查询资料

  用贝塞尔曲线来绘制 (下图为查询所得讯息)课堂练习&作业(四) TITLE=多媒体互动软件基础课堂练习&作业(四) />

  课堂练习&作业(四) TITLE=多媒体互动软件基础课堂练习&作业(四) />

  于是我开始摸索这个bezierVertex函数课堂练习&作业(四) TITLE=多媒体互动软件基础课堂练习&作业(四) />

  先测试这个函数每行的作用是什么

  endShape();这两个开始和结束的函数去除看这个函数还能不能执行 结果如上图 不能然后我开始改动每个坐标的数据得到的结论是

  而一开始的Vertex函数则是最开始点的坐标也就是顶点的坐标通过控制3个点可以控制线条的起伏

  像上面机器人绘制的步骤一样我先把黑色底圆画出来任何以它为参照物调整其他图形的坐标

  bezierVertex函数的时候问题不断比如说我一开始用bezierVertex打算画眉毛的 但是因为眉毛之间相差的坐标间隔真的是太小了所以通过上面的编码可以看出我用遮盖法才把眉毛画出来的(即画一黑一白两个小椭圆 将黑色的把白色的遮住只留下一点点弧形的白色)确实

  但是这样可能出现美丽的错误 比如说我在用bezierVertex绘制嘴巴的时候 出现了坐标误差出现的图形刚好把眼睛遮住一点 然后我就顺着错误画出了愤怒的熊本熊课堂练习&作业(四) TITLE=多媒体互动软件基础课堂练习&作业(四) />