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:雪融化遮罩,控制雪融化的强度 

 

 

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

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

【成都站线下会议|EI稳定检索|SPIE出版】第三届信号处理与通信安全国际学术会议(ICSPCS 2024)

【SPIE独立出版|确定ISSN、ISBN号!!】【成都站!!欢迎投稿参会】 第三届信号处理与通信安全国际学术会议(ICSPCS 2024) 2024 3rd International Conference on Signal Processing and Communication Secur…

AJAX初级

AJAX的概念: 使用浏览器的 XMLHttpRequest 对象 与服务器通信 浏览器网页中,使用 AJAX技术(XHR对象)发起获取省份列表数据的请求,服务器代码响应准备好的省份列表数据给前端,前端拿到数据数组以后&#xf…

设计新境界:大数据赋能UI的创新美学

设计新境界:大数据赋能UI的创新美学 引言 随着大数据技术的蓬勃发展,它已成为推动UI设计创新的重要力量。大数据不仅为界面设计提供了丰富的数据资源,还赋予了设计师以全新的视角和工具来探索美学的新境界。本文将探讨大数据如何赋能UI设计…

云部署最简单python web

最近在玩云主机,考虑将简单的web应用装上去,通过广域网访问一下,代码很简单,所以新手几乎不会碰到什么问题。 from flask import Flaskapp Flask(__name__)app.route(/) def hello_world():return Hello, World!app.route(/gree…

力扣 滑动窗口题目总结

Leetcode3.无重复字符的最长子串 思路: 这道题主要用到思路是:滑动窗口 什么是滑动窗口? 其实就是一个队列,比如例题中的 abcabcbb,进入这个队列(窗口)为 abc 满足题目要求,当再进入 a&#x…

2024年上半年软件系统架构师论文【回忆版】

文章目录 考试时间考试地点案例分析1、微服务架构的优点和缺点2、质量属性的6个元素3、分布式锁 Redis的缺点4、MongoDB 存储矢量图的优势 论文回忆版论文一、论单元测试的设计与应用论文二、论大数据模型的设计与应用论文三、论模型驱动的架构设计及应用论文四、论云原生运维的…

LeetCode 279 —— 完全平方数

阅读目录 1. 题目2. 解题思路3. 代码实现 1. 题目 2. 解题思路 此图利用动态规划进行求解,首先,我们求出小于 n n n 的所有完全平方数,存放在数组 squareNums 中。 定义 dp[n] 为和为 n n n 的完全平方数的最小数量,那么有状态…

esp32-idf 开发踩坑记录

现象 直接使用原始命令编译idf.py build 但是提示idf 版本错误 卸载旧版本 编译出错build 问题 然后删除编译文件后,重新编译,还是出错 解决方法1 最后发现是因为项目所在文件夹有中文目录,把项目迁移到英文目录后,重新编译&a…

【Python 对接QQ的接口(二)】简单用接口查询【等级/昵称/头像/Q龄/当天在线时长/下一个等级升级需多少天】

文章日期:2024.05.25 使用工具:Python 类型:QQ接口 文章全程已做去敏处理!!! 【需要做的可联系我】 AES解密处理(直接解密即可)(crypto-js.js 标准算法)&…

同名在线查询系统微信小程序源码下载支持多种流量主,附带系统教程

同名在线查询系统微信小程序源码下载支持多种流量主这是一款支持查询同名的一款微信小程序 该款小程序支持多种查询模式 重名查询,热度查询,概率香查询 源码免费下载地址抄笔记(chaobiji.cn)

arcgisPro将一个图层的要素复制到另一个图层

1、打开两个图层,如下,其中一个图层中有两个要素,需要将其中一个要素复制到另一个图层中,展示如下: 2、选中待复制要素,点击复制按钮,如下: 3、下拉粘贴按钮列表,选择【选…

普通函数的参数中的auto

2.1 普通函数的参数中的auto 从c14起&#xff0c;lambda可以使用auto占位符声明或者定义参数: auto printColl [] (const auto& coll) // generic lambda{ for (const auto& elem : coll) {std::cout << elem << \n;}} 只要支持Lambda 内部的操作&…

java图书电子商务网站的设计与实现源码(springboot+vue+mysql)

风定落花生&#xff0c;歌声逐流水&#xff0c;大家好我是风歌&#xff0c;混迹在java圈的辛苦码农。今天要和大家聊的是一款基于springboot的图书电子商务网站的设计与实现。项目源码以及部署相关请联系风歌&#xff0c;文末附上联系信息 。 项目简介&#xff1a; 图书电子商…

推荐一款自助分析的财务分析软件:奥威BI软件

奥威BI软件是一款支持多维度动态自助分析的软件&#xff0c;预设了智能财务分析方案&#xff0c;提供内存行列计算模型解决财务指标计算难题&#xff0c;界面简洁&#xff0c;以点击、拖曳操作为主&#xff0c;十分适合没有IT背景的财务人做财务分析。因此也经常有人说奥威BI软…

tcp协议介绍,协议段格式(端口号,首部长度,窗口大小,序号,确认序号,6个标志位),流量控制,确认应答机制,捎带应答,三次握手的双方认知不一致问题

目录 tcp协议 介绍 传输控制协议 图解 全双工 缓冲区 控制 tcp协议段格式 数据在不同层的名称 图解 ​编辑 端口号 首部长度 窗口大小 -- 引入 前提 流量控制 确认应答机制 窗口大小 -- 介绍 序号 -- 引入 确认应答机制的进一步探讨 如果应答丢失 捎带应…

基于Android studio 使用SQLite数据库完成登录注册功能——保姆级教程

&#x1f345;文章末尾有获取完整项目源码方式&#x1f345; 点击快捷传送地址&#xff1a; 保姆级教学——制作登陆注册功能页面 目录 一、准备工作 二、创建相关文件 三、页面布局 四、DabaHelper帮助类的编写 五、RegisterActivity注册页面 六、LoginActivity登录页面…

clion读取文件设置为读取当前目录下的文件

1.问题 使用vs读取文件时一切正常 但是同样的代码在clion中无法正常执行 原因 原因&#xff1a;clion的源文件找不到input.txt文件的位置 需要设置工作目录&#xff0c;例如此时input.txt在当前目录下&#xff0c;那么就设置 设置当前文件的工作目录为$FileDir$即可&am…

通过 NIO + 多线程 提升硬件设备与系统的数据传输性能

一、项目展示 下图&#xff08;模拟的数据可视化大屏&#xff09;中数据是动态显示的 二、项目简介 描述&#xff1a;使用Client模拟了硬件设备&#xff0c;比如可燃气体浓度检测器。Client通过Socket与Server建立连接&#xff0c;Server保存数据到txt文件&#xff0c;并使用W…

操作系统总结4----死锁的处理策略总结

目录 2.4.2 死锁的处理策略-----预防死锁 &#xff08;1&#xff09;知识总览 &#xff08;2&#xff09;破环互斥条件 &#xff08;3&#xff09;破环不剥夺条件 &#xff08;4&#xff09;破环求情和保持条件 &#xff08;5&#xff09;破环循环等待条件 总结 2.4.3 死…

广告圈策划大师课:活动策划到品牌企划的深度解析

对于刚接触营销策划的新人来说&#xff0c;在这个知识密集型行业里生存&#xff0c;要学习非常多各种意思相近的概念&#xff0c;常常让人感到头疼&#xff0c;难以区分。 这里对这些策划概念进行深入解析&#xff0c;帮助您轻松理清各自的含义和区别。 1. 活动策划&#xff…