LibNoise分形噪声函数库的JAVA翻译版,个人开发,仅供参考。
包中包含:异常模块:noise.Exceptionnoise.ExceptionInvalidParam无效的参数异常。
noise.ExceptionNoModule无模块异常,无法检索到该源模块noise.ExceptionOutOfMemorynoise.ExceptionUnknown模型模块:noise.model.Line线noise.model.Plane平面noise.model.Sphere球体noise.model.Cylinder圆柱发生器模块:noise.module.Perlin培林噪声 noise.module.RidgedMulti脊多重分形噪声noise.module.Billow巨浪 value=|perlin_value|*2-1.0;noise.module.Voronoi细胞噪声,Voronoi图noise.module.Const常量 value=const;noise.module.Cylinders圆柱noise.module.Checkerboard棋盘格 value=(floor(x)&1^floor(y)&1^floor(z)&1)!=0?-1.0:1.0;noise.module.Spheres球体选择器模块:noise.module.Select选择noise.module.Blend混合 value=((1.0-(modules[3].value+1)/2)*modules[0].value)+((modules[3].value+1)/2*modules[1].value);修饰器模块:noise.module.Invert倒置 value=-value;noise.module.Abs绝对值 value=|value|;noise.module.Clamp截取 value=(valueupperBound?upperBound:value);lowerBound:下截取值;upperBound:上截取值noise.module.Curve曲线 value=noise.module.Curve.ControlPoint控制点noise.module.ScaleBias偏移缩放, value=value*scale+offsetnoise.module.Turbulence湍流 value=modules[0].getValue(x+modules[1].value*power,y+modules[2].value*power,z+modules[3].value*power);noise.module.Exponent指数 value=(pow(abs((value+1.0)/2.0),exponent)*2.0-1.0);组合模块:noise.module.Add添加 value=modules[0].value+modules[1].value;noise.module.Max最大值 value=max(value);noise.module.Min最小值 value=min(value);noise.module.Multiply乘法 value=modules[0].value*modules[1].value;noise.module.Power权重 value=pow(modules[0].value,modules[1].value);变压模块:noise.module.Displace位移替换,扭曲value=modules[0].getValue(x+modules[1].value,y+modules[2].value,z+modules[3].value);noise.module.RotatePoint点旋转noise.module.ScalePoint点缩放,轴缩放 value=modules[0].getValue(x*xScale,y*yScale,z*zScale);noise.module.Terrace露台,梯台noise.mod
2023/7/8 13:24:28 53KB java 噪声 分形 地形
1
总结了等保2.0国家标准与金融行业标准,包含技术,管理两个部分共十个层面的339个控制点
1
1.概述和范围1.1.介绍本文档介绍了整体的UPnPAV的架构,为UPnPAV设备和服务的模板的基础。
AV架构定义了通用的交互在UPnP控制点和UPnPAV设备之间。
它是独立于任何特定的设备类型、内容格式和传输协议。
它支持各种设备(如电视机、录像机、CD/DVD播放器/自动唱片点唱机、机顶盒、音响系统、MP3播放器、静态图像照相机、摄像机、电子相框(EPFs),和PC)。
AV体系结构允许设备支持的格式的不同类型的娱乐内容(如MPEG2、MPEG4、JPEG、MP3、WindowsMediaArchitecture(WMA),位图(BMP),NTSC,PAL、ATSC等)和多种类型的传输协议(如IEC-61883/IEEE-1394、HTTPGET,RTP、HTTPPUT/POST、TCP/IP等)。
以下各节描述了AV体系结构和各种UPnPAV设备和服务如何在一起工作,来处理用户的需求。
2023/2/13 3:34:24 1.02MB UPnP AV 架构
1
经过多个三维控制点实现生成Bezier样条曲线并经过输入值(按照百分比输入0-100即可)得到曲线上的三维坐标。
2023/2/6 2:38:04 4KB Bezier 贝塞尔样条
1
单片机点阵模仿电梯上行下行,是利用单片机控制点阵上面的灯来来实现模仿电梯的上行和下行,是学习单片机和做课程设计的好材料。
2023/2/4 9:14:30 20KB 单片机 点阵
1
压缩包中包含以下案例源码12864LCD显示24C08保存的开机画面12864LCD显示EPROM2764保存的开机画面12864LCD显示计算器键盘按键实验160128LCD中文显示温度与时间160128液晶中文显示ADC0832两路模数转换结果160128液晶显示当前压力160128液晶曲线显示ADC0832两路模数转换结果1602LCD显示仿手机键盘按键字符1602LCD显示电话拨号键盘按键实验1602LCD显示的秒表1602LCD随机模拟显示乘法口诀8×8LED点阵屏仿电梯数字滚动显示串口发送数据到2片8×8点阵屏滚动显示光耦控制点亮和延时关闭照明设备单片机系统中自制硬件字库的应用可以调控的走马灯可演奏的电子琴字符液晶显示的频率计射击训练游戏按键选播电子音乐数码管显示的温控电机数码管显示的频率计数码管随机模拟显示乘法口诀温度控制直流电机转速用1602LCD与DS18B20设计的温度报警器用1602LCD设计的可调式电子钟用24C04与1602LCD设计电子密码锁用74HC595与74LS154设计的16×16点阵屏用8051与1601LCD设计的计算器用8255与74LS154设计的16×16点阵屏用ADC0808设计的调温报警器用ADC0832设计的两路电压表用ADC0832调理频率输出用DAC0808设计的直流电机调速器用DS1302与12864LCD设计的可调式中文电子日历用DS1302与1602LCD设计的可调式电子日历与时钟用DS1302与数码管设计的可调电子表用PG12864LCD设计的指针式电子钟用数码管与DS18B20设计温度报警器用数码管设计的可调式电子钟高仿真数码管电子钟
2021/8/14 15:14:28 2.5MB 单片机 C语言 基于8051 Proteus仿真
1
根据像控点坐标与地面控制点坐标计较影响内、外方位元素。
1
提出了一种电加热温度控制方法,它采用Fuzzy-PID复合控制算法,通过对加热功率的调理进行闭环控制,实现了控制点温度的稳态控制。
在MATLAB环境中以中央空调末端电加热为例,进行模糊PID控制方法仿真。
结果表明该控制方法提高了温度稳定性、降低了能耗、抗扰动性好,控制精度达到±0.1℃。
1
在visualstudio上新建项目,将本程序添加到源文件目录下,直接运行即可,你可以用鼠标在改变控制点的位置观察探究bezier拟合出曲线的变化过程,还可以自行设置四个控制点,程序会自动拟合新的bezier曲线,你可以稍作改动用于车道线拟合,代码简约规整,有文字说明,写代码不易,分享更不易,师兄说20个积分,但是我不忍心那么贵。


