C  O  M  P  U  T  E  R      G  R  A  P  H  I  C  S      N  O  U  R  I  S  H  M  E  N  T
  products buy examples community

about soup-dev

Our products provide a vast framework that brings many new capabilities to Maya and enables artists to achieve results impossible to accomplish with standard techniques.
Based on the principles of a flexible, non-destructive procedural pipeline, our software improves efficiency by minimizing the need to write computer code during production.

magnetic fields

Our community forums contain many interesting threads that are not always easy to discover, this is the perfect opportunity to bring them into the spotlight.
This one in particular is about magnetic fields. The showcased solution utilizes SOuP and OVDB to achieve the desired result. Quite appropriate for the occasion since blackholes have made the headlines lately!
The setup leaves a lot of room for experimentation - shape, color, noise, motion frequency, etc. Check out the related scene in the examples archive.

This example video outlines some aspects of the underlying nodal networks.

RBD proxy generator

This tool generates low-resolution, non-overlapping and convex geometry for provided arbitrary meshes (complex and/or overlapping) that is easy to use for rigid body simulations. The original mesh objects are constrained to their corresponding proxy ones allowing for high resolution detail for rendering yet fast and optimised geometry for rigid body simulations. Requires Maya 2016 or higher!


The editComponentsList hard surface modeling toolset provides a nice simple interface that allows you to build your mesh models with ease. Its power lies in its procedural nature giving you the ability to easily add or remove components from modeling operations using a cool selection cage placed around your model.

Instead of digging through menus and adding unnecessary nodes to the scene, the editComponentsList modeling toolset keeps everything compact and simple while at the same time providing smooth powerful control to your modeling workflow.

new releases

Our community forums have a dedicated section containing detailed information about new product releases. For convenience, the most recent ones are linked below.

SOuP 2019-07-31

quadriflow - implemented the Quadriflow library by Jingwei Huang and Yichao Zhou as a new mode in Remesh.

instanceManager - new button allows to easily replace the base object, effectively "retageting" the entire setup.
morph - minor UI bug fixes.

SOuP 2019-07-31

nCacheInterpolator - fixed a crash in specific cases.
Shatter - vastly improved performance - 6-10 times faster than before. Worked around Maya limitation that caused the node to not behave properly in Maya 2018 and later versions.
Morph - minor tweaks to the GUI's exceptions handling.
ScriptManager - respect order of classes, methods, functions, as they appear in the files.
Mate - very fast, multithreaded mesh to mesh driving deformer that produces significantly better results compared to other solutions.

FRW 2019-06-15

Manager UI - Brings all things FRW under a single roof and becomes the focal point of the framework.
Pose and animation mirroring.
Vehicle animation system - vehicles with arbitrary number of wheels, automatic ground detection and much more.
Minor fixes and updates everywhere.

Check the announcement on the forums for more details and/or watch the related video tutorial: http://www.soup-dev.com/videos/frw_manager.mp4

SOuP 2019-04-14

nCacheInterpolator - The main application of this node is to interpolate nCache data over time (particles, fluids, mesh geometry), but it is not limited to just that. It can be used on any array, or dynamic arrays structure.

Playback of time-scaled nCache. On the left is what the standard nCache produces, on the right is what nCacheInterpolator does. Despite the changing point count over time, the result is smooth and predictable.

Shell - Added "polygon shells" mode. Until now the node operated only on UV shells. This new method is much faster to compute.

OVDB 2019-03-20

Couple of new nodes:
Transfer voxel channel value to points.

Convert bif voxel chanels to vdb.

Visualize vdb fog grids as Slices (works only in the OpenGl CoreProfile Display mode).
As well as multiple updates and bug fixes all over the place. Added support for Maya2019.

SOuP 2019-01-10

Happy New Year !

Multiple updates to the group node, componentToComponent, pointCloudParticleEmitter, resolvePointCollisions, shortestPath, smartConnect, etc. Included is a new cameraFrustum tool that represents camera frustum with mesh geometry. It can be used to clip scene objects.

Check the announcement on the forums for full description.

We are happy to announce our partnership with OCTOPLUG, an independent software development company focusing on proceduralism and rendering for Maya and Arnold.

As part of our collaboration, we will focus on interoperability between our products, as well as sales and support.

To find more about OCTOPLUG - take a look at their web site and feel free to leave a comment, or ask questions on the dedicated community forum.

soup-dev LLC (sales@soup-dev.com)