用户:
IDF哲宇MIKE查看:0 回复:1 评论:0 创建时间:2020-07-17T17:01:18
var blockN=voxels.id("air");var radius=128/2+22;var start={x:128/2+40,y:20,z:128/2};function circle(block,y,rad){for(let radius=1;radius<=rad;radius++){for(let angle=0;angle<360;angle++){var x=Math.round(Math.sin(Math.PI/180*angle)*radius+start.x);var z=Math.round(Math.cos(Math.PI/180*angle)*radius+start.z);voxels.setVoxel(x,y,z,blockN)}}voxels.setVoxel(start.x,start.y,start.z,rad)}function ball(radiusNum,blockName){for(let ang=0;ang<=90;ang++){var radi=Math.round(Math.cos(Math.PI/180*ang)*radiusNum);var slice=Math.round(Math.sin(Math.PI/180*ang)*radiusNum);circle(blockName,start.y+slice,radi);circle(blockName,start.y-slice,radi)}}ball(radius,start.y,blockN);var start={x:128/2-40,y:128/2-20,z:128/2};function circle(block,y,rad){for(let radius=1;radius<=rad;radius++){for(let angle=0;angle<360;angle++){var x=Math.round(Math.sin(Math.PI/180*angle)*radius+start.x);var z=Math.round(Math.cos(Math.PI/180*angle)*radius+start.z);voxels.setVoxel(x,y,z,blockN)}}voxels.setVoxel(start.x,start.y,start.z,rad)}function ball(radiusNum,blockName){for(let ang=0;ang<=90;ang++){var radi=Math.round(Math.cos(Math.PI/180*ang)*radiusNum);var slice=Math.round(Math.sin(Math.PI/180*ang)*radiusNum);circle(blockName,start.y+slice,radi);circle(blockName,start.y-slice,radi)}}ball(radius,start.y,blockN);var start={x:128/2+40,y:128-20,z:128/2};function circle(block,y,rad){for(let radius=1;radius<=rad;radius++){for(let angle=0;angle<360;angle++){var x=Math.round(Math.sin(Math.PI/180*angle)*radius+start.x);var z=Math.round(Math.cos(Math.PI/180*angle)*radius+start.z);voxels.setVoxel(x,y,z,blockN)}}voxels.setVoxel(start.x,start.y,start.z,rad)}function ball(radiusNum,blockName){for(let ang=0;ang<=90;ang++){var radi=Math.round(Math.cos(Math.PI/180*ang)*radiusNum);var slice=Math.round(Math.sin(Math.PI/180*ang)*radiusNum);circle(blockName,start.y+slice,radi);circle(blockName,start.y-slice,radi)}}ball(radius,start.y,blockN);