-
Posts
28,219 -
Joined
-
Last visited
-
Days Won
397
Content Type
Profiles
Forums
Events
Everything posted by robcat2075
-
Cloth tends to be rather flat in color, with somewhat less of the even shading from light to dark that we see in hard surfaces. Setting the "Falloff" lower will help do that. Cloth often a layer of fuzz above it, that when seen on-edge looks brighter or whiter than the true color. Back lighting also causes this highlight. Adding an edge gradient material can help suggest that. The most critical aspect and the hardest one to do is to have give it folds and sags like cloth would have. Modeling and rigging those is challenging. The Scarecrow in TWO was well-done in that regard.
-
Tinkering around so sharing what I found
robcat2075 replied to johnl3d's topic in Tinkering Gnome's Workshop
He sticks the landing... Cart000h2500.mp4 -
@Rodney @Roger @Shelton I was quite mistaken last night about array declarations. The extra braces don't matter! At least not for our simple integer arrays. This sample program shows four different styles all producing the same result... // MultiDDeclareTest.cpp : program to declare multi-dimensional arrays // and access a value in them #include <iostream> using namespace std; int main() { //simplest declaration... int tableA[3][4] = { 1,2,3,4,2,4,6,8,3,6,9,12 }; //line breaks added for readability... int tableB[3][4] = { 1,2,3,4, 2,4,6,8, 3,6,9,12 }; //extra braces added for readability int tableC[3][4] = { {1,2,3,4},{2,4,6,8},{3,6,9,12} }; //line breaks and braces added for readability int tableD[3][4] = { {1,2,3,4}, {2,4,6,8}, {3,6,9,12} }; // remember that array elements are numbered starting with zero... cout << "tableA[1][3] = " << tableA[1][3] << endl; cout << "tableB[1][3] = " << tableB[1][3] << endl; cout << "tableC[1][3] = " << tableC[1][3] << endl; cout << "tableD[1][3] = " << tableD[1][3] << endl; } Output... tableA[1][3] = 8 tableB[1][3] = 8 tableC[1][3] = 8 tableD[1][3] = 8
-
Hans in a lightsaber battle. Put that on your list, Steve!
-
Here is Steffen's documentation on his original Mirror Bone and Mirror Constraints. They may have minor differences from today's versions http://sgross.com/plugins/plugin18/index.html
-
I've never gone all the way through Barry Zundel's rigging process since I don't use his rig. I just know that other people have gotten a successful result... recently... so it must work in some fashion. Here is how mirroring bones, CP weights, and constraints is done with current A:M tools. Note that the model I demonstrate with already has an exactly mirrored mesh, having done that with Copy/Flip/attach. You want your splines to be exactly mirrored for this stuff to work. MirrorBones&MirrorConstraints.mp4
-
When you say it used to work, what version were you using?
-
I got different OBJs when I used the export plugin and check Export all frames ( I presume that is all frames under the chor blue bar.)
-
This is largely a note to myself. While researching another bug, I noticed in TSM2... 1 - a constraint that has "none" as a target. That should not be. 2 - the line of the TSM2 script that creates that constraint indicates the target should be "...toe IK tagger" 3 - However, the line of the script that creates that bone names it "...toes IK tagger" (plural) Perusing the script, it seems that all other references are to "toes" plural, so #2 is probably the error. I am surprised that the script has been working all these years. In my experience, when a TSM2 script encounters a bone name that doesn't exist it either crashes or stops executing the script. So that's another mystery. update: "1 right inter toes" also has a broken aim at constraint
-
John Purcell introduces functions, a form of reusable code. When you invoke a function, that causes the program to depart to another portion of your code, execute it, then return to just after the original function call. This first lesson on functions does not yet consider the important function return values or function parameters, but those are coming. Sample lesson idea: Copy the code of your Case and Switch program into a new C++ project and modify it to print the opening title and explanation via a function that is called, rather than having those hard coded into the main() loop of your program If your Case and Switch program didn't have an opening title and explanation... invent one for your function to print!
-
Here's the same animation but with a somewhat-better-fitting shirt. NY2024-19L_h3k.mp4
-
The pre-roll when the model un-shrinks into the cloth looks like this... NY2023Shaded_h3K.mp4
-
I think he's reclining and we're seeing his underside there. like the guy drinking the wine... This is him upright and in motion. The tail is a tail...
-
Simple tinkerinf that I thought might get a laugh
robcat2075 replied to johnl3d's topic in Tinkering Gnome's Workshop
Remember "Goofy Grape"? -
Here's another one... https://forums.hash.com/topic/42423-exercise-11-geeeeraff/?do=findComment&comment=372103 @Pizza Time That was the wrong link. Correct link... https://forums.hash.com/topic/33529-avoiding-dead-end-splines/
-
That looks promising! I thought the big long thing on him was like the tail on a slug and was behind him. Maybe I'm wrong on that? My first suggestion is to respline the mouth corner so it is not an actual corner but a U-turn instead. You can quickly terminate the new spline (highlighted) with a hook. If the mouth opening is one continuous loop it is easy to extrude it inward when you want to make the inside of the mouth. The part I circled in orange has a dead end spline. That will want to be fixed with some combination of five-pointers and hooks. I have a video about one user's dead end spline. It's not exactly the same situation but it might be helpful... https://forums.hash.com/topic/42423-exercise-11-geeeeraff/?do=findComment&comment=372103
-
Version with SimCloth added at top.
-
Good C-curve!
-
Festive New Year Greetings to all the Animation:Master users! Update: The cloth simulation I didn't quite get working on New Year's Eve...
-
can you guy help me with a smoothing model problem ?
robcat2075 replied to Pizza Time's topic in New Users
I've you'd like that we should look at a scene at LAT, save a PRJ with all the models embedded, put it in a ZIP and send it to me in a PM before we get started. -
can you guy help me with a smoothing model problem ?
robcat2075 replied to Pizza Time's topic in New Users
-
One more Merry Christmas, John!
-
can you guy help me with a smoothing model problem ?
robcat2075 replied to Pizza Time's topic in New Users
Lighting is a whole topic in itself. Perhaps if you brought a shot to LAT we could look at economical ways to light it better. -
Happy Christmas wishes to everyone! You can find me in this year's Trombone forum collaboration... ccc