Complex
Last updated
Last updated
The complex target method offers much more compared to the standard method. While the standard target method allows only a single target object, the complex method lets you have multiple target objects, each with its own settings, which will be baked one by one.
This panel can be divided into an upper and a lower part. The upper part holds the target objects in a list, while the lower part contains the target's bake settings (cage object, extrusion, etc.).
Adding new target objects is very simple. By default, there is an empty entry in the target object list. By selecting an object, it gets added to the list, and a new empty entry is created.
Objects from the list can be removed by clicking the X
in the item's row.
Another method to add objects to the list is by using the load target button, which loads all the selected objects from the viewport to the target list.
When loading multiple objects from the viewport, the load target button can also load the active object as the target, while all other objects will be treated as sources instead of loading them all as targets. The source objects will then be added to the source list.
Next to the load target button, there is another button with a cursor icon. When enabled, this button selects the objects in the viewport based on the set target and source objects.
The target objects in the list can be disabled. When a target is disabled, the object won't be baked. To disable it, click the checkbox on the right.
Disabling a target object is useful when you want to keep it in the list with all its settings but don’t want to bake it yet or again.
The target object's settings hold all the general selected to active settings, along with additional smart functions, and the source objects, which can be organized either in a list or in a collection.
To learn the basics of the default cage object, extrusion, and max ray distance settings, refer to the official Blender documentation.
In addition to the basic checkbox and object selector, there is also a button for generating the cage object. This option is available only when the cage object option is enabled and no cage object is selected yet.
By clicking the button with a +
icon, a popup window opens, giving you the option to apply the set extrusion value to the cage object. After clicking the OK
button, the cage object is created and set as the cage.
The extrusion also has its own custom option that visualizes the set extrusion value. It can be enabled from the menu next to the extrusion value by selecting either the wireframe or solid option from the dropdown menu.
Changing the extrusion value will also update the visualizer, allowing you to see the changes in real time.
The solid extrusion visualizer works the same as the wireframe visualizer but is displayed differently.
To disable the visualizer, you can either delete the visualizer object or select the disabled option from the dropdown menu.
There are two methods to store the source objects: in a collection or in a list of objects. You can easily switch between these methods by changing the source objects option.
The collection source object method is a single collection in the scene that stores all the source objects. It gets auto set when selecting the target object, but can be changed at any time.
The source collection is automatically searched for based on a matching name with the target object. If no matching collection is found, the target object's collection will be used.
The source list is very similar to the target list, with the same methods for adding and removing objects. It also includes a button to load the selected objects from the viewport as source objects.
Source objects are automatically searched by name. If an object's name matches the target object's name and contains either 'hp' or 'high' (indicating high poly), it will be considered a source object and added to the list.