SPLINEPATCH 2.5 is by the same developer as the awesome DRIVE plugin developer, Klaus Heyne at http://www.c4dplugin.com You can read the review of the DRIVE plugin here.
If you haven´t heard of patch modelling before it´s nothing new. Other 3D applications like Lightwave, Maya, Animation Master and 3D Studio Max have it or something very similar. The idea is to create spline cages and patches (surfaces) are created between the splines. In C4D you create a patch with either 3 or 4 splines. Each patch is then welded together by making the patch objects child objects of a Multi Patch. Typically you create your splines over background reference images. The power with this modelling technique is that you can create very smooth curves with splines and usually bezier splines. The splines can be easily edited later. An analogy would be be creating curves / splines in a 2D vector drawing program where it´s a lot easier to create smooth curves than drawing them freehand.
Side view. Splines drawn to match reference image.
Perspective view. All splines selected.
You can see how few splines are required to create the guard. In this case there are 5 patches and these are welded together to make the transition between them smooth. There´s nothing that you can´t really do with regular polygon / box modelling but modelling with patches is another technique that in some cases like with the VW guard is a lot quicker. You can if you wish convert the patches into regular polygon objects and or drop them under hypernurbs objects. I´ll go into more detail shortly.
Here´s an hour or two later. I´ve changed the spline colour to blue to make the splines more visible. When you do spline modelling and only model half of the object it´s absolutely essential that you zero out the X and Y axes on the bezier handles, otherwise you´ll have noticeable seams on the symmetry line. This is best done from the structure manager.
Completed spline cage.
The plugin is downloaded from the developers site and is only 863kb in size zipped up. Like the DRIVE plugin you have to run the installer exe and this installs the plugin. For those weary of what the installer does. All it does is create a folder in your plugins folder and extracts the plugin there. When you fire up the plugin´s 3 tools / objects appear on in the plugins menu. You´ll most likely want to create a layout just for working with SPLINEPATCH as you´ll be using these tools and commands frequently plus tools and commands for working with splines. The plugin is also linked to your C4D serial number and the developer will supply you with a SPLINEPATCH serial number that you need to enter when you first run C4D after installing the plugin. The plugin is available in English, German and Japanese versions.
The SPLINEPATCH plugin menu. One tool and 2 objects.
You´ll also want to download the manual which is 1.3mb in size. Like the DRIVE plugin manual the SPLINEPATCH manual is very detailed. To understand how the plugin works you´ll need to keep chipping away at the manual and testing things out.Creating Patches
To create patches you need 3 or 4 splines that intersect or nearly intersect. I soon figured that I got best results by using snap to points and snap to splines to edit my splines. If the splines are too far apart your patches aren´t that good. Here´s a couple of examples that achieve the same result and demonstrate how patches are created. I´ve circled where the spline points are so that they are easier to identify.
In the above image I´ve created virtually the same patch with 4 linear splines each. I used the Patch Creator tool to automatically create the patches. More on that soon. This shows that the patches are created where the splines intersect not necessarily where the points are. I think it´s useful to go through this so that you get a feel for how patches are created. Like polygon / box modelling you´ll get best results by keeping your patches 4 sided but it does cope with 3 sided patches pretty well. Recall that with 3 sided polygons you often get smoothing problems under a hypernurbs object or phong shading problems.
If your spline cage is nice and uniform you can then select all patches and just click on the Multi Patch object. This single click makes all of the selected patches child objects and welds them together. Hopefully making a nice smooth surface. Sometimes however the patches need some editing particularly if the spline is very long. In this case the patch may be connected to the right spline but the 3 or 4 corner points may be in the wrong place. Each patch object has range sliders for each corner point that you can slide around to get the corners right. In addition to this you can adjust the ranges interactively in the viewport by dragging on little handles. To help identify each corner point there are optional symbols i.e. A, B, C & D for each corner. Below is an example where I´ve created patches with the Patch Creator tool and deliberately messed up one corner of the patch. To fix things up you can either drag on the interactive handle in the viewport or drag on the slider in the parameters. You don´t usually have to do much much editing if you´ve done things right but the tools and options are there if you need them. I found the more I used SPLINEPATCH 2.5 the better I got at building spline cages that allowed for easy patch creation.
Editing Patch Ranges
Patch objects have lots of settings. These settings can be a little overwhelming but the manual explains what they all do and often you don´t really need to bother with them and once you´ve used the settings a few times they become quite straight forward. So long as your patch looks okay in the viewport you really don´t need to do much else. Other settings include reversing the patch orientation, centering the axis, reversing the sequence, selecting individual splines that make up the patch and more.Multi Patches
After you´ve created some patches you have to join them together. The reason for this is to make the surfaces smooth between the patches because of the phong shading. The patches still remain separate and you can still modify the source splines and the patches and multi patch will update. The easiest way to connect your patches with a Multi Patch is to select all of the patches you want connected and simply select the Multi Patch object from the menu or toolbar.
No Multi Patch Object With Multi Patch Object
Further smoothing can be obtained by either dropping the Multi Patch object under a hypernurbs object or adjusting the resolution of the Multi Patch object. Just like the Patch objects the Multi Patch object has a range of options and clever things that it can do. First up you can use it to globally control resolution of the individual patches. Much easier than doing this individually. Patches can be untriangulated and UV coordinates generated if need be. There´s a range of display options to display or hide inner and outer edge mini legends. More on some of these shorlty.
Multi Patches - Settings