Comments (2)
Hi, I'm not exactly sure what you mean, but that tileset seems to tile fine for me on the "match vertices" mode:
(Sorry, I cropped the tiles from your image, so the quality is poor, but hopefully that looks right).
Having "empty" type terrains and modifying the state of non-terrain tiles is a massive source of problems with the built-in terrain system. That is why better terrain works only by specifying the exact tiles to be used.
It is possible to distinguish connections between empty and non-empty tiles by using the category system. This could be helpful if you have two similar tiles which vary depending on if the neighbor is empty or non-empty.
from better-terrain.
Thanks so much for your response and your effort. I realise now that connecting tiles to empty spaces is a hacky solution to what I was trying to achieve, and is generally not a good solution. Separating terrains into different layers does also not seem practical, as useful as that would be to me. (I thought it might be the easiest way to reuse the same transparent tileset in different terrain transitions). Categories wouldn't have really helped either because the tiles would still be separated across different layers and the edges of my tileset don't reach the edge of cells.
FYI, this is what I meant (demonstrated by Godot's terrain system):
It allows me to have cells that are technically empty (e.g. the 1x1 holes) but still react to surrounding terrain. It also allows 1-wide diagonal paths that are not possible without an expanded tileset. However, it has glitchy behaviour in the editor, because it's probably not an intended feature.
Anyway, thanks for taking the time to explore an odd idea. Feel free to close the issue.
from better-terrain.
Related Issues (20)
- Tile probability is not taken into account
- Can not to use. HOT 4
- Errors given with negative layer indices
- Ability to zoom less than 100% tile size HOT 5
- Usage as Git submodule HOT 3
- Changing terrain by code HOT 2
- Question: Where is the data persisted? HOT 3
- [question] Help with understanding matching rules HOT 1
- TileMap is deprecated in Godot 4.3 HOT 15
- Need help with a specific type of walls HOT 6
- Matching two terrains HOT 1
- C# Question HOT 1
- Enabling the plugin restarted the editor and discarded my unsaved work HOT 3
- Changes to terrain are not being saved (4.3) HOT 4
- Transition between terrain types inside category HOT 5
- Decoration for same tile (upper layer) ? HOT 3
- In full-screen, "Add terrain type" creates a black screen and terrain type creation dialog is full-screen HOT 2
- Allow zooming with trackpad
- Terrain types are not saved upon closing the editor HOT 2
- Using the same tile in different rules (question) HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from better-terrain.