个人资料
正文

疫情期间的圣诞节,人们需要这样的五彩祝福

(2025-05-20 01:59:45) 下一个


那一年,大家困在家里。
做了一个旋转动画,把“圣诞快乐”五彩盒子里。

外壳一个不断旋转光圈(torus),闪耀着 WebGL 七彩光泽。
芯,一句立方体祝福:“圣诞快乐”。

这样节日,我们希望孩子创意成长,
代码送出温暖,哪怕只是一小段动画。

完整 JavaScript 代码(p5.js):

let angle = 0;
let love;

function setup() {
  createCanvas(600, 600, WEBGL);
  rectMode(CENTER);
  fill(150, 0, 200);
  stroke(255);
  love = createGraphics(400, 200);
  love.fill(255);
  love.textAlign(CENTER);
  love.textSize(64);
  love.text('圣诞快乐', 180, 110);
}

function draw() {
  background(0);
  normalMaterial();
  rotateX(angle);
  rotateY(angle * 0.3);
  rotateZ(angle * 1.2);
  torus(200, 40);
  texture(love);
  box(160);
  angle += 0.01;
}

代码祝福,节日更有意义。
每一这篇文章朋友,都能感受到迟来五彩祝福。
 

 

[ 打印 ]
评论
目前还没有任何评论
登录后才可评论.