I am using XNA/C# to load up 3ds Max models exported in FBX format. Is there some way to mark a specific point in the model like the pipe of a gun so I can just refer to it and place a bullet in there directly to make shooting look good?


I'm not familiar with XNA specifically but most 3D development tools allow you to refer to bones in the model. In 3ds max just put a bone in the gun and then refer to that bone's position in your code.

| improve this answer | |
  • 1
    \$\begingroup\$ I can confirm that this his how Unreal (at least the UDK) has been able to handle such things. \$\endgroup\$ – SpartanDonut Feb 9 '12 at 19:49
  • \$\begingroup\$ All the packages I know of allow you to look up both raw and transformed bones by name. Most packages have a lightweight bone or node attached to a bone specifically for this purpose. There must be an example in XNA on finding a bone/node in an XNA model. \$\endgroup\$ – Patrick Hughes Feb 9 '12 at 19:56

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.