问题标签 [unity3d-terrain]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
17 浏览

unity3d - UNITY Terrain Toolbox 批量导入引发错误“路径为空”

我正在尝试以地形图块的形式将 4 个高度图导入 Unity。我正在使用地形工具箱:批量导入,文件命名为 file_0_0、file_0_1、file_1_0、file_1_1。所有这些都是分辨率为 1024的.raw文件。这将创建一个包含四个高度图的 2 x 2 平铺地形。

导入时,不幸的是,只有地形文件_0_0 被导入位置 (0,0),而不是其他位置。抛出“ArgumentException:路径为空”的错误。所有文件本质上都是相同的。然而只有第一个文件被加载。此处附有我的地形工具箱设置的屏幕截图。如果有人知道如何解决这个问题,请帮我弄清楚缺少什么?

提前致谢

地形工具箱设置

0 投票
0 回答
15 浏览

unity3d - 统一地形,草不向上

我是统一的新手,我不知道为什么草没有朝上,我在谷歌或 youtube 上找不到任何关于此的内容。有谁知道如何解决这个问题?树没有这个问题

在此处输入图像描述

0 投票
2 回答
28 浏览

unity3d - 从 5 升级到 2020 后 Unity 地形纹理丢失

我从 Unity 5.4 升级到 Unity 2020,在我的项目导入后,其中一个场景的地形似乎缺少纹理(见图)。有人对修复有任何建议吗?我还包括我的地形设置屏幕截图(2 张图片覆盖滚动)。如果这有帮助,地形是 5 年前 Free Rocks 资产发布的一部分。谢谢你的帮助。

缺少地形纹理

地形设置,第 1 部分

地形设置第 2 部分

0 投票
1 回答
26 浏览

c# - 将 PerlinNoise 映射到网格

我正在尝试在我的地图上生成一个网格并根据柏林噪声值添加节点。根据从某个位置的 perlin 噪声获得的值,我将添加一个新节点,该节点将具有某种类型,例如 Mountain、Water 等来表示 terrian。在这里,我试图使其值大于 0.5,这意味着它只有山脉,因此黑色立方体应该围绕山区,但是,我的黑色立方体与柏林噪声中的山区不匹配,我似乎无法弄清楚我为什么会出错。希望能深入了解我如何实现这一目标。

noiseArray在以下代码中用于地形的顶点:

输出 在此处输入图像描述

建议答案的结果

似乎仍然错过了一些山区,用绿色而不是黑色着色。 在此处输入图像描述