猫史档案馆


【求助】能放控制台的圆柱生成代码

用户:LOUISQIILOUISQII查看:4 回复:1 评论:4 创建时间:2022-07-25T11:04:24


求能放控制台的圆柱生成代码

求能放控制台的圆柱生成代码

求能放控制台的圆柱生成代码

求能放控制台的圆柱生成代码

求能放控制台的圆柱生成代码

求能放控制台的圆柱生成代码

求能放控制台的圆柱生成代码

求能放控制台的圆柱生成代码

求能放控制台的圆柱生成代码


回复

上一页1 页 / 共 1下一页
HIM_PETERHIM_PETER

function cylinder(vox, cx, cy, cz, radius, height){
    let xend = cx+radius
    let yend = cy+height
    let zend = cz+radius
    for(let x=cx-radius; x<=xend; x++){
    for(let z=cz-radius; z<=zend; z++){
        let dx = x-cx;
        let dz = z-cz;
        if(Math.round(Math.sqrt(dx*dx+dz*dz)) <= radius){
            for(let y=cy; y<yend; y++){
                voxels.setVoxel(x,y,z,vox)
            }
        }
    }}
}

cylinder('stone',63,12,63,10,4)

点赞2


评论