Advertisement

p5.js案例(二):创意作品·USP静音手枪模型

阅读量:

文章结构概述

  • 引言
    • 原始图像

      • 程序设计语言
    • 执行原理

    • 成果展示图

    • 完整源代码

前言

依据指导教师的指示,完成一件能够展现自我特质的作品,既可以是具象化的形象描绘,也可以通过其他形式表达个人的兴趣爱好、理想追求、独特之处或经历等。

鉴于近期对一款第一人称射击类游戏产生了浓厚兴趣,因此制作了该游戏内一把武器的三维模型,并且还实现了部分动态效果与交互功能。

原图

在这里插入图片描述

编程语言

p5.js,一个交互式编程平台p5.js在线编程

实现逻辑

将整体架构划分为四个组成部分:消音器、枪管、连接座以及弹夹。

复制代码
    //绘制消音管的函数
    function silenceTube(x,y){
      fill(30)
      rect(x+60,y+30,180,30)
      ellipse(x+240,y+45,10,30)
      ellipse(x+160,y+45,5,

全部评论 (0)

还没有任何评论哟~