2021/1/8 12:53:10 2KB c++ opencv bezier曲线 车道线拟合
1
三维B样条曲线的matlab实现,代码已经过调试,可直接改变控制点,绘制所需的B样条曲线
2016/1/4 17:57:57 12KB B样条 matlab
1
共 49 条记录 首页 上一页 下一页 尾页
在日常工作中,钉钉打卡成了我生活中不可或缺的一部分。然而,有时候这个看似简单的任务却给我带来了不少烦恼。 每天早晚,我总是得牢记打开钉钉应用,点击"工作台",再找到"考勤打卡"进行签到。有时候因为工作忙碌,会忘记打卡,导致考勤异常,影响当月的工作评价。而且,由于我使用的是苹果手机,有时候系统更新后,钉钉的某些功能会出现异常,使得打卡变得更加麻烦。 另外,我的家人使用的是安卓手机,他们也经常抱怨钉钉打卡的繁琐。尤其是对于那些不太熟悉手机操作的长辈来说,每次打卡都是一次挑战。他们总是担心自己会操作失误,导致打卡失败。 为了解决这些烦恼,我开始思考是否可以通过编写一个全自动化脚本来实现钉钉打卡。经过一段时间的摸索和学习,我终于成功编写出了一个适用于苹果和安卓系统的钉钉打卡脚本。
2024-04-09 15:03 15KB 钉钉 钉钉打卡