RhinoPython绘制随机大小圆
首先绘制平面二维点阵,其后设定圆的大小随机半径,最后选定一个圆心与其他所有圆心连接直线。
import rhinoscriptsyntax as rs
import randomimax=rs.GetInteger("input a number in x direction",10)
jmax=rs.GetInteger("input a number in y direction",10)ptList=[]
for i in range(imax):for j in range(jmax):x=i*5y=j*5z=0# rs.AddPoint(x,y,z)#rs.AddTextDot((x,y,z),(x,y,z))#save points in the listptList.append((x,y,z))for i in range(len(ptList)):radius=random.uniform(0,5)if radius>3:radius=3elif radius<0.75:radius=0.75else:radius=radiusprint radiusrs.AddCircle(ptList[i],radius)index=random.randint(0,imax*jmax-1)
for i in range(len(ptList)):if ptList[i] != ptList[index]:rs.AddLine(ptList[i],ptList[index])rs.AddPoint(ptList[index])
RhinoPython绘制随机大小圆相关推荐
- canvas绘制随机大小颜色泡泡,鼠标单击后变大变淡消失
一.canvas随机渲染泡泡,鼠标单击后变大变淡消失 完整代码如下: <!doctype html> <html lang="en"><head> ...
- 【Matplotlib】【Python】如何使用matplotlib绘制绘制随机生成的点--随机漫步详解
目录 1.绘制随机漫步 2.模拟多次随机漫步 3.给点着色 4.重新绘制起点和终点 5.隐藏坐标轴 随机漫步是指每次行走都完全是随机的,没有明确的方向,结果是由一系列随机决策决定的. 为模拟随机漫步, ...
- OpenGL绘制随机的山脉轮廓
OpenGL绘制随机的山脉轮廓 详细代码 三维图形程序设计作业: 使用递归的方式生成随机的山脉轮廓 运行结果: 详细代码 // An highlighted block #include <GL ...
- python随机颜色代码_python绘制随机颜色太阳花
[实例简介] python绘制随机颜色太阳花 [实例截图] [核心代码] #绘制太阳花 # coding=utf-8 import turtle import time import random # ...
- 【Python-3.5】绘制随机漫步图
代码中我们定义两个模型,一个是RandomWalk.py模型,用于随机的选择前进方向.此模型中的RandomWalk类包含两个方法,一个是__init__(),一个是fill_walk(),后者是计算 ...
- Python中使用random随机函数与Matplotlib库绘制随机漫步图
Python中使用random随机函数与Matplotlib库绘制随机漫步图 一.概述 随机现象在我们的生活中并不少见,我们常见的一次抛硬币的正反面,股票的走势等等,都是随机事件.这些不确定性事件给我 ...
- html5绘制图形幸运大转盘,微信小程序利用canvas 绘制幸运大转盘功能
小程序对 canvas api 跟h5的不太一致 ,所以这个搞的比较久,不多说,先贴代码 Page({ /** * 页面的初始数据 */ data: { awardsConfig: {}, resta ...
- python绘制派大星_简笔画:如何使用Flash绘制派大星 看完你就知道了
<海绵宝宝>中的派大星是一只红色的海星,也是海绵宝宝的好朋友.现在,我们来看看如何使用Flash绘制派大星吧. 工具/材料 Flash 操作方法 01 新建文档 双击桌面上的Flash图标 ...
- matlab 随机相位的正弦信号,利用MATLAB绘制随机相位正弦波.docx
实验二 利用MATLAB绘制随机相位正弦波的均值,方差和自相关函数的图像[实验目的]通过绘制图像,深入理解随机相位正弦波的均值,方差和自相关函数.[实验学时]课外完成[实验准备]1.熟悉随机相位正弦波 ...
最新文章
- asp页面和Asp.net页面传中文参数UrlEncode编码以及接收解码
- 字节一面:如何从 100 亿 URL 中找出相同的 URL?
- 查询表空间是否是设置了自增
- 使用单个innodb表,实现锁,防止游戏被刷物品或者其它资源!
- hello cnblogs(从wordpress、收费空间到博客园)
- web前端已经不行了?千万不要信
- 关掉内核线程linux,c – 如何在rmmod上停止Linux内核线程?
- 程序员高效学习的六原则
- Poj2259 Team Queue 【队列】
- Android build.gradle文件详解(转述自《Android第一行代码》第二版)
- 如何在Inceptor中使用日期函数获取与转换时间
- 手机logging什么意思_手机logging怎么关闭
- TRIMMEAN函数实例:评委打分计算最后得分
- 粗糙集理解之一:基本概念
- c语言 数字分离编程,C++ 整数拆分方法详解
- python开发出来的crm系统_用Python打造一个CRM系统(二)
- Nhiberate了解
- Android 身高计算
- 智能合约_HPB智能合约最佳实践
- 博途PLC Constant 接口类型
热门文章
- 统计| 自由度(degree of freedom)
- 自由度比较高的java游戏_自由度超高的五款游戏,虽然是单机,但是玩家依旧很多!...
- 4.1 Web前端开发介绍
- Work20230605
- 北京市通信管理局关于 22 款问题 App 的通报
- 宠物领养系统C语言代码,宠物领养软件的设计与实现.docx
- yolo-车辆测距+前车碰撞预警(追尾预警)+车辆检测识别+车辆跟踪测速(原创算法-毕业设计)
- plsql导出表结构到excel_将数据库中的表结构导出到excel中(写数据库设计说明书)...
- 对对碰java_Java开发学习之用Java打造一款对对碰游戏(下篇)
- 数据挖掘技术现状及未来发展方向(转)