You're blocking ads, which pay for BlenderNation. Read about other ways to support us.

Cast(? or Spherify? or Cubeify? Oh My)

40

sphere_th.pngOne of the more interesting patches to be added to the tracker recently is the "Cast" patch, submitted by Willian Padovani Germano (also known as "ianwill"). Willian explains that the patch adds a "Cast" mesh modifier, which casts a mesh into certain pre-determined shapes (such as spheres).

The tracker includes the following explanation of features:

- Deforms its mesh like the "to sphere" button or the "push / pull" transform

The advantages, if enough to justify it, are that this is a modifier, the effect can be finely tweaked and animated.

- The effect can be restricted per axis

There are X/Y/Z axes toggles in the interface.

- The factor can go beyond [0.0, 1.0]

Right now it's codes in [-10.0, 10.0]. The "To Sphere" button only does [0.0, 1.0] and the push/pull transform inflates the object, so this works a little differently.

Values out of the 0-1 interval give "interesting" results.

- Accepts an object whose location is used as "center of the sphere"

The realtime equivalents can use the 3d cursor for that. Using an object makes it easy to animate, of course.

- Accepts a vertex group to restrict the effect to parts of the mesh

Painting weights, then, gives further control over the final deformation, in real time.

Sounds like a fun modifier! Currently, it allows for shape-shifting into spheres, cylinders, and cubes.

Originally the modifier was named "Spherify," but with the added ability to cast into other shapes, Willian felt that "Cast" was more appropriate. He does not seem entirely sold on the current name, and says that he welcomes suggestions for other names. So, if you have a better name for it, this may be your opportunity to leave your mark upon the Blender forever!

40 Comments

  1. Why not call it the 'shapeshift' modifier?

    Who knows this modifier could be extended to shapeshift from one mesh to another!

  2. 'Shapeshift' does sound good. Hopefully this modifier will grow to be more than just spheres. Shapeshifting from one mesh to another would be amazing.

  3. If it can 'cast' from one shape to another, then isn't it more like a morph-modifier without the usual limitations? :D
    (with the limitations being that you usually need to have the same amount of verts/etc on the final shape/mesh)

    It would totally rock if it actually would be possible to use custom shapes (meshes) for this modifier...

  4. From Willian's last Followup on 30/03:
    "Next, I will work on a sample .blend file with a few animations."
    Anybody have something to show off the cast feature?

  5. sounds really cool...
    my suggestions for the modifier's name:

    - transformer
    - morpher
    - transmorpher
    - shapecaster

    any jpg around to feed my mind with? :)

  6. How about "Mold" as a suggestion?

    Only problem with a "Mold" modifier is the differences in spelling between US English and English. Shapeshift is a nice name but I do hope that a "shapeshift" modifier would be extended to more than cubes and spheres!

    Koba

  7. Meld? Tranformer sounds like the new film that's heading our way soon. and it's probably a term that we know means move positon as opposed to change shape. shape caster sounds rather mythical but cool. transmorpher is pretty cool as is morpher.

    I'd love to see this work on a mesh outside of the primitives, tho even with just the primitives it sounds pretty fun already!

  8. > Who knows this modifier could be extended to shapeshift from one mesh to another!

    I fully agree ... giving the modifier another object to be used as the final shape would make this even more powerful than it already is :)
    I would still call it "cast" though since you then just cast the original mesh into a more complex shape than spheres/cylinders/etc...

    Werner

  9. A very nice idea !

    It s nice to see the modifier stack grow...
    Any chance for this to be implemented in future versions of Blender ?

  10. This sounds very cool, and in the future it probably would be able to 'CAST' any Mesh into any type of shape, even another mesh made by the user...

    My Opinion on the Names:
    Cast (Cast Sounds Professional (Ignore my spelling))
    Mold (That also sounds like a pretty powerful tool)

    Other Names like, Shape Shift, or Transformer, transmorpher, morpher, and shape caster make it sound cheep and makes it sound like some little toy some kids run around with... And they just sound bad or non-professional, but that's my opinion...

  11. This sounds very nice, I'm looking forward to it.

    For the name, I actually like "Cast". Reminds me of programming, where a cast is when you change the type of a value, for example: (int) my_variable would change the type of my_variable to an integer.

    So, +1 for "Cast" from me.

  12. Hopefully this will evolve into using custom shapes (with their own vertex groups)......

    Can anyone say MUSCLES ?

    (using a squash and stretch rigged sphere as an underlying "muscle" to deform a skin mesh)

  13. forge

    mutate / mutation / transmute

    transfigure

    metaforge / metaform / metacast / metamold / metamorph / metashape/ metashift

    hyperforge / hyperform / hypercast / hypermold / hypermorph / hypershape/ hypershift

    transforge / transform / transcast / transmold / transmorph / transhape / transhift

  14. forge

    mutate / mutation / transmute

    transfigure

    metaforge / metaform / metacast / metamold / metamorph / metashape/ metashift

    hyperforge / hyperform / hypercast / hypermold / hypermorph / hypershape/ hypershift

    transforge / transform / transcast / transmold / transmorph / transhape / transhift

    adapt / adaptor / adaptation

    reforge / reform / recast / remold / remorph / reshape / reshift

    reforger / reformer / recaster / remolder / remorpher / reshaper / reshifter

    warp / metawarp / hyperwarp / transwarp

    warper / metawarper / hyperwarper / transwarper

  15. Sorry everyone. My browser didn't update and I thought I was amending my original entry. Could the Webmaster delete my first three posts so I don't look like such a silly tool?

    PS: mutator

  16. I just watched the polyboost videos for max and saw a feature that i would love as a modifier in blender.

    http://www.polyboost.com/

    Go to features and look for curve loop.

    I did manage to make this functionality myself in houdini apprentice. http://www.sidefx.com. I would love to have it in blender though.

    It looks like it should fit well within the "Cast" modifier as a mode.

  17. "'Shapeshift' does sound good. Hopefully this modifier will grow to be more than just spheres. Shapeshifting from one mesh to another would be amazing."

    I agree with you :)

  18. I was playing with "Cast" (I like this name!!!) and it would be great if we can control "Factor" along individual axis. We can create some interesting effects. Willian, if you are reading this please consider adding it to the modifier.

    Greetings,
    Satish.

  19. I would be cool to have torus included too. So you could cast into a torus. Though this would be more complicated since there is a hole in the middle. It might need to check if the object is genus 1 (has 1 hole).

  20. I belive that the best name accordingly to the action of that modifier is "Round shape"...

    Congratulation for the excelent job!

  21. Jacques Ignacio on

    Good morning, I was just checking out your website and submitted this message via your "contact us" form. The "contact us" page on your site sends you these messages via email which is the reason you're reading through my message at this moment right? This is the holy grail with any type of online ad, making people actually READ your ad and I did that just now with you! If you have an ad message you would like to blast out to tons of websites via their contact forms in the U.S. or anywhere in the world send me a quick note now, I can even focus on your required niches and my charges are very affordable. Shoot me an email here: [email protected]

Leave A Reply

To add a profile picture to your message, register your email address with Gravatar.com. To protect your email address, create an account on BlenderNation and log in when posting a message.