-
-
Notifications
You must be signed in to change notification settings - Fork 75
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
UVs aren't updated when parent model is moved #360
Comments
Define "base model". Do you mean the CSG model, a group, or ? Texture lock forces UVs to be locked to the brush, regardless of where you move it. If you want to keep the world position of the textures, then try it without texture lock enabled. |
So my hierarchy is more or less as follows:
With or without the lock, the UVs aren't actually in world space, they seem to actually be in the models local space. So if I move the model itself around, it's children's UVs do not get updated. Which causes issues when building a level out of multiple models. Sorry for the lack of clarity there. 🙂 I'm not sure if this is intended or not, it very may well be, but that's somewhat problematic since it leads to you needing to manually offset the UVs if you end up moving a model around and want things to line up. It's an incredibly pedantic thing, but something that felt like a bug and worth mentioning. 😅 |
I like to build my levels out of multiple models to keep the overall complexity down. This approach unfortunately has the drawback that when moving the base model, it's children don't have their UVs updated to match it's new world position.
Unity_4egJfhNet1.mp4
The text was updated successfully, but these errors were encountered: