Files
UnrealEngineUWP/Engine/Source/Programs/Enterprise/Datasmith/DatasmithMaxExporter/DatasmithMaxExporterWithDirectLink.def

11 lines
291 B
Modula-2
Raw Normal View History

3DS MAX DirectLink plugin - very WIP --- Ho to use. Build with environment variable set: DATASMITH_3DSMAX_PLUGIN_WITH_DIRECTLINK=1 Note - it should build DatasmithMax2022.gup in Engine\Binaries\Win64\3DSMax\2022 Add that ..Engine\Binaries\Win64\3DSMax\2022 folder to Max pluging paths. Max menu - Customize/Configure User and System Paths/3rd Party Plugins Execute Engine\Source\Programs\Enterprise\Datasmith\DatasmithMaxExporter\Extras\3dsMaxScripts\UI\DatasmithDialog.ms This will activate the plugin and create UI Sync/Connections/Export buttons should work --- Review disclaimer: - This is very preliminary review! - All in one file for now - Some code duplicated from baseline - like exporting hierarchy. Syncing is quite different from straight export! - Some baseline plugin code changed to be able to reuse - one which seemed to need little interference, less chance to break. - Export - most hierarchy export, with transforms, refscene; geometry - basic GeomObj only, materials - already using full existing plugin's export code - Missing export(to be on par with existing) - a lot! Other object types, collision, pivots, instances, forest.. - Change tracking - geometry/transforms/material assignment/material changes basically working. But lot to add/fix(e.g. hacky material re-export) - Slate UI working - Key functions exported to MaxScript - Built/tested only in 2022 #rb JeanLuc.Corenthin #jira UETOOL-3895 #ROBOMERGE-AUTHOR: kerim.borchaev #ROBOMERGE-SOURCE: CL 17595504 in //UE5/Main/... #ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v871-17566257) [CL 17595522 by kerim borchaev in ue5-release-engine-test branch]
2021-09-22 10:22:19 -04:00
LIBRARY
EXPORTS
LibDescription @1 PRIVATE
LibNumberClasses @2 PRIVATE
LibClassDesc @3 PRIVATE
LibVersion @4 PRIVATE
LibInitialize @6 PRIVATE
LibShutdown @7 PRIVATE
3DS MAX DirectLink plugin - very WIP --- Ho to use. Build with environment variable set: DATASMITH_3DSMAX_PLUGIN_WITH_DIRECTLINK=1 Note - it should build DatasmithMax2022.gup in Engine\Binaries\Win64\3DSMax\2022 Add that ..Engine\Binaries\Win64\3DSMax\2022 folder to Max pluging paths. Max menu - Customize/Configure User and System Paths/3rd Party Plugins Execute Engine\Source\Programs\Enterprise\Datasmith\DatasmithMaxExporter\Extras\3dsMaxScripts\UI\DatasmithDialog.ms This will activate the plugin and create UI Sync/Connections/Export buttons should work --- Review disclaimer: - This is very preliminary review! - All in one file for now - Some code duplicated from baseline - like exporting hierarchy. Syncing is quite different from straight export! - Some baseline plugin code changed to be able to reuse - one which seemed to need little interference, less chance to break. - Export - most hierarchy export, with transforms, refscene; geometry - basic GeomObj only, materials - already using full existing plugin's export code - Missing export(to be on par with existing) - a lot! Other object types, collision, pivots, instances, forest.. - Change tracking - geometry/transforms/material assignment/material changes basically working. But lot to add/fix(e.g. hacky material re-export) - Slate UI working - Key functions exported to MaxScript - Built/tested only in 2022 #rb JeanLuc.Corenthin #jira UETOOL-3895 #ROBOMERGE-AUTHOR: kerim.borchaev #ROBOMERGE-SOURCE: CL 17595504 in //UE5/Main/... #ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v871-17566257) [CL 17595522 by kerim borchaev in ue5-release-engine-test branch]
2021-09-22 10:22:19 -04:00
SECTIONS
.data READ WRITE