3Ds Max validation returns an error at “Container Contents”

Hey Guys, a beginner here :slight_smile:

I decided to give a self-hosted version of Ayon a spin, managed to get the server running, compiled the launcher and created the bundle dependencies, launcher login goes through and it sees the projects and tasks created in the web interface.

Now, I have run into an issue in 3ds Max, where I try to publish a basic .obj file from my workfile, and the validation returns an error at “Container Contents”:

Traceback (most recent call last):
  File "C:\Users\vszem\AppData\Local\Ynput\AYON\dependency_packages\ayon_2410081309_windows.zip\dependencies\pyblish\plugin.py", line 528, in __explicit_process
    runner(*args)
  File "C:\Users\vszem\AppData\Local\Ynput\AYON\addons\max_0.2.3\ayon_max\plugins\publish\validate_instance_has_members.py", line 25, in process
    raise PublishValidationError("No content found in the container")
ayon_core.pipeline.publish.publish_plugins.PublishValidationError: No content found in the container

What am i doing wrong?

Thanks in advance!

Hello. The validator blocks you from publishing mostly contribute to the empty assets available in the container of the specific product type. If you want to publish your assets, you need to always add the assets into the AYON containers in 3dsmax. You can add these by two options (either one of them) as followed.

  1. You can select the objects of which need to be publish in Scene Explorer. Then enable use-selection and click Create

  2. You can simply click Create and then click on the container which is just created. Go to the modifier_list, and you will see OP Parameter. You can add your assets of which need to be published by clicking Add to Container

Once you click publish, The asset should be exported successfully to the publish folder.

Hi Moonyuet!

Well, that was an easy fix :upside_down_face:
Thanks for taking the time to explain this!

1 Like