Announcements

The Autodesk Community Forums has a new look. Read more about what's changed on the Community Announcements board.

Post your compounds here for sharing!

t_chanma
Autodesk

Post your compounds here for sharing!

t_chanma
Autodesk
Autodesk

Hello Bifrosters!

 

We've heard the outcry for an easier way to find and share compounds on the AREA forum.  Our team is currently looking at improving the experience, but for now we thought it might at least be nice to have a sticky to act as an interim reference point for all the compounds people want to share.

 

To participate, please do the following:

  1. Export your compound as a JSON, preferably with an associated MD file for documentation (as shown here: https://area.autodesk.com/tutorials/export-import-bifrost-compounds-with-info-tab-documentation/) as well as a test scene to show how it works.  Zip these all up into a single file.
  2. Create an individual thread for your compound and upload your files to it along with a short description, image or .gif of it in action, and links to any dependencies (examples of dependencies would be other compounds you may have used that don’t come with the regular Bifrost install). Once you’re done, add the label “compound_share” to it.
  3. Reply to this post with a copy of your compound description and a link to your individual thread.

This way, each compound can get its own discussion, and users can post iterations and updates to their individual threads.

 

I’ll post a few examples to get us started, as well as to act as a template for others.



Matt C

Senior Content Experience Designer

Maya Documentation | Maya Learning Channel |
Reply
3,103 Views
9 Replies
Replies (9)

t_chanma
Autodesk
Autodesk

Bulge Deformer: https://forums.autodesk.com/t5/bifrost-forum/bulge-deformer-compound/td-p/8971009

 

Deforms the surface of a mesh along an fcurve centered around an influence point.

bulge.gif

 

 

 

 

 

 

 

 

 

 

 

 

Dependencies: None



Matt C

Senior Content Experience Designer

Maya Documentation | Maya Learning Channel |

t_chanma
Autodesk
Autodesk

Extrude Compound: https://forums.autodesk.com/t5/bifrost-forum/extrude-compound/td-p/8970977

 

Extrudes the faces of either an entire mesh, or just around an influencer region.

extrude.gif

 

 

 

 

 

 

 

 

 

 

 

 

Dependencies: None

(Credit: Aslan Jafari)



Matt C

Senior Content Experience Designer

Maya Documentation | Maya Learning Channel |

Anonymous
Not applicable

paintDeltaMap compound: https://forums.autodesk.com/t5/bifrost-forum/paintdeltamap-compound/td-p/8972674

 

This compound will take a source and target objects (with the same vertex count and same vertex order) and will create a new source mesh where the colors are the result of the difference in (local) vertex positions between the two given meshes. Useful to detect deltas between a neutral mesh and its blendshapes.

 

paintDeltaMap.gif

DuncanRudd2410
Participant
Participant

DR_bifrostBezier: https://forums.autodesk.com/t5/bifrost-forum/bezier-curve-bifrost-graph/td-p/8974649

 

This bifrost graph takes four matrices as inputs. It derives a bezier curve and outputs a specified number of matrix outputs along the curve. These can be decomposed and used to drive joints / maya transforms.

 

Hopefully this is useful / interesting to someone out there!

 

bifrost_bezier_v003_1.gif

 

t_chanma
Autodesk
Autodesk

Transfer closest CPV: https://forums.autodesk.com/t5/bifrost-forum/transfer-closest-cpv-compound/td-p/9008265

 

Transfers color per vertex data from the specified color set on a source mesh to the nearest points on the target mesh.

transfer_CPV.jpg



Matt C

Senior Content Experience Designer

Maya Documentation | Maya Learning Channel |

t_chanma
Autodesk
Autodesk

Curve to Bifrost: https://forums.autodesk.com/t5/bifrost-forum/curve-to-bifrost-board/td-p/8962186

 

Import a curve into Bifrost.  Note, this is actually a Maya script and not a compound.

 

curve_board_example.png



Matt C

Senior Content Experience Designer

Maya Documentation | Maya Learning Channel |
0 Likes

t_chanma
Autodesk
Autodesk

Object to points: https://forums.autodesk.com/t5/bifrost-forum/object-to-points-compound/m-p/9035431/highlight/true#M8...

Generates a point cloud on an input mesh / volume.  

Scene file for this tutorial: https://youtu.be/zRMAxnpR9EY

 

point_cloud_gif.gif

 

 



Matt C

Senior Content Experience Designer

Maya Documentation | Maya Learning Channel |

Anonymous
Not applicable

Here's a collection of three compounds for simple matrix deformations.

  • "twist_points" twists any point-based object along the vector between a start and end point. The twist can optionally be clamped between said points.
  • "twist_points_global" does the same as twist_points but always unclamped and around the world origin.twist_demo.gif
  • "taper_points" tapers a point-based object between a start and end point. The style of the taper effect can be controlled with an fCurve.taper_demo.gif

For me those nodes came in handy to control the shape of abstract, procedural geometry. Hopefully someone else has a use for them too!