雪の結晶プログラミングの仕様
雪の結晶プログラミングは「p5.js」を利用して作られており、フジ森があらかじめ記述したプログラミングの一部分にユーザが入力したプログラミングが追加する仕組みとしています。プログラミングの全貌は以下のとおりです。このプログラミングの青色の部分にユーザが入力したプログラミングが追加されます。
function setup()
{
createCanvas( 500, 500 );
smooth();
}
function draw()
{
translate( 250, 250 );
stroke( 255 );
strokeWeight( 16 );
scale(1, -1);
for ( let iSIAF=0; iSIAF<6; iSIAF++ )
{
push();
{
createCanvas( 500, 500 );
smooth();
}
function draw()
{
translate( 250, 250 );
stroke( 255 );
strokeWeight( 16 );
scale(1, -1);
for ( let iSIAF=0; iSIAF<6; iSIAF++ )
{
push();
pop();
rotate( radians( 60 ) );
}
}
rotate( radians( 60 ) );
}
}