CreatorsOk
magicavoxel
magicavoxel

patreon


MagicaCSG Demo: capped cylinder spline

Turn on "Curved Boundary" to enable this option.

The capped cylinder spline is basically a special case of ellipsoid sweep spline, which can be subtracted by other primitives with large blending factor or groove blending just like the sphere spline.

(cube, cylinder, hexagon, triangle sweep splines can only be "unioned" but not "subtracted" with large blending factor or groove blending)

It can be used for more flexible profile control than sphere spline for organic shapes.

Note that it has similar cost as the cylinder spline, so it is more expensive than sphere spline.  

[Other News]

1. A public demo version may be released soon. It mainly has the basic features developed before 2023, so it doesn't have the latest advanced features (helix, sweep spline, etc.) And it can only be used for non-commercial purposes.

2. Subgroup Boolean is under active development. It may be released in prototype tier first.

3. Rhombus profile will also be supported (by enabling Rhombus Y for Triangle profile).

 

Comments

I've been using this feature quite a lot lately. One thing that has come up is the need to be able to move individual cross-sections along their axes (as shown by their X/Y scaling handles). I really wish I could see the transform gizmo on the active handle to be able to do this. I imagine that maybe it wasn't implemented because when a handle is moved, the orientation of the section changes, but I would be fine with the local coordinate axes of that section remaining frozen during a manipulation. The other thing I would really like to see is the ability to CTRL+Drag a scale handle on one of these sections and have it scale using the opposite edge as the scale pivot. I know these aren't very exciting features to have added (like area lights or adding new shapes) but these capped splines are a real bread-and-butter necessity for finer precision sculpting work and these changes would go a long way!

moat

Hi, an advanced renderer is on the todo list.

ephtracy

Are there plans to have the return of image export (HD) with the choice of resolution and gif format in 360° view? Because using another software (ex: blender) for rendering and others is tedious. ;)

Hato

I really appreciate the reply. Sounds like it's going to be a gamechanger. I know I've banged this drum, but please, please make them collapsible, at some point. Magica will greatly benefit from that little functionality.

Immortal Turk

1. subgroups will have their own boolean and blend options, just like normal primitives. 2. there is no limited max number of strokes contained in a subgroup. there is only a limitation for the total number of strokes in the entire list. 3. pass through mode may become an available option (may not be in the first prototype). same to the collapse option. 4. currently, transforming a group will transform all contained strokes together.

ephtracy

Both new options are going to be extremely useful. I'm also looking forward to closed sweeps. I would like to ask a few questions about the boolean groupings, and hopefully its okay for you to share your plans. By the name, is going to transform the entire group into a stroke that can have its own boolean options? Will there be a limit to how many strokes it can contain? And will it have a 'pass through' option to work with normal layer order? If it's not going to have its own boolean options, my other questions are: Will they collapse to visually reduce the number of strokes we must search through? Will it have its own rotation/transforms, if you select the group in the strokes panel? (basically moving them AS a group) Do the strokes inherit the group visibility? I saw it had an eye on your preview. And will groups be able to nest inside groups? Super appreciate any clarification, if you cannot tell I am immensely excited for the future of Magica.

Immortal Turk

Really cool stuff! :) Unrelated to this, but just to don't forget, since you mentioned you'll work this year on a new renderer, is there any chance we can have a Toon shader option added? Similar to what Adobe has in the Project Neo? To render with a 2d kind of style and flat colours. That would be really nice for illustrations as an alternative to the 3D realistic style that we have now.

Vlad Butucariu

Great news all around, Ephtracy! 👍👍

Metin Seven


More Models and Creators