pv_cycles.jpg

BagaPie

All in one addon for Blender

intro.gif
intro.gif

What is BagaPie ?

BagaPie is a free addon that creates modifier presets and Geometry Nodes for Blender 2.93.

It creates presets for scattering, hard surface, deformation, architecture (wall and window), array random, groups, ...

How it works ?

Select an object then press J. You can then choose a modifier in the pie menu (scatter, boolean, displace, ...).

In the N-panel (addons panel), appears the list of modifiers present on the selected object. You can control the visibility of modifier, apply or remove them. The various properties of the selected modifier appear below.

 

Note that depending on the type of modifier, the conditions for using and manipulating them may vary.

Also note that if modifications are made to the modifiers or the geometry nodes created by BagaPie the link with the addon may be broken.

Scatter

Scattering based on Geometry Nodes

Creation : Select the objects for the scattering then a surface and press J.

Utilization : In the N-panel (addon panel) you can remove or change the visibility of the modifier. Currently only one Scatter modifier can be added at the same time. If you add another Scatter, the objects are added to the existing scatter.

The Effector modifier are assigned to the Scatter modifier.

Shortcut : J

scatter.gif
scatter paint.gif

Scatter Paint

Scattering based on Geometry Nodes

Creation : Select the objects for the scattering then a surface and press J.

Utilization : In the N-panel (addon panel) you can remove or change the visibility of the modifier and modify its parameters. You can add as many Scatter Paint modifier as you want.

Shortcut : J

Note : The precision of painting is based on the density of vertices. Subdivide your area as needed.

Effector

Influence Scatter particles scale by proximity

Creation : Select the objects which will serve as an effector then a surface which contains the Scatter modifier which will be affected and press J.

Utilization : In the N-panel (addon panel) you can remove the modifier and modify its parameters. Visibility is related to the Scatter modifier. It influences the scale of the particle.

Shortcut : J

Note : Scatter Paint isn't affected by Effector.

effector.gif
node tree scatter.gif

Geometry Nodes and BagaPie

Note : If you modify the node tree, the link between the tree and BagaPie may be broken.

Note : Although limited to one Scatter modifier, you can use the dedicated Scatter Paint tools to instantiate particles over an entire surface.

Note : The verical frames contain the groups of nodes for the Scatter Paint and the horizontal frames contain the Effectors.

Boolean

Boolean based on Modifier

Creation : Select an object and press J.

Utilization : In the N-panel (addon panel) you can apply, remove or change the visibility of the modifier and modify its parameters. When drawing a shape, press Ctrl to activate snapping or Alt to extrude from the center of the volume.

Shortcut : J

Note : By default, it uses Exact mode. If you have slowdowns switch to Fast mode.

Note : The Boolean uses the Add Object tool, you can change the shape. If you do not use the exit button, it may remain active when you return to Edit Mode.

Note : The mirror parameter uses the object's origin by default.

Note : If you use this modifier on meshes that contains Array or Scatter, hide them first and switch Boolean to Fast mode.

boolean.gif
array random.gif

Random Array

Array based on Geometry Nodes

Creation : Select the objects for the array, press J and choose the type of array (Line, Grid or Circle).

Utilization : In the N-panel (addon panel) you can apply, remove or change the visibility of the modifier and modify its parameters.

Shortcut : J

Note : This modifier creates a second object unlike the classic array modifier.

Manage

Create object group and instances

Creation : Select the objects to group and press J.

Utilization : In the N-panel (addon panel) or in the BagaPie (J) you can edit, delete or change the group to an instance. You can duplicate the group by selecting its bounding box and pressing Alt + J (or Alt + N for duplicate linked).

Shortcuts : J / Alt+J / Alt+N

Note : If the selected objects have a parent, the parent must be selected for them to be taken into account.

Note : Once the group has been created the group's objects are no longer selectable, use Edit Group to make them selectable again.

group hd.gif
wall.gif

Wall

Wall with modifier

Creation : Select an object and press J.

Utilization : In the N-panel (addon panel) you can apply, remove or change the visibility of the modifier and modify its parameters.

Shortcut : J

Note : This modification changes the edges to a wall, so use appropriate meshes.

Window

Window with modifier

Creation : Select an object and press J.

Utilization : In the N-panel (addon panel) you can apply, remove or change the visibility of the modifier and modify its parameters.

Shortcut : J

Note : The volume you draw must be the same thickness as the wall to function properly.

Window.gif
displace.gif

Displace

Displace with modifier

Creation : Select an object and press J.

Utilization : In the N-panel (addon panel) you can apply, remove or change the visibility of the modifier, modify its parameters and the type of texture.

Shortcut : J

Note : Depending on the texture used, some parameters (scale, brightness, and ramp) may not be available.

Auto Array on Curve

Wall with modifier

Creation : Select the objects then the curve and press J.

Utilization : In the N-panel (addon panel), by selecting the array you can apply, remove or change the visibility of the modifier and modify its parameters.

Shortcut : J

Note : This modifier applies rotation and scale. It also resets the radius of the curve.

Note : By default this modifier uses the X axis, you can change it if needed.

auto curve.gif

Need help or report a bug ?

or

Hi ! l'm Antoine Bagattini, the creator of BagaPie.

Many thanks to everyone who supports the development of this addon.

Also, many thanks to Franck Demongin for his help !

  • Copie de 27_Artstation_logo_logos-512_edited_edited
  • YouTube
  • Instagram