|
PR:BF2 Community Modding Making or wanting help making your own asset? Check in here |
|
Thread Tools | Display Modes |
|
2017-08-08, 21:31 | #1 |
PR:BF2 Contributor
Join Date: Jun 2017
Posts: 44
Germany
|
vBF2/PR 3dsMax Tools - Import/Export/Lightmaps/Animation - Max 9 and newer!
Hey all,
sometime last year I started playing around with the 3ds Max tools code to accelerate my workflows. This somehow escalated into much more than just little tinkering and might now be useful to other modders out there as well. You can download the full install here: BF2-3dsMax-Tools.zip (you can also check the code repository directly) Thanks to Worldlife, Mats, Remdul who wrote some of the scripts used in these additions. And of course to the devs and modders testing, reporting bugs and giving feedback! To install, extract the contents of this folder into your "\Autodesk\3ds Max 9" folder, overwriting anything you have there already in that folder and restart max. If you want to use the tools is a different max version, you can just extract the contents into the appropriate folder as well. However I recommend (and prefer for myself as well) to instead create symbolic links for /plugins/bf2_mat_staticmesh2.ms and the entire /scripts/bf2/ folder (will add how to do this here later). This way settings will be carried over between max versions, and you don't need to worry about updating both independently. Some of the changes require tutorials of their own (being worked on, will post them as soon as they're ready), but for now I can give a brief summary of the changes and additions:
Feedback, questions, bug reports and comments are always welcome! |
Last edited by Harmonikater; 2020-04-25 at 14:10..
Reason: Updated download link
|
2017-08-08, 23:54 | #2 |
PR:BF2 Lead Designer
Join Date: Jan 2012
Posts: 8,514
Belgium
|
Re: Experimental updated 3dsMax Tools. Newer Max versions support and more.
I'm blown away really. This is amazing.
I quickly read through it and will for sure test most of this out! The only thing I can think of is when importing statics it skips destructible objects. Likely cause they have an additional geometry. Having these be imported and be possible to be lightmapped as well with all their geoms would be great. |
|
|
2017-08-09, 04:50 | #4 |
Join Date: Mar 2014
Posts: 26
Russian Federation
Location: Nizhny Novgorod
|
Re: Experimental updated 3dsMax Tools. Newer Max versions support and more.
Wow! Nice! It's pretty unexpected to see this, after so much waiting time, along with working with a fresh software such as 3ds max 18. It will be very good if you still adapt for version 18 too
|
2017-08-09, 06:04 | #5 |
PR:BF2 Developer
Join Date: Jul 2011
Posts: 1,966
Belarus
Location: Minsk
|
Re: Experimental updated 3dsMax Tools. Newer Max versions support and more.
This thread just as out of nowhere as this spiderman Nice work m8. How did you worked around sceneparser bin? |
assetruler69: I've seen things you smurfs wouldn't believe. Apaches on the Kashan. I watched burned down tank hulls after the launch of the single TOW. All those moments will be lost in time, like tears in rain. Time to give up and respawn.
|
|
2017-08-09, 07:52 | #6 | |
PR:BF2 Contributor
Join Date: Jun 2017
Posts: 44
Germany
|
Re: Experimental updated 3dsMax Tools. Newer Max versions support and more.
Apparently with the big UI change, the way to insert menus from maxscript that actually stick around also changed. (I could quite literally see Max18 make the BF2 Menu item disappear)
Anyway, I updated the link and it should work out of the box now. If you don't want to redownload you can also enter the following in the maxscript mini listener (the small white box in the bottom left corner): bf2Menu_add() and hit enter Quote:
Fortunately, sceneparser doesn't actually interact with max. it just takes the .dat and .material files that max dumps out via maxscript. The only compiled max SDK code is bf2mdtOps, however during export all they do is create the material file (which is just a couple of ascii lines, so easy to reproduce in maxscript) and execute the dos command to run sceneparse (also easy to reproduce in maxscript). | |
2017-08-09, 11:27 | #8 |
PR:BF2 Contributor
Join Date: Jun 2017
Posts: 44
Germany
|
Re: Experimental updated 3dsMax Tools. Newer Max versions support and more.
Forgot to include those files
Should be fixed in DL link (SVN is all nice and good but cannot prevent errors sitting in front of my pc...) |
2017-08-09, 13:02 | #9 |
PR:BF2 Developer
|
Re: Experimental updated 3dsMax Tools. Newer Max versions support and more.
|
2017-08-09, 13:27 | #10 |
PR:BF2 Lead Designer
Join Date: Jan 2012
Posts: 8,514
Belgium
|
Re: Experimental updated 3dsMax Tools. Newer Max versions support and more.
I imported a bundlemesh and the material shows up in the viewport, however in teh material editor it does not.
Trying this out in Max2016. edit: it works after picking the material from the object. |
|
|
Last edited by [R-DEV]Mineral; 2017-08-09 at 13:37..
|
Tags |
3dsmax, experimental, max, newer, support, tools, updated, vbf2 or pr, versions |
Thread Tools | |
Display Modes | |
|
|