Geometry projection

36 votes
Version: 
2

    

Description

"Geometry projection" projects one or several objects or it's vertex selection on another along global or local x,y or z axis.

How it works

There are two ways of working with a script:

1. Run "Geometry projection". Select one or several objects you want to project, select relief object. Press needed X,Y or Z button. 2. Select at first object which will be projected, then select relief object. Run  "Geometry projection", script will automatically choose object and relief. Press needed X,Y or Z button. 

  Script moves object's vertexes to relief  surface. If surface not found, then vertex moves to pivot x,y or z coordinate. After that script adds Editable poly modifier to object's Modifier stack which contains all changes.
  Careful, script works not right with not changed standard primitives. So you can simply apply edit poly modifier or for example change sphere radius before using script.
  Script uses pivot point as "zero point" of the object. So it's better to place object's pivot point as close as possible to surface along current projection axis but within objects bounding box limits. You can use "Easy pivot" tool to do this.

 

Setup

1. Download and unzip "geometry_projection_setup_archive.zip". 2. For right installation in Windows 7 you need admin rights to change the "Scripts"  folder , which is located in the root folder of 3ds Max. To get these rights do this: right-click on the folder "Scripts", select "Properties", then in the "security" set full access to the current user. 3. After receiving administrator rights on "Scripts"  folder  changing, just drag and drop " geometry_projection_setup.mzp" in the 3ds Max window. In the case of a successful installation, this screen appears:
This means that the script was successfully installed.  Now you can run it via "Scripts collect" tool or go to: Customize > Customize User Interface... > Toolbars > Category: "Tools", find the list " geometry_projection" and drag you to a convenient toolbar.

 

TRANSLATE with x

English

Arabic
Hebrew
Polish

Bulgarian
Hindi
Portuguese

Catalan
Hmong Daw
Romanian

Chinese Simplified
Hungarian
Russian

Chinese Traditional
Indonesian
Slovak

Czech
Italian
Slovenian

Danish
Japanese
Spanish

Dutch
Klingon
Swedish

English
Korean
Thai

Estonian
Latvian
Turkish

Finnish
Lithuanian
Ukrainian

French
Malay
Urdu

German
Maltese
Vietnamese

Greek
Norwegian
Welsh

Haitian Creole
Persian
 

//


 

TRANSLATE with

COPY THE URL BELOW

Back

EMBED THE SNIPPET BELOW IN YOUR SITE
setTimeout(function(){var s=document.createElement('script');s.type='text/javascript';s.charset='UTF-8';s.src=((location && location.href && location.href.indexOf('https') == 0)?'https://ssl.microsofttranslator.com':'http://www.microsofttranslator.com')+'/ajax/v3/WidgetV3.ashx?siteData=ueOIGRSKkd965FeEGM5JtQ**&ctf=true&ui=true&settings=manual&from=en';var p=document.getElementsByTagName('head')[0]||document.documentElement;p.insertBefore(s,p.firstChild); },0);" readonly="readonly">
Enable collaborative features and customize widget: Bing Webmaster Portal
Back

// ORIGINAL: "; langMenu.appendChild(origLangDiv); LanguageMenu.Init('LanguageMenu', LanguageMenu_keys, LanguageMenu_values, LanguageMenu_callback, LanguageMenu_popupid); window["LanguageMenu"] = LanguageMenu; clearInterval(intervalId); } }, 1);
// ]]>

Comments

Comment viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.
grover_gol's picture

Links fixed

Hey, Links fixed. Pictures will be updated soon.

asymptote's picture

Link is 404

anyone have a copy ?

thx

Custom's picture

Easy to use. Super!

I like this tool much more than max's "conform". Very-very satisfied. Recommend.

elirobinson's picture

Excellent script.

Excellent script.

Nevil's picture

Thanks

this is cool and help full, working well but the only problem I got is when I picked new object for projection after first apply, script do not working and have to close and run it again.

rgayan21's picture

Thanks From sri lanaka

thanks for the script, it was very helpful

no coffee's picture

No installation window

Hi,

Thanks for the script - looks great! Unfortunately I am getting the same problem as Eric & Bandicoot - no installation window. I followed all your instructions according to administrator rights. I am working on Windows 7, Max 2011.

Please help - I'd love to use this script with a project I'm currently working on!

Thanks in advance.

Eric's picture

installation

Very nice idea, i wanted this for a long time.
My problem is: i can't install it: W7, 3DSMax 2012.
the steps in the tutorial do not help me. (Yes I am that noob) after copying the .mzp in C:\Program Files\Autodesk\3ds Max 2012 or C:\Program Files\Autodesk\3ds Max 2012\Scripts i do not get any message window. And Max is unable to RUN it: "--Runtime error: ... "
Pretty pls help me. Tx

bandicoot's picture

Help

Hi dos this run in max 2013 as I am not getting the message in max saying it has been successfully :/
Thanks

grover_gol's picture

Re: problems

1) Yes it is slow. Because of slow ray function in 3Ds MAX.
2) Try to use not hi poly models
3-4) Problems with copies and mesh deleting: "Careful, script works not right with not changed standard primitives." Read "How it works" please before using.
Thanks for the insight.

Comment viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.