Tagged 'instance'

CopyClick

12 votes

-- Copy by Click
-- V1.0

-- How it works?
-- 1. Select objects
-- 2. Execute CopybyClick
-- 3. Click to make a instance of selection
-- 4. ESC or rightclick to cancel

------------------------ THE CODE ------------------------

macroScript CopybyClick
category:"AGGTools"
buttonText:"CopybyClick"
tooltip:"Copy by Click"

(

fn CopyClick =
try
(
maxOps.cloneNodes $ cloneType:#instance newNodes:&nnl
select nnl
Sel=selection
p = point pos:Sel.center
p.pos.z = 0
ClickPos = pickPoint snap:#2D ()
ArrayFiltroGroupHead = #()

instanceTrimmer

9 votes

Takes a selection and reduces the selection to include only a single instance from each set of instances.

Tutorial:

Make a sphere and instance it once. Make a 3rd sphere, copy it once. Select all 4 spheres. Run the script in UI mode. Hit Do. Now your 3rd, 4th and either the 1st or 2nd sphere is selected.

Universal Select By

9 votes

AutoPlace

8 votes

This is a script like autogrid. You can move, instance and copy objects all over the place! ShiftPress the button for options (move, instance, copy, lock rotation and lock scale)

How it works: select an object and press the button. click and drag (left-right = scale, top-down:rotation)

If you select multiple objects it will choose a random one.

tested on Max 2012/2013

Log :

InstancesToVRayProxy

6 votes

Select as many objects as you like and let InstancesToVRayProxy find any instanced objects and convert those instances to VRayProxies. InstancesToVRayProxy automatically outputs VRayProxy meshs (*.vrmesh files) to a given folder, creates VRayProxy objects and replaces the selected instances with instances of those VRayProxies. This may sound difficult but InstancesToVRayProxy will optimize your scene to do faster renderings and all you have to do is pick an output path and hit a button! Instanced VRayProxies only need to be loaded once per proxy mesh. This will cut down the setup time of your renderings.

miauu's Scatter Tool

6 votes

This script was requested in this thread by @obaida.
What script do: Get selected object and scatter created clones with random scale but without collision. The created clones can be attached to the source object - miauuscattertool_v11.ms.

Installation: Drag and drop in 3ds max. Go to Customize-Customize User Interface- "miauu" category and find "miauu's Scatter Tool".

findInstances

4 votes

Finds instances of the selected object and does various things to them such as selecting them - printing their names - etc.

Instance-Align

4 votes

Very useful script for interior visualisation (cafe, bars, restaurants): add lights, change chairs/ tables, put tableware on many tables, e.t.c.

1. Pick object to clone

2. Select targets, click pick targets -> ok

3. Choose align method:

- CenterXYZ

- ZCenterXY (Align minZ of source to maxZ targets)

- Pivot align

- match all transform

After execute new objects will be selected. U can select target objects (to hide or delete).

Instancer

4 votes

A toolbar button that replaces the selected objects with instances of the object you pick after hitting the button. In other words - a UI version of maxscript's InstanceReplace command.

InstanceMoveLink

4 votes

Little utility to copy/instance and parent many objects at once

Syndicate content