Edit of asset "Heightmap terrain" Accepted
Old/Current | New/Edit | |
---|---|---|
Title | Heightmap terrain | |
Description |
Heightmap-based terrain for Godot 3.3 and later. It supports collision, texture painting, colouring, holes, level of detail, and grass. Fixes in 1.6.1: - Fixed static typing error in terrain importer dialog (thanks to McSpider) Changes in 1.6: - Added island modifier to the terrain generator - Added option to add the current heightmap to the generated one in the generator - Added `render_layers` property to expose the same as `VisualInstance.layers` - Added `anisotropic` parameter to packed texture importers - Added support for loading terrain maps imported as `Image`, allowing modification in game - Added basic support for pen pressure (tablets) - Added random brush rotation - Added brush multi-shape randomization - Added brush spacing based on time and distance - Added support for importing `.xyz` files as heightmap - Added rotation and centering support - Increased brush size slider maximum to 500, and allow up to 4000 if typed in (expensive, use at your own risk) - Ported quad tree code to GDNative for a bit of speedup on Windows and Linux (thanks to tinmanjuggernaut) - Prefixed ALL internal classes of the plugin to prevent clashes with `class_name` (see issue #313) - Added workarounds to allow the plugin to initialize even if assets are not imported yet (The UI might still have issues, in this case you need to restart Godot) - Dropped support for Godot 3.1 and 3.2 due to engine crashes. - Fixed grass chunks not updating properly when the terrain is moved - Fixed invalid index error that can happen in some cases in the TextureArray importer mode - Fixed loading an existing texture array when the current texture set is empty - Fixed `BaseButton.focus_mode` warning printed when the plugin is enabled - Fixed some dialogs going outside window if editor font is larger (buttons outside windows did nothing) - Fixed flatten brush not allowing to set decimal heights - Fixed wrong shading in `multisplat16` shaders Previous changelogs: https://github.com/Zylann/godot_heightmap_plugin/blob/master/CHANGELOG.md |
Heightmap-based terrain for Godot 3.1 and 3.2. It supports collision, texture painting, colouring, holes, level of detail, and grass. Changes in 1.2.1: - Optimized doc images to shorten download from assetlib (thanks to Calinou) - Improved LOD in orthogonal projection where the camera is very far away - Allow to choose lower terrain resolutions - Optimized raycast when painting from large distances - Limited detail layer max distance in the inspector, for performance reasons - Fixed detail painting could not be erased - Fixed import of splatmap and color map - Fixed brush not working in orthogonal view - Fixed grass chunks disappearing when their global density is changed - Fixed error in exported game due to an editor-specific class being present in a script - Fixed u_terrain_normal_basis parameter which should not appear in detail layer inspector - Fixed lower brush not working Changes in 1.2: - Added GDNative component to accelerate some parts of the plugin (Windows only, more platforms to come). - Platforms where GDNative doesn't run will fallback on GDScript - Larger brush sizes can be used on platforms where the GDNative component is supported - Added proper "smooth" brush, old smooth is now called "level". - Added EXR format to terrain exporter - Improved UI for high-DPI displays - Using the generator can be undone - More type hints in the codebase - The plugin no longer prints debug logs, unless Godot is executed in verbose mode - Fix terrain not hiding if its parent node is hidden - Fix z-fighting artifacts when the terrain is hidden and shown back - Fix offset brush when the 3D viewport is in half-resolution mode - Fix 8-bit PNG heightmap export Previous changelogs: https://github.com/Zylann/godot_heightmap_plugin/blob/master/CHANGELOG.md |
Category | 3D Tools | |
License | MIT | |
Repository Provider | GitHub | |
Repository Url | https://github.com/Zylann/godot_heightmap_plugin | |
Issues Url | https://github.com/Zylann/godot_heightmap_plugin/issues | |
Godot version | Godot 3.3 | |
Version String | 1.6.1 | 1.2.1 |
Download Commit | 85c43173f937b083e216c5f2b911a41cf6aabe02 | 1cdd66b8e6572f056d514e443a6ea08668447628 |
Download Url (Computed) | https://github.com/Zylann/godot_heightmap_plugin/archive/85c43173f937b083e216c5f2b911a41cf6aabe02.zip | https://github.com/Zylann/godot_heightmap_plugin/archive/1cdd66b8e6572f056d514e443a6ea08668447628.zip |
Icon Url |
https://raw.githubusercontent.com/Zylann/godot_heightmap_plugin/master/icon.png
|