Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Blocky World Editor for 3D Blob Tileset #3

Open
AldeRoberge opened this issue Jan 20, 2023 · 8 comments
Open

Blocky World Editor for 3D Blob Tileset #3

AldeRoberge opened this issue Jan 20, 2023 · 8 comments

Comments

@AldeRoberge
Copy link

Hey! First of all, great tool. I've been looking around for days, almost giving up entierly on existing tools and building my own. Blocky World Editor has given me hope that someone else has gone through my same troubles.

I wanted to share something (sorry for the GitHub Issue, close it when done), for 3D tiles (blob tileset) 👍
http://www.cr31.co.uk/stagecast/wang/blob.html

This is the setup required for it to work :
BlobTile3D

Took me some time to figure it out, so I wanted others to not go through the same troubles I did.

@AldeRoberge
Copy link
Author

And this is the result :
image

@bgk-
Copy link
Contributor

bgk- commented Jan 20, 2023

This is awesome! I'll even use this for reference, thank you so much!

Took me some time to figure it out, so I wanted others to not go through the same troubles I did.

I've actually been meaning to make it easier to create RuleSets and this seems like a great time to start that discussion. If anyone has any thoughts please let me know, but my current thoughts are:

  1. Add a transform gizmo to the object image to see the local coordinates, maybe add corresponding colours to the checkboxes (blue z, red x)
  2. Rotate the image so it's top down perspective rather than the low angle to orientate the image to the checkboxes. This has the issue that if some object looks the same from the top in any rotation but is actually different, it'd be almost useless.

Again, if anyone has any other suggestions I'd love to hear them. And thanks again @AldeRoberge. If we do close this issue I may add this as a doc to the repo if that's okay with you.

@AldeRoberge
Copy link
Author

Hey! Also let's note how hard it was for me to find this project. I searched the Unity Asset Store, GitHub, the web and YouTube many times but never actually found anything regarding Blocky World Editor. Maybe you could add better keywords to the YouTube / GitHub side of things!

Here's a list of ideas ;
Tileset tilemap 3d unity word terrain ruleset tiles

@bgk-
Copy link
Contributor

bgk- commented Jan 20, 2023

Good call, I'm really bad at that stuff

@AldeRoberge
Copy link
Author

I found it through YouTube. So I would say that's your best entry point!

I've found a problem, which is unrelated, but when I move the root of the block objects, every placed objects disappear. Would it be possible to adjust the position (move) blocks without it breaking?

@bgk-
Copy link
Contributor

bgk- commented Jan 27, 2023

I can't seem to reproduce that, would you be able to record a video (you can send to [email protected] if that's preferred), or list detailed steps which cause it?

One thing which maybe has an effect, is you should never move the parent in paint/selection mode. Just because the map keys are set upon entering those modes and so if the block objects move the dictionary won't be accurate and can cause issues.

@AldeRoberge
Copy link
Author

Simple3D

This is the updated rule tile, with a fix for the tile #23 which had a wrong rule (missing bottom left corner). I've only tested it with another rule tile system, but it seems to work perfectly now.

Here is the .vox (magica voxel) files I've used (can be converted to FBX with Blender plugin) : https://drive.google.com/drive/folders/1NzIbR3l92f2xJ1WHvWF2q7rXIu60LDn_?usp=sharing

@AldeRoberge
Copy link
Author

This is the result :
image

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants