Ice Tools Pro

by blenderguppy in Scripts and Addons

Ice Tools Pro is developed for rapid conceptualization modeling of large scifi scenes using low res non-subd or ngon surfaces at the same time giving you a modular or non-destructive workflow to modify the design of the work mesh anytime unless you apply the modular shapes using the boolean modifier stacks. This gives more freedom when designing the overall functionality and aesthetics of the work mesh.

Non-subd assets are used by concept artists to create large scenes at the same time mitigating the processing stress and duration of render times. While low poly using the auto smooth feature of 3d programs to create the illusion sharp angles these render with amazing detail without giving away their low res nature. Most professional concept artists use micro-fillet or beveling shader node features in their renderers to bevel sharp edges of the non-subd assets closest to the camera to give a more convincing look on the final presentation.

The Ice Tools Pro can also be used in game development by quickly fleshing out a large scene then using beveling (check out Cuber) to create a hires copy of those assets for baking maps for the final low poly cage.

Legacy function of Ice Tools Pro also include its use with the Bsurfaces addon using the shrinkwrap operator for retopology and can also serve as an all around modeling support tool.

Ice Tools Pro is part of the kitbash modeling package which includes Cuber.

Demos and tutorials

Watch The Full Tutorial Here...

Watch The Demo/Tutorial For Retopology Here...

Watch The Video Series Of Creating A Sci-Fi Corridor Here...

Watch the Demo/Tutorial For Creating Character Assets Here...

FEATURES

  • A unique link system for controlling functions for and keeping track of "target" and "link" objects.
  • Fast boolean workflow via the link system. Have the ability to create assets in mere minutes for your 3d scenes.
  • Material Groups to easily texture or shade the final hard surface product.
  • Extract Mode to quickly extract faces from a version of a target object with booleans applied to add to its non-destructive workflow.
  • Quick re-topology  work coupled with the Bsurfaces add-on.
  • Can be used to enhance your dyntopology sculpting experience.
  • And a lot more...


*** Changes for v2.78 ***

Using Difference and Union operator now inherits the autosmooth property of the work mesh or target mesh for the boolean links

Simple plane now creates Quad and Circle, undo menu (F6) has option to change resolution (Circle)

Added Bounds/Wire toggle to Boolean Links panel and pie menu to switch between bounds or wire draw type for the boolean links

Boolean link meshes draw type is inherited from the toggled draw type of the boolean links list (Bounds/Wire)

Exposed most operators from the pie menu to the T panel except for Simple Plane and Ghost Knife

Removed auto-clean feature from exposing the UI used to remove boolean modifiers with no assigned object

Added auto-clean feature for the Visibility Slider and the Difference, Union and Apply Visible Boolean Links operators

Added use clamp overlap setting for the Bevel Flat and Bevel Solid link mesh modifiers

Pie Menu Hotkey

CTRL SHIFT X in 3d View, main menu, UI changes if you have target or link mesh selected

ALT SHIFT X in 3d VIew, sub-menu, UI changes if you have target or link mesh selected

Can be changed in user preferences

Terminology

Target Mesh - mesh which will be affected or targeted by the boolean and the shrinkwrap functions

Link Mesh - any other mesh besides the target mesh, which will be used as boolean objects or shrinkwrapped to the target mesh

Extract Mesh/Copy - copy of the target mesh where you can extract faces which can be used as a link mesh

Boolean Links - link meshes added as boolean modifier objects to the target mesh

Operators

MAIN MENU

Set As Target Mesh

Sets the selected object as the target mesh.

If set as target, all other objects in the scene are considered link meshes.

Unset As Target Mesh

Unsets the selected object as the target mesh.

If unset as target, selected object will be considered as a link mesh.

Create Link Mesh

Creates an empty mesh inheriting the selected object's origin or center.

Automatically sets the selected object as the new target mesh.

Creates a basic material for the target mesh.

Adds modifiers Mirror, Bevel Flat (verts), Solidify and Bevel Solid (angle 30deg) used to shape the link mesh.

Magnet Icon

Used to activate face surface snapping when using the Create Link Mesh operator (mainly for retopology).

Extract Mode

Used to extract faces from the target mesh which can be used as a boolean link mesh.

Goes into edit mode, select face(s) and use Extract Faces operator.

Going to object mode without extracting anything will show you the Show Original operator which will get rid of the extract copy and show you the target mesh.

Adds modifiers Mirror, Bevel Flat (verts), Solidify and Bevel Solid (angle 30deg) used to shape the link mesh.

* For existing faces use inset (I) first before extracting, vertices/edges of another mesh sharing the same position as the target mesh will result in boolean operation behaving incorrectly.

Difference

Adds a difference/subtract operation boolean modifier to the target mesh using the selected mesh as the boolean modifier object.

Changes draw type depending on the bounds/wire toggle of the boolean link list.

Inherits the autosmooth property of the target mesh.

Creates a basic material for the link mesh.

* Gets rid of boolean modifiers which contain no objects in the target mesh.

