This makes me smile.
Some problems though:
- Collision obviously doesn’t project with the material. Can it be mirrored to the material? I have a feeling if I took it that far I would be moving the projection out of the material and splining the whole thing.
- Spline meshes won’t project(the rivers). Probably because they are already having their world position offset? Can these two methods be combined?
- Tiles phase in and out of view randomly and dependent upon camera/character location. Often times only a handful of tiles phase out, and other times all tiles of the same instance(ie Deserts) phase out together.
- There is something weird that is teleporting me small distances away when I move close to the sphere.
- My collision volumes(which I use for my color overlays & collision) don’t seem to like being projected. They basically don’t show up except for a split second when I am moving around very close to the sphere. They also sometimes blink in and out in random chunks when zoomed far out.
- Lots of visual artifacts around the base of the sphere.
- The base of the sphere projection seems to be some distance off the actual map. It is hard to gauge but I am guessing a few hundred UU higher on the Z. I don’t know if that was intentional or if it could cause any problems.
I set the HeightMultiplier to 1 and that seems better. I will play around with it and see if I can find a good level. I am probably going to want to squish it just enough to make both polar ice caps visible in the above image.
.407 on the Mask seems like a good fit. I am wondering how much of the visual artifacts around the base are being caused by the mask being too close to the projection transition point, so I might mask it just a bit more to see if it helps.
So is it possible to set the Offset parameter in a master material from blueprint? I was searching for nodes but couldn’t find anything. I will go digging in the docs some more because I am pretty sure I read that such communication is possible.
I basically just need a way to lock character location to the offset in the materials. Changing the offset seems to be the best bet, but other than that, what options are there? Moving all tens of thousands of tiles/actors/etc around the world position?