[Bf-committers] Proposed Armature replacement

Matt Ebb bf-committers@blender.org
Wed, 26 May 2004 15:01:46 +1000


--Apple-Mail-16--133673567
Content-Transfer-Encoding: 7bit
Content-Type: text/plain;
	charset=US-ASCII;
	format=flowed

Before getting into implementation details and data structures and 
whatever, I'm curious to know what your goals are. I couldn't really 
find this information on your wiki.

i.e.
How will this improve the lives of users (and perhaps coders too)?
Will it bring any innovative ideas to the table, or is it just an 
iteration of the existing design?
What problems have you identified with the current system (not just 
from a coder's perspective, but a user's as well) and will this 
project, or how will this project solve them?
Have you looked at other systems to compare and contrast? (the bone 
system in Sega's Animanium is supposed to be really good)


One of my biggest peeves with the current armature system is the many 
limitations of actions and pose mode - i.e. you have to enter yet 
another <censored> mode just to move your control objects, which is a 
pain, especially when you're trying to work with two armatures at the 
same time (like two characters interacting) - why shouldn't we be able 
to just create separate control objects and manipulate them in object 
space? Maybe this is an Actions issue, rather than an Armature issue, 
but these ideas for two more modes is a bit scary :)

Cheers,

Matt


On 26 May 2004, at 2:24 PM, jeremy@marzhillstudios.com wrote:

> Hello Folks,
>
> I have completed my preliminary thoughts on a replacement for
> armatures in Blender. The details would make this message too long
> for this list. You can view them here:
> http://www.letwory.net/collab/bin/view.pl/Blenderdev/ArmatureCode
> at Jesters Wiki.  I would appreciate any thoughts you have on the
> subject. Do you think it would be useable? intuitive?, powerful? If
> you have ideas to add go ahead and add them to the wiki or just
> suggest them to the list.
> _______________________________________________
> Bf-committers mailing list
> Bf-committers@blender.org
> http://www.blender.org/mailman/listinfo/bf-committers
>

--Apple-Mail-16--133673567
Content-Transfer-Encoding: base64
Content-Type: application/pkcs7-signature;
	name=smime.p7s
Content-Disposition: attachment;
	filename=smime.p7s

