Start
IC.Shape IC.Face IC.Mime
IC.Tools
Bug Report
Info +
F.A.Q.
MaxScript Dev Diary

IC.Shape

IC.Shape is a set of instruments designed to increase productivity and ease the modeling process. The whole toolset is driven by the 3ds Max standard painting system and tracking functions. It gives its best paired with a pressure sensitive device, since many instruments react to natural strokes. The learning path is straightforward, thanks to a clear interface and shortcuts painless to remember and handle during the modeling process. Many tools are context sensitive and perform different actions based on the artist's intent, without complex combinations of keys. No more than one key is to be hold at the same time to activate an alternaive behaviour and each modifier key gets similar results in comparable tools, like draw and erase, or paint deformation tools. The artist has more time to take care of the creative process.
What's new in version 2.0
Full Documentation — Not available yet

IC.Shape 1.1 Documentation — Outdated
Reset Settings
Script F.A.Q.
Known Issues


Download
IC.Shape  —  version 2.0 beta 10   —  2010.07.20  —  743.898 KBytes  |  total downloads: 1678

DOWNLOAD NOTE: Some internet browsers, like Opera, don't recognize the mzp format. If the downloaded file has a different extension than .mzp, please rename it to: IC_Shape.mzp then drag and drop it over a 3ds Max viewport to start the installation.

UPGRADE NOTE: To keep shortcuts from a previous version, just start the installation of the new one. They should be preserved.

Requirements Autodesk 3ds Max release 9 or greater
Additional requirement for 3ds Max release 9 only
AVGuard MAXScript Extension Package 9.0.0 by Larry Minton, installed by IC.Shape
Version History

Version 2.0 beta 10 - 2010.07.20

Fixes
  • Fixed a bug in uninstallation. Accessory script for code encryption introduced an error in functions that handle script uninstallation. Uninstallation and possibly installation could have been compromised. Please use this release to clear your system if needed.
Version 2.0 beta 9 - 2010.07.19

Fixes
  • Fixed a bug in Editable Poly Object with active NURMS Display. NURMS subdivision is now turned off on instruments start and restored on stop. Even if NURMS works as is meant, it is highly recommended to use Turbo Smooth, which is way faster.
  • Fixed UI issues in 3ds Max 2010 and 2011. Due to changes in user interface handling in latest 3ds Max releases, IC.Shape UI docking and floating caused elements misalignment. Dark UI weren't properly loaded by default and on interface switching.

Additions
  • Ring / Loop tools now select spans as well. If selection is made of two separate elements laying on a Ring or Loop, the included span is selected. [Leonarce "elte" Tan]

Changes
  • Quick switching to Relax mode by pressing SHIFT in Paint Deformation instruments now keeps the painting gizmo radius fixed and gets stored pressure multiplier from Relax setting. [Greg "PolyHertz" Gardners]

Known Issues
  • IC.Shape can cause incompatibility issues with .dds image format in DirectX shaders. The problem is still under investigation.
Version 2.0 beta 8 - 2010.04.23

Fixes
  • Fixed a bug in actions for "T/M Smooth" and "Symmetry". The shortcut versions were enabled only if current selection was an Editable Poly or an Edit Poly Modifier. They are now enabled for any kind of node, and disabled when IC.Shape interface is shut down or selection is empty.
  • Removed some debugging code left that printed object status on selection change.

Additions
  • Added missing action to associate shortcuts to "T/M Smooth" and "Symmetry" to set all modifiers On or Off.
Version 2.0 beta 7 - 2010.04.21

Fixes
  • Select tools didn't store an undo step. When undo was performed after using them, the object state was reverted to two steps before the selection command. It is now fixed.
  • Deleting Edit Poly Modifier threw errors because the callbacks ran a function with illegal parameters. It is now fixed.
  • Sometimes pops up the error message: '-- Unknown property: "tessTension" in undefined', when selecting an object or changing active modifier in the stack. Several new checks have been added to prevent this issue.
  • IC.Shape user interface didn't properly refresh when switching from a modifier directly to an Editable Poly Object or Edit Poly Modifier sub object level. It is now partially fixed, it still doesn't work when current Tool Mode is set to Select.
  • Solved an issue in Geo Loop introduced in beta 6. The instrument didn't work on Edit Poly Modifier when used preserving the position of a reference vertex.
  • Fixed an issue with "Invert Sub-Object selection visibility" introduced in beta 6. The action for shortcut association didn't work due to a bad function call.
  • Fixed an issue with "Clear Sub-Selection Held" introduced in beta 6. The action for shortcut association didn't work due to a bad function call.
  • Fixed an issue with "UnHide Sub-Selection" when in Edge Sub Object Level. Unhidden edges were not selected when faces formed a quad strip.
  • Fixed an issue with "Lock Borders". The action for shortcut association didn't work due to a bad function call.

Additions
  • Added missing action to associate shortcuts for Axis Project.
Version 2.0 beta 6 - 2010.04.18

Fixes
  • Fixed Geo Loop on Edit Poly Modifier. The instrument didn't give any preview and failed if Reference Coordinate System was set on Local.
  • Fixed Split Ring with snap set to Center of the Edges. The instrument didn't create any edge loop but added vertexes on the reference edge.
  • Fixed an error in Expiration Warning dialog. It now shows how many days are left.
  • Fixed an issue in Pivot instrument. The Working Pivot matrix wasn't right when set normal to first selected point (option Shift+Drag).
  • Caught an error popping up when Detach Elems was run on an Edit Poly Modifier made by a single element.