Union

Adds a union/add operation boolean modifier to the target mesh using the selected mesh as the boolean modifier object.

Changes draw type depending on the bounds/wire toggle of the boolean link list.

Inherits the autosmooth property of the target mesh.

Creates a basic material for the link mesh.

* Gets rid of boolean modifiers which contain no objects in the target mesh.

Simple Plane

Adds a quad or circle (capped) face to quickly generate geometry when using Create Link Mesh operator.

Undo menu (F6) has option to change plane type, axis/alignment, resolution (circle) and size.

Ghost Knife

Used to create cuts to the mesh.

Sets the viewport to orthographical view, activates knife with cut-through on (press C for angle snapping).

Press space to confirm and rmb (right mouse button) to cancel.

Color Bar

Displays and changes the active (first material) of the target mesh or the link mesh.

Make Target Active

Hides all boolean link meshes and selects the target mesh.

Auto Smooth

Activates auto smooth based on set angle in undo menu (F6), default is 30.

Necessary for non-subd modeling and is used to get rid of shading artifacts.

Only the link mesh used for the boolean operation will have autosmooth triggered, autosmooth for target mesh is activated manually using the Auto Smooth operator.

Visibility Slider

Disables/enables the boolean link meshes attached to the target mesh based on the percentage of their total number.

* Gets rid of boolean modifiers which contain no objects in the target mesh.

Apply Visible Boolean Links

Applies all visible or enabled boolean modifiers in the target mesh.

If any edge contains bevel weights above 0, applied boolean modifier solver is change to CARVE to preserve the weights (can change topology a bit by redirecting support loops of ngon faces).

* Gets rid of boolean modifiers which contain no objects in the target mesh.

Apply Shrinkwrap

Adds and applies a shrinkwrap modifier (project wrap method) to the link mesh using the target mesh as the shrinkwrap target

Undo menu (F6) has option to automatically or manually clip the center edgeloop to the Mirror modifier center if one or two edges are already clipped and change the wrap method.

Freeze

Freezes the selected verts to immunize them from the Apply Shrinkwrap operator

Thaw

Unfreezes the selected verts.

Show

Shows or selects only the frozen verts.

Draw Wire Toggle

Displays the wireframe in solid mode for the selected mesh in object mode.

X-Ray Toggle

Activates x-ray for the selected mesh so you can see them from behind any object in the scene.

Hidden Wire Toggle

Activates hidden-wire for the selected mesh to hide the faces in edit mode for easy retopology.

SUB-MENU

Previous Column/Next Column

Navigates the boolean links column list in the pie sub-menu.

Newest To Oldest

Changes how the order of the boolean links list is displayed (default blender modifier stack list is Oldest To Newest).

Bounds/Wire

Changes the draw type of the boolean link meshes attached to the target mesh.

Determines the draw type of the boolean link meshes when using the diferrence or union operator.

Hide/Unhide

Used to hide or unhide the boolean link meshes in the viewport.

Boolean Links List

Displays the boolean link meshes' name, color, enable/disable mode (Eye icon) and boolean operation mode attached to the target mesh.

Allows you to change the color, enable/disble mode, boolean operation of the individual boolean link meshes or remove them by clicking the respective icons.

Also in the list is the Arrow icon used to push the selected boolean link mesh to the top of the modifier stack.

Removing the boolean link mesh from the list using the X icon will remove their corresponding boolean modifier from the target mesh and set their draw type to solid.

* You can remove the boolean link mesh by manually deleting them from the scene (the auto-clean function will remove them later on).

Maximum View/Minimum View

Used to display all or less parameters for the Mirror, Bevel Flat, Solidify and Bevel Solid modifiers.

Copy Modifier Settings

Copies all the parameters or settings of the Mirror, Bevel Flat, Solidify and Bevel Solid modifiers and is inherited when you use the Create Link Mesh operator.

Apply All Modifiers

Applies all visible effects of the Mirror, Bevel Flat, Solidify and Bevel Solid modifiers if they are enabled in the link mesh (use the Eye icon to enable or disable them).

See readme file for further details...

HOW TO INSTALL

Extract the .zip file and copy ice_tools.py to your addons folder - typically this is found in ...\Scripts\addons of Blenders' main folder.

Go to user preferences/addons and just search for ice tools in the retopology section. You can find the addon located in the T-panel in the 3d viewport.

Join our Facebook page (You can also message us here): Blender Guppy Facebook Page

No FAQ's found for this product.

Item Rating

This item has an average rating of 5 from 3 ratings by the community.

100%
0%
0%
0%
0%
  • 3f0be37c3b309e8c779d460ba52df9da

    buddyhood 5 months ago

    good~!!

  • 2d0add8e8d9d4ab169e03c6c44977556

    Georjack 7 months ago

    Works fine with no issues and it's a great tool.

  • Large

    Monte Drebenstedt 9 months ago

    Little bit of a learning curve but it does exactly what is advertised.

Purchase this item to leave a review!