Professional Web Applications Themes

Parent/Bone - Macromedia Director 3D

Not that I bone my parents but, Is it possible to have a bone as a parent to a model ? Im using lightwave and when I attempt to do this and export as a shockwave 3d file, it just bombs out. Can I acheive this through lingo or is it not ment to be? How do I get around this otherwise ?...

  1. #1

    Default Parent/Bone

    Not that I bone my parents but,

    Is it possible to have a bone as a parent to a model ?

    Im using lightwave and when I attempt to do this and export as a shockwave 3d
    file, it just bombs out.

    Can I acheive this through lingo or is it not ment to be?

    How do I get around this otherwise ?

    otterman Guest

  2. #2

    Default Re: Parent/Bone

    If that model doesn't contain a skeleton (bones), the answer is YES (you may
    link it). Otherwise :
    The biped and bones system each have a root node in Shockwave 3D, so if you
    append bones to a biped, you will have more than one root node, resulting in
    the loss of animation on one of them.
    As a workaround, build the systems separately and export them in the same
    file; they can be joined later using Lingo.


    necromanthus Guest

  3. #3

    Default Re: Parent/Bone

    Are there any guides / tuts for bonesplayer? lingo ref and director manual is a bit hard to understand basic workflow when dealing with bones.
    thanks
    walfridson Guest

  4. #4

    Default Re: Parent/Bone

    Ok, so how do I parent this

    pModel = sprite(me.spriteNum).member.model[5]
    myParent = pModel.bone[1]

    sprite(me.spriteNum).member.model.[1].parent = myParent

    I assume this would parent model 1 to bone 1 of model 5.


    But I cant get this working, any ideas where im going wrong?

    otterman Guest

  5. #5

    Default Re: Parent/Bone

    It doesn't work in that way.
    Only the member(whichCastmember).modelResource(whichModelRe source).bone.count
    instruction is available (worthless anyway).
    Use your 3D modeler to link that model to a certain bone, group them all and
    export the W3D file.

    Or open the Object Inspector and drag & drop the W3D file.
    Search for some childs (aka dummies) of that bones system.
    If you're lucky to find some, you may link the model to one of those childs.


    necromanthus Guest

  6. #6

    Default Re: Parent/Bone

    Hey necromanthus, thanks for your wise words.....Im thinking this is my
    problem, Exporting from lightwave when a bone is a parent to another model
    causes my crash. Bones are pretty new to me as you can well guess!

    I think I need to read up on lightwave to work a way around this.

    If anyone knows of the protacall for this in lightwave, please point me in the
    right direction. I have limited doentation on this subject n im way past my
    deadline.

    otterman Guest

  7. #7

    Default Re: Parent/Bone

    "Dynamic parenter" works fine for me, no crash. Import well in director. Dont know if it just bakes the motion for the object or parenting it.
    walfridson Guest

Similar Threads

  1. a bone to pick
    By JJBBDD in forum Coldfusion - Advanced Techniques
    Replies: 1
    Last Post: July 19th, 08:24 AM
  2. bone[boneid].transform
    By DeliMIter in forum Macromedia Director 3D
    Replies: 5
    Last Post: January 27th, 06:23 PM
  3. joining a model to a bone in Lingo
    By Mikkel Staunsholm webforumsuser@macromedia.com in forum Macromedia Director 3D
    Replies: 1
    Last Post: October 13th, 01:57 PM
  4. #24735 [NEW]: call_user_func on parent method does not use parent private property
    By tater at potatoe dot com in forum PHP Development
    Replies: 0
    Last Post: July 21st, 12:50 PM

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139