MIAGCSqGSIb3DQEHAqCAMIACAQExCzAJBgUrDgMCGgUAMIAGCSqGSIb3DQEHAQAAoIIGDjCCAscw
ggIwoAMCAQICAwxG8zANBgkqhkiG9w0BAQQFADBiMQswCQYDVQQGEwJaQTElMCMGA1UEChMcVGhh
d3RlIENvbnN1bHRpbmcgKFB0eSkgTHRkLjEsMCoGA1UEAxMjVGhhd3RlIFBlcnNvbmFsIEZyZWVt
YWlsIElzc3VpbmcgQ0EwHhcNMDQwNTA5MTQ1NzQyWhcNMDUwNTA5MTQ1NzQyWjA/MR8wHQYDVQQD
ExZUaGF3dGUgRnJlZW1haWwgTWVtYmVyMRwwGgYJKoZIhvcNAQkBFg1tYXR0QG1rZTMubmV0MIIB
IjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAqrMXJq+m7wZA9sqdK/9puxi3rdgyb6+pvVOT
+WoJ8AA5dEGJPRS67OA0Kp2P7O75FJuQljY3zTquUg3pgHQId+8SyaCYjERsrkj0jTrWN9IwiDHm
xrgqiXWa1kuHOKPAER+uorJmGwHIhlV9gvJMNXf8wOmARTfKAO4kYQ4ZjHG9LYXIomDni3EmF6ZR
cqoh4RqQ9l/CnP9REcxfSNSUYw1QgOjJpU27T5QAVxY4Rq1zrHXWCNHGjWt5Hx8AGuCnr8J7n2OD
0m6bdEIp611qWaxJcHpU8za8huQeae5BSgSnu7jc0S004LFlTqM+0SpyHYqWLZxQC1p8hIcJZEe6
iQIDAQABoyowKDAYBgNVHREEETAPgQ1tYXR0QG1rZTMubmV0MAwGA1UdEwEB/wQCMAAwDQYJKoZI
hvcNAQEEBQADgYEAsqN85XImlc6lXdYOT68vBOCseU6Su+W3NuTb7E3wdBq2RTjSIHo8jZRi3nY9
OjLHCNFqCdJ3sWMqSi6G1b77YHkfUlEXB4fTl5nasfbtzhMUVdDtIlwP8z/rgqzIhj9WaT6oE0oZ
Fmen9qA+zC1yoqymsW0gD5pNBliMgmou6HYwggM/MIICqKADAgECAgENMA0GCSqGSIb3DQEBBQUA
MIHRMQswCQYDVQQGEwJaQTEVMBMGA1UECBMMV2VzdGVybiBDYXBlMRIwEAYDVQQHEwlDYXBlIFRv
d24xGjAYBgNVBAoTEVRoYXd0ZSBDb25zdWx0aW5nMSgwJgYDVQQLEx9DZXJ0aWZpY2F0aW9uIFNl
cnZpY2VzIERpdmlzaW9uMSQwIgYDVQQDExtUaGF3dGUgUGVyc29uYWwgRnJlZW1haWwgQ0ExKzAp
BgkqhkiG9w0BCQEWHHBlcnNvbmFsLWZyZWVtYWlsQHRoYXd0ZS5jb20wHhcNMDMwNzE3MDAwMDAw
WhcNMTMwNzE2MjM1OTU5WjBiMQswCQYDVQQGEwJaQTElMCMGA1UEChMcVGhhd3RlIENvbnN1bHRp
bmcgKFB0eSkgTHRkLjEsMCoGA1UEAxMjVGhhd3RlIFBlcnNvbmFsIEZyZWVtYWlsIElzc3Vpbmcg
Q0EwgZ8wDQYJKoZIhvcNAQEBBQADgY0AMIGJAoGBAMSmPFVzVftOucqZWh5owHUEcJ3f6f+jHuy9
zfVb8hp2vX8MOmHyv1HOAdTlUAow1wJjWiyJFXCO3cnwK4Vaqj9xVsuvPAsH5/EfkTYkKhPPK9Xz
gnc9A74r/rsYPge/QIACZNenprufZdHFKlSFD0gEf6e20TxhBEAeZBlyYLf7AgMBAAGjgZQwgZEw
EgYDVR0TAQH/BAgwBgEB/wIBADBDBgNVHR8EPDA6MDigNqA0hjJodHRwOi8vY3JsLnRoYXd0ZS5j
b20vVGhhd3RlUGVyc29uYWxGcmVlbWFpbENBLmNybDALBgNVHQ8EBAMCAQYwKQYDVR0RBCIwIKQe
MBwxGjAYBgNVBAMTEVByaXZhdGVMYWJlbDItMTM4MA0GCSqGSIb3DQEBBQUAA4GBAEiM0VCD6gsu
zA2jZqxnD3+vrL7CF6FDlpSdf0whuPg2H6otnzYvwPQcUCCTcDz9reFhYsPZOhl+hLGZGwDFGguC
dJ4lUJRix9sncVcljd2pnDmOjCBPZV+V2vf3h9bGCE6u9uo05RAaWzVNd+NWIXiC3CEZNd4ksdMd
Rv9dX2VPMYIC5zCCAuMCAQEwaTBiMQswCQYDVQQGEwJaQTElMCMGA1UEChMcVGhhd3RlIENvbnN1
bHRpbmcgKFB0eSkgTHRkLjEsMCoGA1UEAxMjVGhhd3RlIFBlcnNvbmFsIEZyZWVtYWlsIElzc3Vp
bmcgQ0ECAwxG8zAJBgUrDgMCGgUAoIIBUzAYBgkqhkiG9w0BCQMxCwYJKoZIhvcNAQcBMBwGCSqG
SIb3DQEJBTEPFw0wNDA1MjYwNTAxNDdaMCMGCSqGSIb3DQEJBDEWBBSKQYCPsCJsdc6jS2mqWV7F
fPURSzB4BgkrBgEEAYI3EAQxazBpMGIxCzAJBgNVBAYTAlpBMSUwIwYDVQQKExxUaGF3dGUgQ29u
c3VsdGluZyAoUHR5KSBMdGQuMSwwKgYDVQQDEyNUaGF3dGUgUGVyc29uYWwgRnJlZW1haWwgSXNz
dWluZyBDQQIDDEbzMHoGCyqGSIb3DQEJEAILMWugaTBiMQswCQYDVQQGEwJaQTElMCMGA1UEChMc
VGhhd3RlIENvbnN1bHRpbmcgKFB0eSkgTHRkLjEsMCoGA1UEAxMjVGhhd3RlIFBlcnNvbmFsIEZy
ZWVtYWlsIElzc3VpbmcgQ0ECAwxG8zANBgkqhkiG9w0BAQEFAASCAQBNc3Ozm6ixAf9iw82Idgrz
kSX2q3+nfZC07pVt5CObVhwUxLzdjWeE007heo0fL3xlD4TxZokQetGRzWE0cqk4rfjaHXn7z4kc
k7Hqidln6kyJfqCdNBSddpMwdAj+xqruuSkxgStTwyx3OH5ZRskcKDuRSywNpoyO6CR625Q61Etv
gGRugjBvwFoSz4aKzxS2UnUJcxvq7AchHgycAx+OMLL3+ExT9ERrWzXnPW/yoDwLj6xxCHJ+V8x5
P3eqPqaCE0t4GdMfFUariSnSYqpH20WK/AMJCTyZlnWCXK9H0rU5RVli0Nl4YVKs2n5Hl1l0TI+f
z/kefsybl6c2Hz5fAAAAAAAA

--Apple-Mail-16--133673567--