Forum Coordinators: RedPhantom
Poser - OFFICIAL F.A.Q (Last Updated: 2024 Dec 22 8:51 pm)
I have a first version ready. Who wants to help me fine tune it?
Its late here now, but I think I have made a major progress.
I created my first 3 dimensional JCM into the shoulder of P6 James.
And right now with my tired eyes it is looking GREAT!
No matter how I pose this shoulder now, it would choose the best settings for JCMs for me, and this completely free, in all three dimensions at once! No breaks, always smooth!
This might be a step towards the virtually perfect bend. And its working! And its really easily to setup!
Ah, I need help :) Who wants to try it??
Ah! I did not know these exist.
But maybe one can generate a classic ERC from it, yes.
With * / and limits, this might be even possible in theory. Will brainstorm a bit today.
Maybe one can create helper parameter for every cell in the grid.
In the 2 dimensional case, with cell grid (i,j), one maybe can create a dial that is ercd in a way that is 1 if the bends are dialed within the dimensions of the grid and 0 otherwise.
Then one can try to solve the problem locally.
What I do here is I have a grid of joint poses and if the figure is posed not on a grid point then there is an interpolation between the corners of the cell the pose is in.
But that is a different problem. Unless one needs animation, I think ERC-by-python is good.
But I will think, thanks for the suggestion
with valueOpMult, I think one can model the function abs(a):
abs(a) = min_limit_0( a ) valueOpAdd min_limit_0( a valueOpMult -1 )
with abs(a), one can define the influence of a 2 dimensional jcm
like min_limit_0( 1 - abs(distance_x)+abs(distance_y) )
this leads to the square shaped influence pattern
the 2d space is overlappable by squares like shown above, so that the sum of all influencing JCM's is 1 at each point in space (interpolation).
if i can verify this and prototype it into a figure, then this would mean that we indeed can generate ERCs for Poser Legacy ERC
You are welcome :)
I uploaded usage instructions here: cgscripts.colorcurvature.com/EasyJCM.pdf
The prototype will come by e-mail
This site uses cookies to deliver the best experience. Our own cookies make user accounts and other features possible. Third-party cookies are used to display relevant ads and to analyze how Renderosity is used. By using our site, you acknowledge that you have read and understood our Terms of Service, including our Cookie Policy and our Privacy Policy.
The discussions about Miki3's problem zones made me think again about the JCMs.
I have used the P8 teaching tool to apply JCM's, but still the possibilities are very limited.
So I was thinking this: Why not pose the body part and make JCMs for the difficult positions where the rigging is not ok.
Record these positions with the proper JCM settings that make a good look.
Then, teach a magic box about the JCMs and in which position they are good.
e.g. bend 0, side-side 0 => no jcm
bend 45, side-side 0 => use jcm_b45_ss_0
bend 45, side_side 45 => use jcm_b45_ss_45
Instead of recording these as ERC parameters (which is a total pain), these are just recorded into the figure as a list.
A python script would read the current pose, and evaluate JCM settings based according to this list. The closer the local body part is to a known good solution (the recorded list), the more influence this solution has.
The various solutions are interpolated accordingly to their distance from the current pose.
This would overcome that linear system, that almost noone can properly program.
Any opinions? It could be programmed with acceptable effort.