world machine学习笔记(3)

打开

可以打开场景设置,项目设置平铺构建设置

场景设置:

输出范围

设置中心点和范围

设置分辨率

项目设置:

设置地图颜色,单位,最高地形高度 

点击这个图形进行预览设置

该按钮还有其他的功能

world machine基础流程:

生成参数——侵蚀等修改的参数——着色——输出

比如:

advanced perlin:生成节点

修改的节点: 

曲线:

就是一种调节的方式,对不同高度的部分,进行分别再变高变低

lower就是可以对较低的范围进行扩展,higher反之 曲线渐变就是类似于系数之类的

侵蚀:一种地理现象

快速贴图:

在宏里面的,双击可以打开,进行数据的调整

添加完quick texture之后,智能看到扁平的贴图,我们需要在视图中,找到节点才能进行预览

然后是输出:

输出高度图或者,bitmap,注意连接节点

具体修改生成器参数:

feature scale:噪波的大小

style:噪波的风格

persistence:噪波对比度,让地图变得粗糙或者平滑

steepness(险峻):海拔对比度,高的低的都分别变高或者变低

middle elevation(海拔):增加整体海拔

lacunarity(间隙,缺项):整体起伏不变的情况下,对噪波进行修改

octaves(阶梯):就是噪波的平滑粗糙

seed:随机值

elevation control:控制海拔的最高点和最低点

guide inputs:引导输入,device左侧的三个节点,可以连接其他装置,进行引导式的转化 

shapeguide lead-in level:塑形引导水平,用另外一个装置对装置进行形状引导,可以进行强度调节

distortion(扭曲)guide level:用另外一个装置对地形进行扭曲

persistence guide level:通过另一个装置产生的高度来对该装置的噪波进行设置

multiscale control(多尺度控制):

activity:羽化效果

offset:从高到低的偏移

gain:整体加强或者减弱

lead-in octave:阶度

customize fractal:自定义分形,在原本的基础上,还可以再加一层,进行组合 

预设,还有存放,和地形生成点 

mask:遮罩,装置的下面都会有的遮罩输入(遮罩就是遮挡部分,显示特殊部分)

basic noise基本属性设置: 

上面的都差不多

scale to:

full range:全范围

specified range:设置海拔基础和最高海拔

feature scale&slope:设置海拔基础和坡度

colour:颜色

constant:常数

material:材质

file input:文件导入

library input:导入 

shapes:编辑形状 

gradient:渐变,方向类型还有一些渐变的类型 

radial grad:中心渐变,宽度,类型,可重复,点击该图的中心点,可以进行中心的移动

voronoi:沃罗诺伊,创建蜂窝式的噪波 风格  结晶  距离函数  随机种子

shape:进行表面地形设置

quality:有几个不同的选项

background value:背景值,就是背景的高度

invert output:就是表面的高度值进行反转

breakup shapes:打碎形状,就是使地形不要过于限制:intensity,强度,就是打碎的强度;frequency,可以理解为频率,越小则地形变化的频率越高;roughness,粗糙度,使表面更加丰富

add shape:增加shape表面的形状

选择一个设置好的形状,就可以进行该形状的设置

default value:默认最高高度

opacity(alpha):不透明度(α),可以理解为高度的强度

type:union或者subtract,合成或者减去的效果

distance:范围大小

direction:方向,往外延申或者往内延申

curve:控制的斜坡形状

fade:曲线的渐变

shape breakup:形状打碎程度 

合成器:

chooser:

通过第三个输入口作为模板或者系数,进行两个地形的混合,数值越高,越偏向于第二个地形


 

average:根据一个具体的数值,进行两个地形的混和 

mutichooser:

根据最上面连接的高度图为系数,从低到高进行不同区域的地形设置,可以设置接口数量,和过渡地段的对比度

过滤设备:

add noise:增加噪波

