New Addon: Import Autodesk .max #105013

Closed
Sebastian Sille wants to merge 136 commits from (deleted):nrgsille-import_max into main

When changing the target branch, be careful to rebase the branch in your fork to match. See documentation.

136 Commits

Author SHA1 Message Date
Sebastian Sille 21397d7a3f Uploaded: io_scene_max
Uploaded package
2023-12-07 16:57:08 +01:00
Sebastian Sille 6226e30ab8 Delete: io_import_max
Remove to package
2023-12-07 16:56:12 +01:00
Sebastian Sille 0a51bb4054 Import_max: Removed unused code
Code cleanup
2023-12-06 23:07:17 +01:00
Sebastian Sille c56dcef5a3 Cleanup: Import_max
Cleanup code and style
2023-12-05 02:16:52 +01:00
Sebastian Sille 19c67a2af6 Import_max: Added corona material
Added material properties for corona renderer
2023-12-05 01:18:24 +01:00
Sebastian Sille a6e1722429 Import_max: Removed unused boolean
Removed unused boolean
2023-12-04 23:26:11 +01:00
Sebastian Sille 642eea7cb8 Cleanup: Import_max
Fixed variables and cleanup
2023-12-04 22:23:14 +01:00
Sebastian Sille d763da40bd Import_max: Removed unused code
Removed unused code
2023-12-04 22:21:01 +01:00
Sebastian Sille 876fe8f278 Import_max: Update for newer max files
Fixed crash with files from latest version
Removed unnessecary code
Removed unused imports
2023-12-04 20:15:48 +01:00
Sebastian Sille f50fc1533e Import_max: Removed unused code
Added additional arch material parameter
Removed unused code
2023-12-03 23:10:15 +01:00
Sebastian Sille 28c6317302 Cleanup: Import_max
Cleanup tabs and spaces
2023-12-02 13:13:43 +01:00
Sebastian Sille f62018a92d Import_max:Added chunk definitions
Added chunk definitions
2023-12-02 12:35:50 +01:00
Sebastian Sille 4db63f4d4d Cleanup: Import_max
Changed blender version to last compatible version
Cleanup unused code
2023-12-01 22:42:12 +01:00
Sebastian Sille c6eeea33be Import_max: Fixed material import
Fixed variable
2023-12-01 20:50:16 +01:00
Sebastian Sille 1b60028bef Import_max: Fixed material import
Fixed material import
2023-12-01 20:35:59 +01:00
Sebastian Sille 54f35f8a53 Import_max: Avoid struct error
Ensure there are enough bytes to read
2023-11-29 22:27:12 +01:00
Sebastian Sille 24d74b9abb Import_max: Fixed specularity
Changed specularity default
2023-11-29 14:27:36 +01:00
Sebastian Sille 20a27c72b7 Import_max: Added principled BSDF
Added node_shader_utils principled BSDF wrapper
Removed parameters wich are incompatible for blender
2023-11-29 14:24:14 +01:00
Sebastian Sille 42345234c6 Import_max: Fixed poly import
Check if mesh is a editable poly
Some Cleanup
2023-11-29 01:29:04 +01:00
Sebastian Sille 25566f5e9e Import_max: Removed property decorate
Removed property decorate
2023-11-28 02:27:48 +01:00
Sebastian Sille 88fc1661f0 Import_max: Fixed vray material import
Fixed vray material import
2023-11-28 02:10:28 +01:00
Sebastian Sille 93da464a55 Import_max: Fixed arch material import
Fixed arch material import
2023-11-28 02:04:59 +01:00
Sebastian Sille 4cb429054f Import_max: Fixed vray material import
Fixed vray material import
2023-11-28 01:30:55 +01:00
Sebastian Sille a6c89df258 Import_max: Added additional import options
Changed definition order for better overview
2023-11-27 20:43:42 +01:00
Sebastian Sille 62edd34edf Import_max: Changed definition order
Changed definition order for better overview
2023-11-27 15:59:54 +01:00
Sebastian Sille 59a70e946b Import_max: Removed write mode
Removed write mode from data import
2023-11-27 15:25:49 +01:00
Sebastian Sille ebb9cfac13 Import_max: Fixed keyword order
Fixed mismatched keyword order
2023-11-27 13:56:52 +01:00
Sebastian Sille 364dfe1e20 Import_max: Fixed matrix variable
Changed variable for matrix chunk to avoid confusion with real matrix
Removed debug keyword
2023-11-27 13:23:30 +01:00
Sebastian Sille 718f8f1104 Import_max: Updated user interface design
Updated UI design to blender standard
2023-11-27 11:38:33 +01:00
Sebastian Sille b0e40301ce Import_max: Added import options
Added import options for scale and transformation
Fixed axis conversion
2023-11-27 02:41:24 +01:00
Sebastian Sille 2bcb045779 Import_max: Removed unnessecary zeros
Removed unnessecary zeros in chunk definition
2023-11-21 21:29:43 +01:00
Sebastian Sille 8578642860 Import_max: Added material float value
Added definition for material float value
Some cleanup
2023-11-21 10:26:17 +01:00
Sebastian Sille 049a6fb932 Import_max: Removed unused code
Removed unused definition
2023-11-21 03:02:11 +01:00
Sebastian Sille ab6139b6a4 Import_max: Removed unused definitions
Removed unused definitions
Some cleanup
2023-11-21 02:50:18 +01:00
Sebastian Sille d927216d83 Import_max: Added code documentation
Added class descriptions and code documentation
2023-11-19 22:24:56 +01:00
Sebastian Sille 0f795e2dab New Addon: Import Autodesk .max
Created a new addon for importing meshes and materials from Autodesk .max files
2023-11-19 16:21:56 +01:00
Sebastian Sille cfff820943 Merge branch 'main' of https://projects.blender.org/blender/blender-addons 2023-11-19 16:14:38 +01:00
Sebastian Sille e9a1fdb023 Merge branch 'main' of https://projects.blender.org/blender/blender-addons 2023-10-28 11:34:44 +02:00
Sebastian Sille 76f58d2769 Merge branch 'main' of https://projects.blender.org/blender/blender-addons 2023-10-27 00:44:30 +02:00
Sebastian Sille 221203a206 Merge branch 'main' of https://projects.blender.org/blender/blender-addons 2023-10-25 17:46:14 +02:00
Sebastian Sille a0b0603e68 Merge branch 'main' of https://projects.blender.org/blender/blender-addons 2023-10-25 17:05:53 +02:00
Sebastian Sille 52971c9296 Merge branch 'main' of https://projects.blender.org/blender/blender-addons 2023-10-21 20:52:54 +02:00
Sebastian Sille f1fdf81293 Merge branch 'main' of https://projects.blender.org/blender/blender-addons 2023-10-07 18:08:29 +02:00
Sebastian Sille 06ecef4122 Merge branch 'main' of https://projects.blender.org/blender/blender-addons 2023-10-06 15:29:55 +02:00
Sebastian Sille 44093e775f Merge branch 'main' of https://projects.blender.org/blender/blender-addons 2023-10-03 13:37:15 +02:00
Sebastian Sille fe7747c1a4 Merge branch 'main' of https://projects.blender.org/blender/blender-addons 2023-10-03 03:42:01 +02:00
Sebastian Sille 97f78a5b95 Merge branch 'main' of https://projects.blender.org/blender/blender-addons 2023-10-02 02:46:04 +02:00
Sebastian Sille 242092e137 io_scene_3ds: Move specular color texture to specular tint 2023-09-27 00:38:44 +02:00
Sebastian Sille 81869233ef Merge branch 'main' of https://projects.blender.org/blender/blender-addons 2023-09-27 00:26:25 +02:00
Sebastian Sille 50c8062fca io_scene_3ds: Update for Principled BSDF specularity 2023-09-26 19:33:27 +02:00
Sebastian Sille 31fa388957 Merge branch 'main' of https://projects.blender.org/blender/blender-addons 2023-09-26 16:46:02 +02:00
Sebastian Sille 8c7ef9e420 Merge branch 'main' of https://projects.blender.org/blender/blender-addons 2023-09-07 08:42:39 +02:00
Sebastian Sille e294c4e5d3 Merge branch 'main' of https://projects.blender.org/blender/blender-addons 2023-08-18 05:02:13 +02:00
Sebastian Sille 1a5036a6f7 Merge branch 'main' of https://projects.blender.org/blender/blender-addons 2023-08-18 05:00:05 +02:00
Sebastian Sille 44a31771c5 Merge branch 'main' of https://projects.blender.org/blender/blender-addons 2023-08-18 04:57:39 +02:00
Sebastian Sille 26b8a21af4 Merge branch 'main' of https://projects.blender.org/blender/blender-addons 2023-08-18 04:54:58 +02:00
Sebastian Sille 1cbb530164 Merge branch 'main' of https://projects.blender.org/blender/blender-addons 2023-08-18 04:51:40 +02:00
Sebastian Sille 6e0a965861 Merge branch 'main' of https://projects.blender.org/blender/blender-addons 2023-08-18 04:46:54 +02:00
Sebastian Sille 76c9aecde9 Merge branch 'main' of https://projects.blender.org/blender/blender-addons 2023-08-18 01:02:41 +02:00
Sebastian Sille 16796a2710 Merge branch 'main' of https://projects.blender.org/blender/blender-addons 2023-08-06 20:33:54 +02:00
Sebastian Sille 93f4eea1a2 Merge branch 'main' of https://projects.blender.org/blender/blender-addons 2023-08-05 00:18:43 +02:00
Sebastian Sille 27c7ab156e io_scene_3ds: Added pivot origin option and fixed camera and light ranges 2023-08-04 23:44:18 +02:00
Sebastian Sille 54158fab72 Merge branch 'main' of https://projects.blender.org/blender/blender-addons 2023-08-04 21:47:59 +02:00
Sebastian Sille 9cef03ab7f io_scene_3ds: Added light radius, distance and attenuation 2023-08-03 23:28:16 +02:00
Sebastian Sille 57151914c4 Merge branch 'main' of https://projects.blender.org/blender/blender-addons 2023-08-03 23:17:28 +02:00
Sebastian Sille 430827ab97 Merge branch 'main' of https://projects.blender.org/blender/blender-addons 2023-08-03 18:42:43 +02:00
Sebastian Sille 4b5cf79d3c Import_3ds: Added more precise aspect calculation 2023-08-03 17:56:41 +02:00
Sebastian Sille 4655d96488 io_scene_3ds: Added spot aspect and projector 2023-08-03 00:34:17 +02:00
Sebastian Sille 92df373966 Merge branch 'main' of https://projects.blender.org/blender/blender-addons 2023-08-03 00:18:08 +02:00
Sebastian Sille 1299009c95 Merge branch 'main' of https://projects.blender.org/blender/blender-addons 2023-08-02 00:03:07 +02:00
Sebastian Sille 90d4f53358 Merge branch 'main' of https://projects.blender.org/blender/blender-addons 2023-08-01 18:50:22 +02:00
Sebastian Sille 82ec2ab06d Merge branch 'main' of https://projects.blender.org/blender/blender-addons 2023-08-01 17:13:40 +02:00
Sebastian Sille 5ee88e7de5 io_scene_3ds: Added fog and gradient import and export 2023-08-01 16:06:32 +02:00
Sebastian Sille bc2e1982e5 Merge branch 'main' of https://projects.blender.org/blender/blender-addons 2023-08-01 15:25:39 +02:00
Sebastian Sille e8803f4296 Merge branch 'main' of https://projects.blender.org/blender/blender-addons 2023-07-31 20:41:35 +02:00
Sebastian Sille ed8255c7a6 io_scene_3ds: Added feet to imperial unit measure 2023-07-31 12:45:10 +02:00
Sebastian Sille d273f38726 Merge branch 'main' of https://projects.blender.org/blender/blender-addons 2023-07-31 12:39:57 +02:00
Sebastian Sille 512974e200 Merge branch 'main' of https://projects.blender.org/blender/blender-addons 2023-07-31 02:15:52 +02:00
Sebastian Sille a70ce67693 io_scene_3ds: Added imperial unit measure 2023-07-31 00:36:28 +02:00
Sebastian Sille 582cf00182 Merge branch 'main' of https://projects.blender.org/blender/blender-addons 2023-07-31 00:32:04 +02:00
Sebastian Sille f9c66d2c0d io_scene_3ds: Advanced world bitmap and color keyframe import and export 2023-07-30 22:58:23 +02:00
Sebastian Sille c087c2d009 Merge branch 'main' of https://projects.blender.org/blender/blender-addons 2023-07-30 22:50:47 +02:00
Sebastian Sille 197ae2fe18 io_scene_3ds: Improved import and export of background color and images 2023-07-30 16:29:39 +02:00
Sebastian Sille 482cf8f602 Merge branch 'main' of https://projects.blender.org/blender/blender-addons 2023-07-30 12:40:15 +02:00
Sebastian Sille 40b83c9878 Merge branch 'main' of https://projects.blender.org/blender/blender-addons 2023-07-30 12:35:11 +02:00
Sebastian Sille a3083a5019 Merge branch 'main' of https://projects.blender.org/blender/blender-addons 2023-07-30 12:08:30 +02:00
Sebastian Sille bd9a39823a io_scene_3ds: Added cursor location 2023-07-30 02:26:35 +02:00
Sebastian Sille 52861df5aa Merge branch 'main' of https://projects.blender.org/blender/blender-addons 2023-07-30 01:43:48 +02:00
Sebastian Sille 58e8f50810 Merge branch 'main' of https://projects.blender.org/blender/blender-addons 2023-07-29 21:32:52 +02:00
Sebastian Sille a8689e45bf Merge branch 'main' of https://projects.blender.org/blender/blender-addons 2023-07-29 21:09:21 +02:00
Sebastian Sille 5fa127a141 Merge branch 'main' of https://projects.blender.org/blender/blender-addons 2023-07-29 16:28:58 +02:00
Sebastian Sille 2c7c68ee3b io_scene_3ds: Added fog atmosphere settings 2023-07-29 15:46:31 +02:00
Sebastian Sille 41dc010f29 Merge branch 'main' of https://projects.blender.org/blender/blender-addons 2023-07-29 13:13:22 +02:00
Sebastian Sille 291b2517a9 Import_3ds: Fixed world boolean 2023-07-29 05:47:17 +02:00
Sebastian Sille 7d0c496487 Import_3ds: Added world boolean to fog import 2023-07-29 05:38:33 +02:00
Sebastian Sille 90c5f4aead Import_3ds: Added fog atmosphere settings import 2023-07-29 05:33:58 +02:00
Sebastian Sille b73156f55c Merge branch 'main' of https://projects.blender.org/blender/blender-addons 2023-07-29 05:31:30 +02:00
Sebastian Sille 820c7a6ec0 io_scene_3ds: Fixed background and bitmap import 2023-07-29 00:45:53 +02:00
Sebastian Sille 68e66a54c6 Merge branch 'main' of https://projects.blender.org/blender/blender-addons 2023-07-28 21:43:22 +02:00
Sebastian Sille da86b60872 Import_3ds: Fixed mismatched letter 2023-07-28 19:42:46 +02:00
Sebastian Sille 6a738a2c0b Merge branch 'main' of https://projects.blender.org/blender/blender-addons 2023-07-28 19:41:36 +02:00
Sebastian Sille c55c3248d3 Import_3ds: Added background and bitmap import 2023-07-28 18:23:14 +02:00
Sebastian Sille b9ce912182 Merge branch 'main' of https://projects.blender.org/blender/blender-addons 2023-07-28 18:20:57 +02:00
Sebastian Sille 6242bc93a6 Merge branch 'main' of https://projects.blender.org/blender/blender-addons 2023-07-28 09:38:50 +02:00
Sebastian Sille 92bfdea648 Import_3ds: Keep None in object list to preserve hierarchy 2023-07-28 09:33:00 +02:00
Sebastian Sille 7fc7bf97bf Import_3ds: Keep None objects in list to preserve hierarchy 2023-07-28 09:07:46 +02:00
Sebastian Sille c0b4bb774d Merge branch 'main' of https://projects.blender.org/blender/blender-addons 2023-07-28 06:29:02 +02:00
Sebastian Sille 9fa89fd6d7 Merge branch 'main' of https://projects.blender.org/blender/blender-addons 2023-07-28 06:01:44 +02:00
Sebastian Sille 4d4e74437d io_scene_3ds: Some beautify to the UI in file browser 2023-07-28 04:56:19 +02:00
Sebastian Sille 6a84b18964 Merge branch 'main' of https://projects.blender.org/blender/blender-addons 2023-07-27 19:57:53 +02:00
Sebastian Sille 7116a3fa65 Import_3ds: Avoid any None in lists 2023-07-27 18:43:50 +02:00
Sebastian Sille 93cb98f69b Merge branch 'main' of https://projects.blender.org/blender/blender-addons 2023-07-27 18:28:07 +02:00
Sebastian Sille f18b8463b6 io_scene_3ds: Fixed object filter description 2023-07-27 18:15:54 +02:00
Sebastian Sille 8a4902ea54 Import_3ds: Remove None from object list 2023-07-27 18:07:55 +02:00
Sebastian Sille c177741cd4 Export_3ds: Changed chunk order 2023-07-27 17:00:29 +02:00
Sebastian Sille 67f0607b64 Import_3ds: Clear trailing space 2023-07-27 16:55:51 +02:00
Sebastian Sille 93ef69c2fb Import_3ds: Typo / style clean 2023-07-27 16:50:58 +02:00
Sebastian Sille 09f1219145 io_scene_3ds: Added object filter to import options 2023-07-27 16:40:27 +02:00
Sebastian Sille 96e59a4309 Merge branch 'HEAD' of https://projects.blender.org/blender/blender-addons.git 2023-07-26 09:54:24 +02:00
Sebastian Sille 8c5950824b io_scene_3ds: Added background color, image and gradient chunks 2023-07-26 09:43:18 +02:00
Sebastian Sille ae1e1e8d05 Merge branch 'main' of https://projects.blender.org/blender/blender-addons 2023-07-26 01:18:27 +02:00
Sebastian Sille b7a36d80d5 io_scene_3ds: Added object filter- to export options 2023-07-26 01:01:56 +02:00
Sebastian Sille 8b1dc3f7b7 Export_3ds: Removed unit measure from masterscale 2023-07-25 18:49:45 +02:00
Sebastian Sille f669804d20 Merge branch 'main' of https://projects.blender.org/blender/blender-addons 2023-07-25 18:26:09 +02:00
Sebastian Sille 00636818a9 io_scene_3ds: Changed unit convert to apply units 2023-07-25 18:02:48 +02:00
Sebastian Sille 3be5db227d Export_3ds: Added unit measure to masterscale 2023-07-25 17:31:17 +02:00
Sebastian Sille 70b45a8858 Export_3ds: Added unit measure to masterscale 2023-07-25 17:25:50 +02:00
Sebastian Sille 1c8d5ace0a Export_3ds: Added unit measure to masterscale 2023-07-25 17:17:29 +02:00
Sebastian Sille 22803a3154 Export_3ds: Take scene units into account 2023-07-25 17:12:25 +02:00
Sebastian Sille 31c673f607 io_scene_3ds: Take scene units into account for export 2023-07-25 17:03:38 +02:00
Sebastian Sille a7b20de484 io_scene_3ds: Take scene units into account for import 2023-07-25 16:21:08 +02:00
Sebastian Sille 8359b550f6 Merge branch 'main' of https://projects.blender.org/blender/blender-addons 2023-07-25 15:55:46 +02:00
Sebastian Sille 1928cdf967 Export_3ds: Fixed position scaling for animations 2023-07-23 12:59:10 +02:00
Sebastian Sille 77f7f4dbdf Export_3ds: Fixed position scaling 2023-07-23 12:45:01 +02:00
Sebastian Sille 0ca031c317 Fixed mismatched comma 2023-07-22 17:44:39 +02:00
Sebastian Sille 7504cb5e96 io_scene_3ds: Added unit measure convert option 2023-07-22 17:40:41 +02:00