LibNoise分形噪声函数库的JAVA翻译版,个人开发,仅供参考。 包中包含: 异常模块: noise.Exception noise.ExceptionInvalidParam 无效的参数异常。 noise.ExceptionNoModule 无模块异常,无法检索到该源模块 noise.ExceptionOutOfMemory noise.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 = (value upperBound ?upperBound : value);lowerBound:下截取值;upperBound:上截取值 noise.module.Curve 曲线 value = noise.module.Curve.ControlPoint 控制点 noise.module.ScaleBias 偏移缩放, value = value*scale+offset noise.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
2020-01-10 03:14:03 53KB java 噪声 分形 地形
1
parasolid内核函数(库和头文件) 并包含两个例子 入门第1课 pk创建一个长方体在ug显示 入门第2课 ufun选择对象pk粗糙测量外形
2020-01-07 03:09:17 185KB UG二次开发 UG内核 PK内核 梅雷
1
解决函数运行库 异常缺失,修补游戏单机游戏时报错 函数库缺失异常
2020-01-07 03:02:06 219.33MB Windows修复 函数库缺失
1
fftw库,c实现快速傅里叶变换和逆变换。
2020-01-03 11:37:13 59KB fftw
1
MFC函数手册pdf+帮助文件chm全,,内容齐全,,,,,,
2020-01-03 11:34:38 3.3MB c++ mfc vs
1
PIC32单片机开发资料,PIC编译器基本库函数资料!
2020-01-03 11:24:50 1.87MB C32 函数库
1
/******************************************** 主控芯片:STM32F767IGT6主频216Mhz 晶体频率:HSE=25Mhz SYSCLK=216Mhz 模块型号:2.13寸墨水屏模块 通讯方式:SPI串口通信 函数功能:声明2.13寸墨水屏模块使用的函数与IO 作者:苏夏雨 授权:未经作者允许,禁止转载 ********************************************/ //定义模块头文件名称 #ifndef __213PAPER_H #define __213PAPER_H //定义模块使用的引脚 #define CS(n) {n?HAL_GPIO_WritePin(GPIOH,GPIO_PIN_4,GPIO_PIN_SET):HAL_GPIO_WritePin(GPIOH,GPIO_PIN_4,GPIO_PIN_RESET);} #define DC(n) {n?HAL_GPIO_WritePin(GPIOH,GPIO_PIN_3,GPIO_PIN_SET):HAL_GPIO_WritePin(GPIOH,GPIO_PIN_3,GPIO_PIN_RESET);} #define DIN(n) {n?HAL_GPIO_WritePin(GPIOH,GPIO_PIN_2,GPIO_PIN_SET):HAL_GPIO_WritePin(GPIOH,GPIO_PIN_2,GPIO_PIN_RESET);} #define CLK(n) {n?HAL_GPIO_WritePin(GPIOH,GPIO_PIN_5,GPIO_PIN_SET):HAL_GPIO_WritePin(GPIOH,GPIO_PIN_5,GPIO_PIN_RESET);} //声明需要使用的函数 void paperinit(void);//墨水屏模块初始化 void paperdisplay(void);//刷新一次墨水屏显示内容 void papersetstring(unsigned char color);//设置墨水屏显示内容 //声明需要使用的数据 //IMG2lcd设置参数:(单色、C语言数组、分辨率212*104、垂直扫描、自右至左扫描)
2019-12-23 03:17:47 5KB 2.13寸 墨水屏 驱动 函数库
1
压缩包包含:1.C语言FFT函数库FFTW,FFTW 是由麻省理工学院计算机科学实验室超级计算技术组开发的一套离散傅立叶变换(DFT)的计算库,开源、高效和标准 C 语言编写的代码使其得到了非常广泛的应用, Intel 的数学库和 Scilib(类似于 Matlab 的科学计算软件)都使用 FFTW 做 FFT 计算。FFTW 是计算离散 Fourier 变换(DFT)的快速 C 程序的一个完整集合。 2.Windows和Linux下的安装教程和使用教程
2019-12-21 22:22:11 9.57MB C语言FFT 安装教程 使用教程 Win
1
此文档是MLX90640红外阵列传感器数据手册的补充文档,主要是MLX厂家针对传感器的C语言驱动API函数库的使用说明。本来也很简单,翻译一下更符合中国人的阅读习惯。
2019-12-21 22:06:22 879KB MLX90640 红外阵列 红外成像 驱动库
1
我找了很久,终于找到fanuc数控设备的focas1/2的开发的说明书,包括函数库及开发手册。希望对不想买fanuc资料的人以及想学习focas1/2的人有所帮忙。
2019-12-21 21:59:38 2.33MB fanuc focas1 focas2
1