ambient occlusion(在材质下面):环境光遮蔽,模拟更加真实的光反射,漫反射等的效果,使光线之后的图样更加真实 

quality:环境光遮蔽的质量

exaggeration:前面的点,可以让他显示在设备上,这里是可以对黑白部分进行夸大,左边是白,右边是黑

start到end就是应用的高度范围

use randomized samping:使用随机样本(使噪波的随机感更强)

bias/gain:控制高度和高低对比度 

blur:模糊,radius就是模糊的范围,越大模糊感越强;blur method:其中有一个directional blur,就是方向模糊,就是一个方向上的模糊效果 

clamp: 

rescale:整体调整海拔高度

clip(修减):就是完全修剪,soft cliping就是对修剪进行边缘羽化

expand:扩展,而不是降低,find extents,发现工程设置的最高和最低点

 displacement:通过置换来达到改变地形的目的

distance:影响程度

type:计算方法,有一个use transform input,就会多出来一个transform节点,需要添加运算中的transform装置才能,里面的属性可以慢慢调,很好理解

edge handing:边缘处理

equalizer(均衡):调节地形,使其在高程上大致相等 

expander: 扩展,过滤类型可以是刀片形,正方形等,action有拓展收缩等

flipper:翻转,水平翻转,垂直翻转 

flow restructure: 

gamma:调色中的重要一环,提高整体色彩质量等,这里是控制黑白信息的分布,使整体进行改变

probability:概率,让地形产生一些从高海拔到低海拔,生成不同噪点,bias就是体哦阿正高海拔和低海拔噪点的分布,strength就是调整其分布 

 

ramp:经地形折叠若干次,frequence折叠的频率,offset偏移

 

simple transform:canyonize使高的更高更平整,glaciate使低的更低更平整,cubic midlands:使整体更加平整,midland plateau:使中间部分更加多且平整,smooth 和smooth hv,使表面更加平滑,intensity:节点强度 

 

terrace:阶梯 terrace method:阶梯模式(smooth阶梯的上下两边都变得平滑),number of terraces,阶梯的层数,terrace shape:阶梯的形状,terrace layering:阶梯分层

也可以在阶梯的左边进行添加阶梯模板 

 

nature节点

coast erosion:sea level海的大小,set  waterlevel  to guide:将sealevel设置为海平面大小,

beach size:海滩的大小,inland height influence,侵蚀对海岸的影响高度,underwater smoothing ,水下的丝滑程度

 

create water:(点击右边的相应节点,可以直接预览输出的结果)headwater location:源头位置,自动或者手动

headwater area:上流源头的面积,越小则源头越多,channel model:全河道,没有河道,简单河道,minimum water depth:最小水深 discharge scalar:越大,河流下流越宽,flowspeed:流动速度

左下角的编辑模式可以编辑河流源头,左键双击增加河流源头,右键删除

 

erosion:

duration:侵蚀持续时间

rock hardness: 石头硬度

sediment carry  amount:泥沙等流失的数量

geological-time enhancement:地质时间增强(勾选之后,可以使用下一个框里的内容)

erosion-time intensifier :地质时间增强器,越大侵蚀越厉害

reconstruction type:重建类型,fast better

uplift:抬高

:流动沉积遮罩

flow filtering:流动过滤,进行侵蚀的过滤效果

channeling erosion parameters:河道侵蚀参数,侵蚀出像河道一样的感觉

option:一些变化

 

river:双击打开节点进行设置 ,可以创造河流(draw reach)

elevation:调整创造的河流的高度

channel:调整河道的参数

flppdplain:冲击平原

strata:层,对地形进行分层和倾斜

thermal weathing:风化(右键可以选择设备版本)

talus production:岩屑生产,越多则地形下面的岩屑越多

angle of repose:风化的角度,让堆积效果进行延申

fracture size:裂缝大小,影响堆积物的起伏感

talus size:岩屑的大小

simulation length:堆积物的范围

 

snow:雪

