Commit graph

190 commits

Author SHA1 Message Date
Ondřej Samohel
bc33407f28
Update openpype/hosts/max/plugins/publish/extract_pointcloud.py
Co-authored-by: Kayla Man <64118225+moonyuet@users.noreply.github.com>
2023-06-19 18:39:54 +02:00
Kayla Man
a2525bf9bb use getLastMergedNodes() in max_scene loader 2023-06-19 15:40:44 +08:00
Kayla Man
cb92481676 fix the docstring 2023-06-14 14:02:29 +08:00
Kayla Man
d345b3e1b1 select the object from the node references for extractions instead of selecting children of the container 2023-06-09 14:29:32 +08:00
Kayla Man
a4e2b18636 remove duplicated imported function 2023-06-06 21:47:33 +08:00
Kayla Man
99fbc6dc35 refactor the redshiftproxy family 2023-06-06 21:43:22 +08:00
Kayla Man
1fcfb414f7 resolve the conflict 2023-06-06 21:28:54 +08:00
Milan Kolar
7747f88078
Merge pull request #5079 from Sponge96/3dsmax_load_plugins_refactor 2023-06-02 22:17:39 +02:00
Ondřej Samohel
826fcf07cb
Merge branch 'develop' into feature/OP-4247_Data-Exchange-proxies 2023-06-01 13:10:25 +02:00
JackP
3fdbcd3247 fix: incorrect var name 2023-06-01 10:31:50 +01:00
JackP
31b331811c refactor: use proper pymxs 2023-06-01 10:15:05 +01:00
JackP
e51967a659 refactor: use correct pymxs 2023-06-01 10:09:50 +01:00
JackP
eeaa79125c refactor: use actual pymxs implementation 2023-06-01 10:06:08 +01:00
Ondrej Samohel
04e6f5f4bb
🐛 fix support for separate AOVs and some style issues 2023-05-30 17:16:18 +02:00
Milan Kolar
fd07632068
Merge branch 'develop' into feature/OP-4247_Data-Exchange-proxies 2023-05-29 23:26:20 +02:00
Milan Kolar
a4e9eaf3c3
Update openpype/hosts/max/plugins/load/load_redshift_proxy.py
Co-authored-by: Roy Nieterau <roy_nieterau@hotmail.com>
2023-05-29 23:24:48 +02:00
Kayla Man
bafc085ec1 updating validator's comment 2023-05-29 22:56:47 +08:00
Kayla Man
982186ffa0 remove unused import 2023-05-29 20:38:17 +08:00
Kayla Man
5f763a4e8e dont add separate aov as instance data 2023-05-29 20:36:38 +08:00
Kayla Man
e506d88ed3 style fix 2023-05-29 20:33:40 +08:00
Kayla Man
dbb175204a hound 2023-05-29 19:29:35 +08:00
Kayla Man
9d9eebfe09 using current file to render and add validator for deadline publish in max hosts 2023-05-29 19:25:49 +08:00
Kayla Man
f85051863c hound fix 2023-05-29 12:44:22 +08:00
Kayla Man
56642ac175 getting the filename from render settings and add save_scene before all the extractors running 2023-05-29 12:37:25 +08:00
Kayla Man
32562e0b39 give beauty name to RGB 2023-05-27 00:53:40 +08:00
Kayla Man
c14525f371 fix the wrong directory for rendering 2023-05-26 23:13:17 +08:00
Kayla Man
4303b281aa hound fix 2023-05-26 19:38:05 +08:00
Kayla Man
2d3ba2af05 add _beauty to subset name 2023-05-26 19:36:14 +08:00
Kayla Man
e633cc7dec expected file can get the aov path 2023-05-26 18:19:50 +08:00
Kayla Man
bb16fbdb79 refactor the collect render in 3dsmax 2023-05-26 17:32:56 +08:00
Ondrej Samohel
8ac4cb499e
🚨 style changes 2023-05-23 15:50:07 +02:00
Kayla Man
63d8204365 Jakub's comment 2023-05-23 15:46:16 +08:00
Kayla Man
afb6bd9ba5 restore the code in abc extractor 2023-05-23 00:57:15 +08:00
Kayla Man
3f3740ecca abc loaders fix 2023-05-23 00:56:18 +08:00
Sponge96
8de85e94a7
3dsmax: Refactored publish plugins to use proper implementation of pymxs (#4988)
* refactor: rt.execute(saveNodes) replaces with pymxs function

- changed the function to no longer use the selection and instead feed it the nodes directly from get_all_children function.
- removed maintained_seclection() as we're no longer overriding the selection of the Max scene.
- black also used to format.

* refactor: replaced rt.export string with proper pymxs implementation

- black used for formatting
- moved the general flow around as each function call is now seperate instead of large string

* refactor: replaced rt.execute with pymxs implementation

* refactor: replaced rt.execute with proper pymxs

* refactor: replaced rt.execute where possible

* fix: pymxs terrible argument handling

- noPrompt doesn't seem to work unless you call rt.name and is also positional
- using doesn't work as a string you need to feed it the actual rt object

* fix: exportFile to use correct arguments

* fix: rt.exportfile args

* fix: exportfile args

* refactor: replaced rt.execute with proper function

* refactor: removed use of rt.execute and replaced with pymxs

* refactor: removed configs from maintained_selection() block

* refactor: updated black to be 79 charlines
2023-05-19 17:15:09 +02:00
Kayla Man
6fd4cbf299 fix the axis conversion issue 2023-05-18 16:47:58 +08:00
Kayla Man
9ea2bb0c4d use pymxs instead of maxscript for fbx loader 2023-05-18 15:24:19 +08:00
Kayla Man
16f24c2538 fix the bug of fbx loaders 2023-05-16 22:48:02 +08:00
Ondřej Samohel
f90dea5e26
Merge branch 'develop' into enhancement/OP-5808_Enhancement-3dsmax-rendering-time-data-from-instance 2023-05-15 18:22:30 +02:00
Kayla Man
9a6ae240e2 using currentfile for redshift renderer 2023-05-11 17:00:29 +08:00
Kayla Man
210ed4d41f hound fix 2023-05-10 23:17:58 +08:00
Kayla Man
e69e1f76c8 use ranges 2023-05-10 23:16:39 +08:00
Kayla Man
da7d8ac091 hound fix 2023-05-10 22:53:02 +08:00
Kayla Man
4095c7bd00 use rt.rendpickupframe and ondrej's comment 2023-05-10 22:51:52 +08:00
Kayla Man
33335a3e89 fix the update and load function of the max scene loader 2023-05-09 23:25:37 +08:00
Kayla Man
da56583d19 select the member data before exporting usd in the usd extractor 2023-05-09 21:48:33 +08:00
Kayla Man
564da974b1 add up-versioning to the max loader 2023-05-09 21:47:04 +08:00
Kayla Man
8a602b51c7 Merge branch 'develop' into enhancement/OP-5808_Enhancement-3dsmax-rendering-time-data-from-instance 2023-05-08 17:33:16 +08:00
Kayla Man
d6d022989f hound fix 2023-05-08 16:32:52 +08:00
Kayla Man
d485fdbecf hound fix 2023-05-08 16:31:15 +08:00