T-Splines 2.2 is now officially released and available for download. This is a free upgrade from T-Splines 2.0 or 2.1. An updated 30-day trial is available. T-Splines 2.2 requires Rhino 4 SR6 or later.
Changes in v2.2:
- tsBridge is a new command that should be familiar to those that have done much mesh modeling. It works on pairs of edge loops or face groups, and connects them. We also have the ability to bridge according to a profile curve, as shown in the linked video.
- Rhino curves and polylines can now be extruded into T-Spline surfaces using the tsExtrude command.
- Curves, polylines, faces and edges can now be extruded using the manipulator. If you are holding alt when the manipulation starts, it will extrude and manipulate at the same time (thanks to jbshorty).
- Toolbar now has simple and exact versions of commands on the left/right mouse click for a few commands.
- The exact manipulation is now double-click on the manipulation handle instead of single-click.
- All our text processing has been updated to allow for translation into different languages.
- Smooth meshes are now much faster. This is related to the post on getting maximum speed with 2.1. We use the old G0 caps for smooth mesh display, since it displays creased anyway, and they're much faster.
- tsAppend now works without selecting a T-Mesh or T-Spline. If you snap to a T-Mesh or T-Spline vert it will weld properly, but otherwise it will just create a new T-Mesh.
- tsConvertToRhinosurf is now history enabled. If you're using grasshopper, my suggestion is to convert the T-Spline to a polysurf with history, but put it on another layer. This uses much less memory than using a T-Spline directly, especially during baking.
- Most of our commands that can accept different grip types now have an option for easy switching (e.g. tsExtrude can extrude either edges or faces).
- Added new command tsInterpolate. This moves T-Spline control points so that the surface now goes through where the control points used to be. Could be useful in conjunction with other projection/retopology tools for reverse engineering workflows.
- More of our commands accept nurbs objects again, for example tsMesh works on rhino surfaces again.
- Added undo to tsInsertPoint
- Manipulator now works properly with _CageEdit
- tsToolbar command re-shows the T-Splines toolbar.
- tsExtrude tries to choose better knot intervals, in hopes of making the surface more uniform.
- T-Meshes when saved in box mode save much more quickly.
- T-Meshes now honor naked edge drawing settings properly.
- Valence-2 star points now draw red to make them easier to find
- tsThicken was flipping surfaces when thickening a negative distance.
- tsConvert no longer converts T-Meshes into T-Meshes, it just leaves them alone.
- tsSmoothToggle works even when you've only selected a vert/edge/face on the t-mesh you want to toggle.
- tsLayout now shows back-facing icons, but as a muted gray.
- We now draw mesh face outlines for selected faces.
- Automatically positioned tangency handles are now reset on a per-handle basis, rather than per-vert. Handles that are being automatically positioned are drawn light blue.
- Added an option to be notified of new versions in the options page
- Fixes for various flipped surface problems.
- The manipulator now updates Rhino history.
- tsUnweld now accepts edges as input
- Fixed crash in tsInsertPoint when snapping to points not on the surface
- Fixed a bug where edges off of star points wouldn't delete properly
- Wireframe picking now works more like other rhino shapes.
- tsUnweld now unwelds edges, which is useful for slicing isoparms.
- tsWeld is now a default hotkey ('z')
- Fixed a bug where we were sometimes selecting every object in the scene when smooth toggling
- Various other small bugfixes