snow fall:降雪的范围

stickiness:雪蔓延的范围

snowmelt mask input:雪融化遮罩,控制雪融化的强度 

 

 

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/pingmian/15383.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

知识分享:大数据信用花导致的评分不足多久能恢复

随着金融风控领域越来越科技化,基于大数据技术的金融风控成为了贷前风控不可或缺的重要环节,相信很多人在申贷的时候都听说过大数据信用和综合评分等词语,那大数据信用花导致的评分不足多久能恢复呢?本文带大家一起去了解一下。 首先&#x…

【AI大模型】这可能是最简单的本地大模型工具,无须部署,一键使用

目录 前言 LM-Studio​编辑 那么问题来了,为什么我要在本地部署大模型? 隐私性: 定制性: 成本和体验的优化: 工具功能特点和使用方式介绍: 首页提供搜索功能和一些模型的推荐 模型下载管理&#x…

【Python】 探索Python中的整数最大值和最小值

基本原理 在Python中,整数(int)类型是一种基本数据类型,用于表示整数。Python的整数类型是动态的,这意味着它们可以自动扩展以存储非常大的数值。然而,尽管Python的整数可以非常大,但它们仍然有…

使用VirtualBox+vagrant创建CentOS7虚拟机

1.VirtualBox 1.1.什么是VirtualBox VirtualBox 是一款开源虚拟机软件。VirtualBox 是由德国 Innotek 公司开发,由Sun Microsystems公司出品的软件,使用Qt编写,在 Sun 被 Oracle 收购后正式更名成 Oracle VM VirtualBox。 1.2.下载Virtual…

【Kafka】消息的顺序性、可靠性、幂等性

目录 消息顺序性消息可靠性生产者丢失消息消费者丢失消息Kafka丢失消息 消息幂等性 消息顺序性 消息追加到partition尾部,单个partition是有序的,但多个partition如何进行有序的获取一些消息? 解决方案 一个topic只设置一个partition&…

驱动执行报“Attribute var: Invalid permissions 0665”

问题:执行驱动的时候会报下面这个错误 WARNING: CPU: 0 PID: 123 at fs/sysfs/group.c:61 internal_create_group0x170/0x264() Attribute var: Invalid permissions 0665 问题分析:查看 fs/sysfs/group.c:61的代码,发现是我设置 module_par…

数组-在两个长度相等的有序数组中找到上中位数

题目描述 解题思路 此题目直接遍历两个列表,时间复杂度为O(n);使用二分法去比较两个递增列表的中位数,缩小两个数组中位数范围,时间复杂度O(logn),这里我们的算法实现使用二分法。 通过举例子来说明解题算法&#xf…

Linux驱动学习之模块化,参数传递,符号导出

1.模块化 1.1.模块化的基本概念: 模块化是指将特定的功能或组件独立出来,以便于开发、测试和维护。在Linux设备驱动中,模块化允许将驱动程序作为内核模块动态加载到系统中,从而提高了系统的灵活性和可扩展性。 1.2.Linux内核模…

Vue 3 组件基础与模板语法详解

title: Vue 3 组件基础与模板语法详解 date: 2024/5/24 16:31:13 updated: 2024/5/24 16:31:13 categories: 前端开发 tags: Vue3特性CompositionAPITeleportSuspenseVue3安装组件基础模板语法 Vue 3 简介 1. Vue 3 的新特性 Vue 3引入了许多新的特性,以提高框…

netmask一键修改子网掩码(KALI工具系列八)

目录 1、KALI LINUX简介 2、netmask工具简介 3、在KALI中使用netmask 3.1 目标主机IP(win) 3.2 KALI的IP 4、命令示例 4.1 查看版本 4.2 修改etho的子网掩码 4.3 查看状态信息 4.4 查看子网掩码 4.5 查看范围 4.6 DNS查看 5.、总结 1、KAL…

