Jump to content

Recommended Posts

Posted

..hi guys..i really like new look of website..however, while reading those general infos about engine, I have spotted that one of information said '..up to 256 bones per character, hardware accelerated..' now im wondering...is this correct because last time if I remember correctly limit was about 59 per character, sooo..is this ..correct (256 bones per character) ? Also, if 256 bones are actually supported now, is this only for SM4 cards because i know there are difference between sm3/sm4 cards regarding how many bones can be consumed per character..so, whats the official word about it??..any feedback is welcome..

 

Posted

I was under the impression that 256 bones for animation was supported from LE 2.25

 

from the version text.

 

2.25

-Animation now supports up to 256 bones.

 

Not sure if there are any requirements regarding SM3/SM4?

AMD Bulldozer FX-4 Quad Core 4100 Black Edition

2 x 4GB DDR3 1333Mhz Memory

Gigabyte GeForce GTX 550 Ti OC 1024MB GDDR5

Windows 7 Home 64 bit

 

BlitzMax 1.50 • Lua 5.1 MaxGUI 1.41 • UU3D Pro • MessiahStudio Pro • Silo Pro

3D Coat • ShaderMap Pro • Hexagon 2 • Photoshop, Gimp & Paint.NET

 

LE 2.5/3.4 • Skyline UE4 • CE3 SDK • Unity 5 • Esenthel Engine 2.0

 

Marleys Ghost's YouTube Channel Marleys Ghost's Blog

 

"I used to be alive like you .... then I took an arrow to the head"

Posted

..hmm...i have entirely missed that text exposed in 2.25..ehh..my bad then..theoretically there can be any number of bones affecting a given vertex, however 4 bones is usually used as a compromise between quality and memory usage. The more bones you have, the more data you need to store on the GPU and transfer per vertex.

If you do skinning on the CPU, on the other hand, you don't have that limitation and can use more bones if you want, but trade off is loss of speed (and its ugly :mellow:) ..

 

Posted

Attaching verticies to 4 bones and weighting them is complicated enough ... I can't imagine why anyone would want to use more although I suspect there are maybe some circumstances - maybe facial animation!

Intel Core i5 2.66 GHz, Asus P7P55D, 8Gb DDR3 RAM, GTX460 1Gb DDR5, Windows 7 (x64), LE Editor, GMax, 3DWS, UU3D Pro, Texture Maker Pro, Shader Map Pro. Development language: C/C++

Posted

256 is limit, but you are down to 64 for bones that effect mesh. Maybe LE is set to 59 software I don't know, but hardware limits you to 64. (hardware, I mean by the ShaderModel version)

 

Each bone effecting mesh is a 3x4 matrix. or 3 x float4 so 256/4 = 64

AMD Phenom II x6 1100T - 16GB RAM - ATI 5870 HD - OCZ Vertex 2 60GB SSD

76561197984667096.png

Posted

Maybe LE is set to 59 software I don't know

 

..well..I really hope there is no emulation over animation, of that kind..however i did noticed that animation is slower in 2.3 then 2.23-2.28..hmm

 

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...