No auto-update Cheetah -> Unity?

Hey guys,

after searching for a while and having not found an appropriate thread about it I thought I’d ask it now. I tried yesterday to create a box in Cheetah 4.3, saved it in the unity assets folder (“Working Assets → Objects” as described in the Marble tutorial) and dragged the box into Unity to see it. I also applied a texture to the cube in Cheetah which came from the “working assets/textures” directory.

The first thing I encountered when dragging the Cheetah model into Unity was that the texture didn’t appear in Unity, I needed to re-select it and drag it over the model in Unity. Is this a usual bevaviour or did I do something wrong?

Second question is when I change the x-scale of the box in Cheetah for example and hit save, switch over to Unity, the scaled box doesn’t automatically update like I’ve seen in the (very excellent!) video tutorials. Is that auto-updating of a saved mesh only a feature that comes with modelling apps like Maya or did I miss something? :slight_smile: I thought after saving the file in Cheetah I can immediately see the change in Unity.

Any help greatly appeciated! :slight_smile:

Thanks,
Martin

Hey Martin, welcome aboard.

So long as you have your cheetah model and texture in the assets folder they should connect, provided you asked them to in Cheetah. If you moved them at all in the finder, the metadata breaks. But it easy to drag a texture back on.

After dropping the cheetah cube in the scene, did you “break the prefab connection” if so, (and making any change to an asset model will) your scene view cube then has some unique attributes(scale rotation etc( but still uses the source mesh. If you didnt add anything to it, and the prefab connection was intact, it shouldve changed when you updated the file. (as I understand it)

Im pretty sure this information is correct, but try it out. I’d like it if prefab connections to source models were kept even if we add colliders, but it doesnt work like that. The trick is to creat a new prefab from the assets menu, drag your goodies onto that, and you have a new object that uses some attributes (like mesh info)from the origional model, but not all (eg scale rotation etc). Confused yet? I hope not

HTH
AaronC

That somtimes occurs, when the texture is not inside the material/textures/ folder next to the material. So, when you like to have your own folder hierarchy with all textures in a specific folder (i prefer that too), then you will simply have to live with this little glitch… But normally it works out fine.

I so far had no problems with instant automatic model updates… neither from Cinema 4D nor Cheetah 3D.

Thanks a lot for your answer, seems I did something wrong somehow. I’ll give it another try tonight and see if it changes. And thanks for the warm welcome words! :slight_smile: