Commit graph

118 commits

Author SHA1 Message Date
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
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
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
421e29d49b Merge branch 'develop' into enhancement/OP-5468_3dsMax-render-dialogue-needs-to-be-closed 2023-05-03 22:33:45 +08:00
Kayla Man
d8e62093ac hound fix 2023-05-03 22:33:13 +08:00
Kayla Man
9d3e15378b repharse the actual msg for the artists 2023-05-03 22:31:43 +08:00
Kayla Man
7c2a154214 add settings to switch on/off the frame range validator 2023-05-03 15:32:22 +08:00
Kayla Man
88e7b3386b cosmetic fix 2023-05-02 11:22:10 +08:00
Kayla Man
f3b1002f26 style fix 2023-04-28 19:02:17 +08:00
Kayla Man
13264ea11c roy's comment 2023-04-28 18:41:05 +08:00
Kayla Man
d4422d7ec5 cosmetic fix 2023-04-28 18:00:12 +08:00
Kayla Man
c544473723 set frame range validator to switch off by default 2023-04-28 17:59:36 +08:00
Kayla Man
eb78b8359b add validators and change to take the frame range from the render setting 2023-04-28 17:47:09 +08:00
Kayla Man
fdbe5ac3a1 adjustment 2023-04-26 18:45:39 +08:00
Kayla Man
12c9d10ba1 hound fix 2023-04-26 18:36:27 +08:00
Kayla Man
5d14869180 validator and selected nodes use for containers 2023-04-26 18:35:14 +08:00
Kayla Man
90f12d15e0 hound fix 2023-04-21 17:33:08 +08:00
Kayla Man
dac51f41ec hound fix 2023-04-21 17:32:11 +08:00
Kayla Man
5e012d6be2 add validator for resolution setting 2023-04-21 17:29:47 +08:00
Kayla Man
d6d5a333e1 Merge branch 'develop' into feature/OP-4245Data_Exchange_Geometry 2023-04-19 16:09:43 +08:00
Kayla Man
168d89013d Merge branch 'develop' into enhancement/OP-5468_3dsMax-render-dialogue-needs-to-be-closed 2023-04-17 23:25:29 +08:00
Kayla Man
27c957d3f0 hound fix 2023-04-06 17:36:55 +08:00
Kayla Man
7cca37993e add farm instance to the render colletor 2023-04-06 17:32:37 +08:00
Kayla Man
ee8b5e7700 cleanup 2023-03-31 16:28:41 +08:00
Kayla Man
a644949a29 make sure the render dialog is close for the update of resolution and other render settings 2023-03-29 15:21:03 +08:00
Kayla Man
d3ccd29921 Merge branch 'develop' into feature/OP-4245Data_Exchange_Geometry 2023-03-28 17:26:46 +08:00
Kayla Man
32bb42e379 update the obj loader and add maintained_selection for loaders 2023-03-28 17:26:04 +08:00
Kayla Man
c20f45e881 skip unrelated script 2023-03-27 23:48:27 +08:00
Kayla Man
d6a0dde25f update the loaders and usd extractor 2023-03-27 23:46:12 +08:00
Kayla Man
3d787c3c0b Merge branch 'develop' into enhancement/OP-5227_3dsmax-render-instance-settings 2023-03-25 21:29:17 +08:00
Ondřej Samohel
81b659e933
Update openpype/hosts/max/plugins/publish/increment_workfile_version.py 2023-03-23 12:06:01 +01:00
Kayla Man
2130f3d826 remove optional 2023-03-23 11:19:46 +08:00
Kayla Man
47052f7445 incrment workfile version 2023-03-23 11:15:51 +08:00
Kayla Man
36db7faab4 only allows user to set up the attributes in publish tab 2023-03-20 23:51:49 +08:00
Kayla Man
e00ef8210c cosmetic issue fix 2023-03-20 18:37:58 +08:00
Kayla Man
507941c208 use apply_settings 2023-03-20 18:36:36 +08:00
Kayla Man
d24c4e03dd 3dsmax: render instance settings in creator 2023-03-20 17:56:50 +08:00
Kayla Man
341ef34e35 update frame range 2023-03-17 22:56:00 +01:00
Kayla Man
b1f3e11405 fix the validator check on exportMode 2023-03-17 22:56:00 +01:00