【JavaEE进阶】——一万字带你深刻理解Spring IoCDI

目录 🚩Spring是什么 🎈什么是容器? 🎈什么是 IoC? 📝传统开发思路 📝IOC思想 📝IoC 优势 🎈DI 介绍 🚩IoC 详解 🎈Bean的存储 &#x…

Vue2全局封装modal弹框

Vue2全局封装modal弹框使用&#xff1a; 一.components下封装 1.index.js import ModalCheck from ./modal-check.vue export default ModalCheck2.modal-check.vue <template><div><Modalv-model"selSingleShow":title"editTitle(convertCa…

四信云-设备维保管理系统上线,实现设备全生命周期管理

在当今的制造业中&#xff0c;设备是企业生产的核心要素&#xff0c;是企业竞争力的基石。 随着企业发展规模不断扩大&#xff0c;设备数量急速增长&#xff0c;传统的手工管理方式已经无法满足企业需求&#xff0c;设备管理系统的出现则填补了市场需求空白&#xff0c;其目标…

优先级队列(堆)的实现

1.什么是优先级队列 队列是一种先进先出(FIFO)的数据结构&#xff0c;但有些情况下&#xff0c;操作的数据可能带有优先级&#xff0c;一般出队 列时&#xff0c;可能需要优先级高的元素先出队列&#xff0c;该中场景下&#xff0c;使用队列显然不合适&#xff0c;比如&#x…

堆的实现

前言&#xff1a;本文讲述堆实现的几个难点&#xff0c;注意本文主要是以实现为主&#xff0c;建议有些基本概念认识的人阅读。 目录 1.堆 2.堆的实现 堆结构的定义&#xff1a; 要实现的接口&#xff1a; 接口的实现&#xff1a; 堆的初始化和销毁&#xff1a; 向堆中插…

人工智能-YOLOv10-行人和车辆检测-yolo改进测距测速代码和原理

YOLOv10: 实时端到端目标检测技术的全新突破 YOLOv10代表了实时目标检测领域的重大进展&#xff0c;是YOLO系列模型的最新迭代&#xff0c;专为追求极致效率与精度平衡的应用场景设计。此项目由北京大学机器智能研究组&#xff08;THU-MIG&#xff09;的Ao Wang、Hui Chen、Li…

02_前端三大件HTML

文章目录 HTML用于网页结构搭建1. 标签2. 客户端服务器交互流程3. 专业词汇4. html语法细节5. 安装VSCODE安装插件6. Live Server插件使用7. 标题&段落&换行&列表8. 超链接标签使用9. 图片10. 表格的写法11. 表单标签*(重点)12. 下拉框13. 页面布局标签14. 块元素和…

RT-Thread Env开发探索——以HC-SR04超声波传感器为例

RT-Thread Env开发探索——以HC-SR04超声波传感器为例 0.前言一、BSP优化1.修改芯片功能配置2.修改RTT配置菜单 二、软件包加载1.外设配置2.驱动框架配置3.软件包配置 三、编译及运行四、源码分析五、总结 参考文章&#xff1a;RT Thread Env CLion环境搭建 0.前言 对比使用R…

mac下安装airflow

背景&#xff1a;因为用的是Mac的M芯片的电脑&#xff0c;安装很多东西都经常报错&#xff0c;最近在研究怎么把大数据集群上的crontab下的任务都配置到一个可视化工具中&#xff0c;发现airflow好像是个不错的选择&#xff0c;然后就研究怎么先安装使用起来&#xff0c;后面再…

部署LAMP平台

目录 一、LAMP简介与概述 1.1 各组件作用 1.2 LAMP平台搭建时各组件安装顺序 1.3 httpd服务的目录结构 1.4 httpd.conf配置文件 二、编译安装Apache httpd服务 2.1 关闭防火墙&#xff0c;将安装Apache所需软件包传到/opt目录下 2.2 安装环境依赖包 ​2.3 配置软件模块…