I have this model to which I want to attach a weapon. The model has the attachment point I need, and, in fact, the attachment works correctly: it correctly attaches and follows the model animation and rotation.
Once I add a SOp, though, (because I need to adjust the facing of the attacked model slightly), the model stops following the attachment points and just floats mid-air.
I have read threads where it is suggested that the problem lies in the model. However, if I go to the Cutscene Editor, bring my host model and my attached model, then select Attach to… > Host model::attachmentPoint and then set the rotation for my attached model in the properties, everything works exactly as expected: the attached model is rotated and still follows the host's attachment point during all animations.
This makes me think that the mistake lies somewhere in my Actor set up. Does anybody knows what might be happening there? Or has some suggestions to troubleshoot?
I'm guessing you are using SOp Explicit Rotation to rotate the model? In that case you need to fill a value of not 0 in each field. Rotation is based of the ratio of values of each field.
I should have perhaps mentioned that the attached screenshot is taken from the Cutscene property editor, and not from the Data Actors. For the data I do use SOp Explicit Rotation; I tried many different things (including what you just suggested), and I tried using the built-in SOp, but I still get the same problem.
Rollback Post to RevisionRollBack
To post a comment, please login or register a new account.
I have this model to which I want to attach a weapon. The model has the attachment point I need, and, in fact, the attachment works correctly: it correctly attaches and follows the model animation and rotation.
Once I add a
SOp
, though, (because I need to adjust the facing of the attacked model slightly), the model stops following the attachment points and just floats mid-air.I have read threads where it is suggested that the problem lies in the model. However, if I go to the Cutscene Editor, bring my host model and my attached model, then select Attach to… > Host model::attachmentPoint and then set the rotation for my attached model in the properties, everything works exactly as expected: the attached model is rotated and still follows the host's attachment point during all animations.
This makes me think that the mistake lies somewhere in my Actor set up. Does anybody knows what might be happening there? Or has some suggestions to troubleshoot?
I'm guessing you are using SOp Explicit Rotation to rotate the model? In that case you need to fill a value of not 0 in each field. Rotation is based of the ratio of values of each field.
@Spoolofwhool: Go
I should have perhaps mentioned that the attached screenshot is taken from the Cutscene property editor, and not from the Data Actors. For the data I do use SOp Explicit Rotation; I tried many different things (including what you just suggested), and I tried using the built-in SOp, but I still get the same problem.