Match Size
Visit the Node Bible
Match Size
According to the docs, "The Match Size operation moves and scales the first input to match the second input. If no second input is present, the provided position and size are used to define the destination bounding box." In practice, you can use this to set an object perfectly on top of the scene grid, match the size of other objects, scale based on the bounding box of another object, or translate based on the location of another object.
General Parameters:
Group:
-- This allows you to specify which polygons or points that you'd like to affect from the first input.
Justify With:
-- When the geometry in the first input goes to scale/transform/etc... it needs to look at a bounding box. In the viewport, you can see this by the blue bounding box that has been drawn out. This "Justify With" is asking you, "How would you like to create that blue bounding box?"
-- Input if Wired (default) = It tries to find the bounding box by looking at the second input. If it doesn't find any geometry, then it uses the bounding box found in the first geometry.
-- Origin and Unit Size = Places the bounding box as a 1x1x1 cube at the origin
-- Second Input = Looks at the second input. If nothing is attached, then a bounding box will not be drawn and your geometry will disappear if scaled and placed at the origin.
-- Location and Size = Defines a bounding box manually via the target position and size.
Use Groups to Justify Bounds:
-- This parameter allows you to select prims/points from the both the first and second input. This may be confusing because we already have a "Group" parameter above. This is different than the "Group" because we a selecting points/prims to figure out how things should move/translate around. This is NOT which points/prims are allowed to be affected by this node. The "Source Group" will look through the first input, find points/prims and use those points/prims bounds when scaling/translating the geo. Points/Prims specified in the "Target Group" will be used when drawing out the bounding box around those selected prims/points.
Matching:
-- You can check on, "Translate," "Scale to fit," and "Uniform Scale" to toggle which operations get used on the first input geometry.
-- Justify X,Y,Z = When translating, this node will look at the bounding box drawn around the first input and place it along the bounding box of the second input (if it is connected). By default, Justify X,Y,Z is saying, "Take the center of the first input bounding box and place it at the center of the bounding box from the second input." The option "Same" is poorly written in my opinion. It's just saying, "If you use 'center' for the first bounding box, then use 'center' for the second input as well." If you were to set it to "Max" and "Same," then the second geo would be set to "Max" because it's the 'same' as the first bounding box. If you're not sure which setting you need, then just start picking an bunch of settings until you get what you're looking for. Additional Offsets can be made through the offset sliders
- Uniform Scale scales your object evenly when fitting inside the bounding box.
- Scale Axis tells the node how it ought to scale the geo relative to the bounding box.
- Best fit = looks at the longest axis in x,y,z and scales it to fit by that.
- Perimeter = This parameter lacks sufficient documentation. According to the docs, "The total edge lengths of the two models will be scaled to match. This is not well defined if either model lacks edges." From my understanding, it takes a look at how long each edge is, sums it up, and then finds some kind of scaling ratio based on the length of those edges. As an example, if you were to add a box to the second input and add more subdivisions, then it would increase the edge parameter value and scale up the model.
- Area = Similar to the "Perimeter," this setting is difficult to understand at first. According to the docs, "The total surface area of the two models will be scaled to match. This is not well defined if either model has no surface." So again, I imagine this as finding a ratio based on the surface area of polygons and using that to determine how it ought to be scaled.
- Volume = Same as Perimeter/Area except that you're measuring the volume of geo.
Restore & Stash Transform:
-- When transforming the object, you have the option to "Stash" the transform. That will take an 8x8 transform matrix and save it as a detail attribute. The idea here is that you can take this transform data and return it to the original location by inverting it. As an example, you may want to take an object, scale it to the origin, do some work on it, and then put it back to where it originally was. You can check on the, "Restore Transform" to apply the inverse transform and place the model back to where it originally came from.
Featured links
About Mentorship Calls
To book a call, just visit https://www.cgforge.com/book-consultation
Study Plan Call
Look at the welcome email for further instructions on how to schedule a call if you are a Premium Subscriber.
Premium Member Discord
Unlike the standard discord server, the Premium Member server receives faster replies, feedback on projects outside CG Forge courses, and exclusive discounts on mentorship calls that aren't offered anywhere else.
Houdini Education License
In summary, the educational license of Houdini acts much like Houdini Indie - but at a discounted price. The main difference between Indie and Education is that this version of Houdini cannot be used for commercial projects. It's great, however, for learning and preparing a demo reel without the limitations of Houdini Apprentice.
Unlock Resources
One of the best examples of this is the Node Bible. This resource acts like an encyclopedia of Houdini knowledge. Each entry features a node, goes through all the parameters, and offers video quick tips on how to use each node. The Node Bible goes beyond the native Houdini documentation because it's easier to understand, offers practical examples, and links up to nodes that get used in the courses.
In the resource sections, you'll also find quick tips that cover a variety of miscellaneous topics along with The Weekly Wrangle - which is a series dedicated to advice and real-world conversations surrounding career success.
Redshift Discount
https://www.maxon.net/redshift
Aug 28th, 2024 Changelog
General Changes:
• New, simplified website design is now live!
◦ All new particle banner is featured on the home and after login pages
◦ The after-login page now features courses that are sorted by ones that you have recently watched. This makes it easier to continue watching whatever you’ve been working on without scrolling through all the courses to find what you’re looking for.
◦ There is also a new “resources” section that can be found beneath the “Browse Courses” on the after-login page. This makes it easier to bring up the Node Bible, the “Tips + Tricks,” or Weekly wrangle in a new tab
◦ “CG Forge Academy” has been replaced with a “Mentorship Calls” at the top menu (see below for more details)
◦ The resources dropdown now features “Tips + Tricks” (see below for details)
◦ Certification requirements have been slightly re-written to be easier to understand
◦ Subscriptions have been re-designed from the ground up (see below for details)
Subscription Changes:
• Subscriptions have changed to include a "Basic Subscription" and a "Premium Subscription" option. The Basic Subscription renews monthly, and the “Premium Subscription” renews every 4 months. Yearly subscriptions have been removed.
◦ These changes only affect new subscribers. Existing subscribers will not see anything change with their auto-renewal amount.
◦ 10% off a Redshift yearly subscription is now included with the Premium Subscription. (If you are currently a 4 or 12 month subscriber, then just email support@cgforge.com for this)
◦ A new “Study Plan” call has been added to the Premium Subscription. (If you are currently a 4 or 12 month subscriber, then just email support@cgforge.com for this)
◦ A Houdini education license is now available for “Premium” subscribers. (If you are currently a 4 or 12 month subscriber, then just email support@cgforge.com for this)
◦ For more information, visit the subscriptions page.
• CG Forge Academy has been redesigned to be easier to use.
◦ 45 minute calls have been removed. Existing coupons are still valid and can be used towards 90 minute sessions for the amount listed on each coupon.
◦ 8 week mentorships have been removed - Instead, you can book as many 90 minute calls as you’d like.
◦ Free onboarding calls have been removed - Instead, premium subscribers now receive a complimentary “Study Plan Call” that establishes a personalized curriculum moving forward.
◦ The “CG Forge Academy” top menu is now replaced with “Mentorship Calls” and only allows for booking 90 minute calls.
All new “Tips and Tricks” resource page:
• “Tips and Tricks” is now a resource page that holds all quick tips, Houdini update videos, and other miscellaneous videos in one place. If you’re looking for “Quicktips Season One and Two” or "Houdini 19 Updates" they have now migrated over to the “Tips and Tricks” resource section.
Discord changes:
• The CG Forge Discord channel will now be divided into two categories: “Basic Members” and “Premium Members.” The premium member channel will be invite-only to premium subscribers or those who are currently enrolled in a 4 or 12 month subscription. If you eligible to join the premium discord channel, email support@cgforge.com for an invitation.
◦ Basic Discord members will no longer receive support for projects that are outside the topic of CG Forge courses.
◦ Premium Discord members will receive support for projects outside of CG Forge content
◦ Premium members will receive discounts on mentorship calls, and basic members will not.
◦ Premium members will have their questions / posts answered before basic members
◦ Early access to courses will now be exclusively provided to premium members via the discord channel.
If you have any further questions about these changes, feel free to email support@cgforge.com
Cheers,
- Tyler
1:1 Support and Feedback
Unlock ALL Courses
Instead of paying lots of money for ONE course, you can pay less for a library of courses.
With CG Forge, you can also count on highly refined content that's conveniently found in one place. This makes it easy to cut through the clutter of Houdini tutorials out there and make the most of your time while you learn.