question

Andrei Ichim avatar image
Andrei Ichim asked ·

Arnold Properties Modifier is undefined when using maxscript

I'm trying to add an Arnold Modifier using maxscript and I'm getting "undefined" unless I manually add the modifier first in the scene. Once I manually add the modifier, adding Arnold Properties modifiers with maxscript works. Every time I reopen 3dsmax I have to manually add the modifier before using the script.

I tried going to Customize->Plug-in Manager and loading everything that starts with ARNOLD but it doesn't help. Is there another thing that I need to do to have maxscript recognize the Arnold Properties Modifier without having to add one manually before running my script?

arnold object properties
10 |600 characters needed characters left characters exceeded

Up to 5 attachments (including images) can be used with a maximum of 2.0 MiB each and 9.8 MiB total.

Andrei Ichim avatar image
Andrei Ichim answered ·

Yes, that is what I'm trying to do.

It looks like it has to do with a change in the latest Arnold.

Using modPanel.addModToSelection (ArnoldGeometryPropertiesModifier ()) works.

1 comment Share
10 |600 characters needed characters left characters exceeded

Up to 5 attachments (including images) can be used with a maximum of 2.0 MiB each and 9.8 MiB total.

Your right, they've changed it in the last update.

I was still on 1.2.917. ;)

0 Likes 0 · ·
Michiel Van Gasse avatar image
Michiel Van Gasse answered ·

Is it something like this you try to do?

Because that doesn't give a error with me.

	on Execute do
	(
		Box pos:[0,0,0] isSelected:on width:10 length:10 height:10
		modPanel.addModToSelection (Arnold_Properties ()) ui:on
		$.modifiers[#Arnold_Properties].enable_general_options = on
		$.modifiers[#Arnold_Properties].opaque = off
	)
Share
10 |600 characters needed characters left characters exceeded

Up to 5 attachments (including images) can be used with a maximum of 2.0 MiB each and 9.8 MiB total.

Write an Answer

Hint: Notify or tag a user in this post by typing @username.

Up to 5 attachments (including images) can be used with a maximum of 2.0 MiB each and 9.8 MiB total.

Welcome to the Arnold Answers community.

This is the place for Arnold renderer users everywhere to ask and answer rendering questions, and share knowledge about using Arnold, Arnold plugins, workflows and developing tools with Arnold.

If you are a new user to Arnold Answers, please first check out our FAQ and User Guide for more information.

When posting questions, please be sure to select the appropriate Space for your Arnold plugin and include the plugin version you are using.

Please include images, scene and log files whenever possible as this helps the community answer your questions.

Instructions for generating full verbosity log files are available for MtoA, MaxtoA, C4DtoA, HtoA, KtoA, and Kick.

If you are looking for Arnold Documentation and Support please visit the Arnold Support site.

To try Arnold please visit the Arnold Trial page.

Bottom No panel present for this section.