Changes
  • Fetch sub-selection tool. Now "Clear Sub-Object Selection Held" is bind to SHIFT and no more to CTRL.
  • Revised MacroScript for Hold / Fetch sub-selection tools.

Additions
  • Extended support for Edit Poly Modifier. Almost all Selection tools and Form instruments not implying real time geometry deformation now support Edit Poly Modifier:
    • Select Instruments
      • Pick
      • Shrink / Grow
      • Ring / Loop
      • Span
      • nGon
      • Hide / Unhide
      • Hold / Fetch
    • Form Instruments
      • Split Ring
      • Shift Loop
      • Axis Project
      • Geo Loop
      • Slice
      • Pivot
  • New behaviour in Grow. It is now possible to grow a sub-selection checker-like. [Greg "PolyHertz" Gardners]
  • New behaviours in Hold and Fetch. It is now possible to perform addition and subtraction to current sub-selections and to sub-selections held.
  • New behaviours in T/M Smooth and Symmetry toggles. It is now possible to turn on/off all modifiers in selected object no matter what is their current state.
Version 2.0 beta 5 - 2010.01.24

Fixes
  • Fixed an issue with Command Panel in Expert Mode. Beta 4 introduced a bug when working in Expert Mode. It made the Command Panel appear and disappear every time an Editable Poly object was selected, or an instrument started. It is now fixed. [Greg "PolyHertz" Gardners]
  • Fixed an issue with Auto Base Object. From beta 4, when Auto Base Object is active geometry parameters cannot be edited upon creation.
  • Preserved the installation of Extra Actions upon script update.
Version 2.0 beta 4 - 2010.01.07

Fixes
  • Fixed an issue with nodes selection. When switching selection between two objects with an Edit Poly Modifier on top, it threw an error.
  • Rewritten part of code for instruments initialization. It could solve the crash issue when switching SubObject selection levels with an active deformation painting instrument.
  • Fixed an issue with user interface docking status. The main panel didn't save the docked right status and switched to left side. [Greg "PolyHertz" Gardners]

Changes
  • Auto BaseObject now has a less "aggressive" behaviour activating the Node base object only on selection change and not on every Modifier Stack modification. [Greg "PolyHertz" Gardners]

Additions
Version 2.0 beta 3 - 2009.12.14

Fixes
  • Fixed issues with user interface Actions enabled and disabled status. Toolbar buttons didn't update when IC.Shape UI was closed.
  • Draw threw a code error when connecting vertices.
  • Geo Loop could have given incorrect results with Edit Poly Modifier.
  • Attach Node threw an error when selection didn't include an Editable Poly. [Greg "PolyHertz" Gardners]
  • T/M Smooth and Symmetry toggle didn't update light bulb status in Modifier Stack. [Greg "PolyHertz" Gardners]

Changes
  • Pressure Multiplier limit for Inflate/Deflate and Raise/Lower instruments has been increased to 99.9. [Benoit "Bal" Stordeur]
  • Attach Nodes rewritten: it now runs from twice to several times faster than standard Attach List and provides feedback in mini listener.
  • Detach Elements rewritten: it now runs more than four times faster than previous version and provides feedback in mini listener. Test results in seconds on an AMD Athlon 64 X2 5000+.
    Editable Poly
    Boxes
    Standard
    Attach List
    IC.AttachNodes   IC.DetachElements  
    100 0.9 0.45 2 times faster 2.8  
    1000 4.8 2.0 2.4 times faster 21.7  
    10000 412.5 20.9 19.7 times faster 188.4  

Additions
  • Geo Loop gets edge chains from current selection when started in Polygon or Element level. [Greg "PolyHertz" Gardners]
  • Geo Loop provides feedback in mini listener about current calculation status.
  • Added Actions for direct access to secondary instruments options. [Tom "Yozora" Poon]
    • Draw Edge Loop | Draw In Center
    • Collapse Edge | Erase Edge Loop | Collapse Edge Ring
    • Deflate
    • Lower
    • Stress | Slide Relax
    • Stretch
    • Smudge | Normal Drag
    • Ruffle | Constant Axis Flatten
    • Normal Tweak
    • Split Ring Constant | Split Ring Centered
    • Shift Loop Constant | Shift Loop Centered
    • Axis Project by Reference
    • Slice by Axis
Version 2.0 beta 2 - 2009.12.04

Fixes
  • Drag instrument threw errors when Step mode was active. [Greg "PolyHertz" Gardners]
  • Major issue in Drag/Smudge instrument algorithm could make the geometry disappear.
  • Deform painting instruments threw errors when Ignore Backfacing was active.

Changes
  • T/M Smooth and Symmetry Toggle now work on every kind of supported nodes and allow multiple selections.
  • All tooltips revised.
Version 2.0 beta 1 - 2009.12.01

  • First release.
License


Installation and Uninstallation

IC.Shape is distributed as mzp archive, a 3ds Max auto executable file.
Before proceding with installation, please be sure to have administrator rights on your machine.
If drag and drop procedure fails, choose "Run Script..." form menu "MAXScript" and select IC_Shape.mzp file.
Installation/Uninstallation Wizards
Installed Files List


Configuration
Wacom Tablet Setup
Toolbar Buttons
Quad Menu
Keyboard Shortcuts


Development
Wishlist


Forums

Links to relevant threads in the major computer graphics discussion forums.
Polycount