Skip to content

Can load.obj files as 3d models to selected point group - #35

Merged
antirotor merged 7 commits into
ynput:developfrom
splidje:load_model
Jun 26, 2026
Merged

Can load.obj files as 3d models to selected point group#35
antirotor merged 7 commits into
ynput:developfrom
splidje:load_model

Conversation

@splidje

@splidje splidje commented May 28, 2026

Copy link
Copy Markdown
Contributor

Changelog Description

Can load.obj files as 3d models to selected point group

@BigRoy
BigRoy requested review from antirotor and Copilot June 9, 2026 11:50
@BigRoy BigRoy added type: enhancement Improvement of existing functionality or minor addition community Issues and PRs coming from the community members labels Jun 9, 2026

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Adds a new AYON Equalizer loader plugin to import published .obj representations as 3DEqualizer 3D models into the currently selected point group, and registers the loaded asset as an AYON container so it can be updated/switched later.

Changes:

  • Introduce LoadModel loader plugin for model products with obj representations.
  • Create a 3D model in the selected point group and import OBJ geometry into it.
  • Add update()/switch() support to re-import the OBJ when changing versions/representations.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment thread client/ayon_equalizer/plugins/load/load_model.py
Comment thread client/ayon_equalizer/plugins/load/load_model.py
Comment thread client/ayon_equalizer/plugins/load/load_model.py
Comment thread client/ayon_equalizer/plugins/load/load_model.py
Comment thread client/ayon_equalizer/plugins/load/load_model.py
Comment thread client/ayon_equalizer/plugins/load/load_model.py
Comment thread client/ayon_equalizer/plugins/load/load_model.py
@antirotor

Copy link
Copy Markdown
Member

I've pushed some changes to calm ruff. I don't have license of 3de available right now for testing, so if you can run it and confirm it wors, I'll gladly merge it.

@antirotor antirotor linked an issue Jun 11, 2026 that may be closed by this pull request
1 task
@splidje

splidje commented Jun 15, 2026

Copy link
Copy Markdown
Contributor Author

I've just tried it, and appears to be working!

@antirotor
antirotor merged commit f8372ba into ynput:develop Jun 26, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

community Issues and PRs coming from the community members type: enhancement Improvement of existing functionality or minor addition

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Feature: load OBJ plugin

4 participants