Jump to content
3DCoat Forums

PolyHertz

Applink Developer
  • Content count

    547
  • Joined

  • Last visited

Everything posted by PolyHertz

  1. New Applink released! Get it here! Applink 2.1 release notes: - Added Some additional features for the custom preset utility. You can now modify existing presets, bitmap/extras menues can be hidden, and UI height is user scalable. - Added export option 'fix wire names' (workaround for bug in Maxs obj exporter which results in some exports material names becoming something like "wire_195270274"). - Added support for Octane renderer bitmaps (no default preset, but you can make your own now). - Default Arnold/Metalray presets are now hidden depending on the renderer(s) you have installed. - Clear Temp On Close now also clears UserData directories (previously only cleared exchange directories). - Fixed a bug that could cause 'export to' folders to incorrectly named. - Fixed bug that could happen if over 24 materials were imported at once. - Fixed bug that could cause "Apply preset to Mesh" feature to fail. 3DSMax version compatibility: - Max 2018 and newer ; All features are enabled and fully supported. - Max 2017 and older ; Dissabled docking mode ( downside of using a UI designed for Max 2018+ ). - Max 2015 and older ; Dissabled 'make custom preset' feature. - Max 2013 and older ; Dissabled Gamma override feature. - Max 2012 ; Oldest supported version of Max. Many features are dissabled, but otherwise it should work just fine. Installation: 1. Open the zip file and copy all the contents somewhere on your PC (like your desktop) 2. In your Windows Documents directory, assuming 3D-Coat is installed you should have a folder called "Applinks", copy the "Max_Settings" folder in to there. 3. Copy the .BMP files to your max icons directory (search for "Icons" or "IconsDark" in you Max directory depending on your theme, newer versions of Max they will be in the "UI_ln" folder). 4. Run the file "3ds Max Applink v2.0.mcr" by dragging and dropping it on to the 3DS Max viewport, or scripting > run script. 5. After install is successfully completed, find the app under Customize > Keyboard/Toolbar tab > Category: Pilgway. Creating a custom preset: 1. Under Options - Meterials, click on the "Make Custom Preset" button. 2. At the top of the window that appears select the material you would like to turn into a preset, and just below it give the preset a name. 3. Once you've selected the material any bitmap nodes attached to it will be listed below, here you can select what kinds of textures from 3D-Coat you want to use in them. If your material has many bitmaps, open the slate material editor and double click on a bitmap node, then in the applink custom preset window press "Expand only selected bitmap" to collapse all other bitmaps in the list. 4. After setting up your bitmaps, you can set additional settings that are affected whenever the preset is used, such as changing viewport or render settings. So, if you made a preset that required the Arnold renderer, you could set the renderer in those additional settings as Arnold by pressing "Use Current". Now Arnold will automatically load alongside the preset. 5. Press "Generate Preset", the window will close, and your new preset will now be listed in the main applink window. That's it, you're done! Congrats on making your first preset! PSA: DO NOT USE EXPORT CONSTRUCTOR IN 3D-COAT! IT MUST BE DISABLED ON EXPORT FOR THE APPLINKS MATERIAL PRESETS TO WORK! The export constructor changes texture file names resulting in the applink not knowing where to put those textures. Presets will still load, but only placeholder textures (like "C:/color.png") will be in the material if you use export constructor. It is possible to use the export constructor with multiple changes to the settings to get all names back to how they are by default, but it's not recommended.
  2. Yea, NVMe drives being significantly faster then SATA based drives is well known. However it doesn't matter that much since SSD speeds are not a serious bottleneck to overall system performance. You'll only really benefit from NVMe tech with very specific workloads (such as constantly reading/writing huge numbers of files, or maybe if using the drive as a scratch disc for certain programs). If your system supports NVMe storage and it doesn't cost much more then a SATA drive you might as well get one, but don't expect an overall user experience improvement similar to the jump between a mechanical HDD to a SATA SSD.
  3. PolyHertz

    Ryzen 7 1700x vs Ryzen 7 2700

    AMD will be showing off the next generation of Ryzen CPUs on Wednesday at CES, so I'd wait 2 days and see how that goes before deciding on a new CPU.
  4. There are some new rumors regarding the upcoming Zen2 CPUs that I thought you guys might be interested in. Seems the combination of 7nm and chiplets may have been enough to allow AMD to double Ryzens core count compared to Intels similarly prices CPUs again (like with the first Ryzen), as well as being able to reach 5ghz+ on their higher end SKUs. Some of it sounds almost too good to be true, but the video I linked below is for a guys whose predictions and analysis are generally quite accurate. Either way, we'll probably find out in about a month whether they're true or not (during CES).
  5. PolyHertz

    3DS Max Applink - Complete Rewrite

    Can you make a video showing what you're doing when this error occurs? The applink was re-written from scratch for version 2.0 , and I put some special attention into making sure it was Max 2012 compatible (though with various features disabled). So atp I need to see the issue happening before I'll be able to guess what could be the cause.
  6. PolyHertz

    [Solved] Lock framerate ?

    Is there a way to lock the framerate in 3D-Coat to 60fps? I ask because I just got a new Pascal GPU and the uncapped framerate causes coil whine (plus I don't own a 120/144hz monitor to take advantage of it anyway).
  7. PolyHertz

    3DS Max Applink - Complete Rewrite

    Whoops! Seems I only uploaded the mcr file, sorry about that! Updated the link in the first post to the full zip file (or just click here ) As for the one on the main page, that will be getting updated soon (I might release one more version before that happens), along with new tutorial videos showing off how all the features work (thanks go to Don for those).
  8. PolyHertz

    3DS Max Applink - Complete Rewrite

    Version 2.1 released! Release notes can be seen in first post. I've removed the links for version 2.0 because of bugs, and it is highly encouraged for anyone using it to download 2.1 instead. Download v2.1 here.
  9. PolyHertz

    Blender 2.83 Applink

    More then likely you just need to adjust how your script handles the map gamma (The Max applink materials all take gamma into account to avoid this issue).
  10. PolyHertz

    3DS Max Applink - Complete Rewrite

    EDIT: All version 2.0 links removed due to several notable bugs. Check the first post for version 2.1 link and release notes instead.
  11. PolyHertz

    3DS Max Applink - Complete Rewrite

    EDIT: All version 2.0 links removed due to several notable bugs. Check the first post for version 2.1 link and release notes instead.
  12. Yea 3D-Coat determines the projection angle based on the normal of the surface directly under that center point so it can't work outside of it. The best solution for this would be a brush setting that let you paint normally into a screen space buffer (like in BodyPaint or Mari), or a 'use normal closest to center' option, but currently stamp is probably the closest available alternative.
  13. PolyHertz

    3DS Max Applink - Complete Rewrite

    Hey guys just a heads up; Thanks to Pilgways support I will be releasing an update to the applink sometime soon. It will give the applink support for Max 2018-2019 and 3D-Coat 4.8 , as well as add some new material related features and a revised user interface. I'll be looking over all the issues users have reported in this thread as well as via pm or email and doing what I can to address them. Also, if anyone has material presets they'd like to see implemented in the default configuration let me know and I'll see what I can do
  14. PolyHertz

    3DCoat 4.8 BETA testing thread

    Yes! Thank you so much! I've been hoping to see this bug fixed for years, so glad to see it's finally happened
  15. PolyHertz

    3DS Max Applink - Complete Rewrite

    Hmmm. If it's not auto-switch that's causing it my next guess would be that 3D-Coat itself is having problems deleting the import.txt file and thus every few seconds its thinking a new one exists. The solution would probably be to run 3D-Coat as admin (right click on 3D-Coat icon > Run as Administrator ).
  16. PolyHertz

    Blender 2.83 Applink

    Oh I see. Yea I have the same thing in the Max applink for layer, pivot position, pivot rotation, bounding box (selection brackets), parent/child hierarchy, and selection set. However, normally I don't use that method when painting and instead use a 'import only materials' function where the applink reads through the obj file to get the names of the meshs and their materials, then reconstructs and applies the materials without importing any meshs. I figure why import the models if all you need are the materials
  17. PolyHertz

    Blender 2.83 Applink

    Just fyi, obj files don't support vertex groups but they do support poly groups. Blenders obj importer/exporter can map the verts to these poly groups but the grouping discards any isolated verts for obvious reasons. Thought it was worth pointing out for anyone that decides to use that feature. You mentioned supporting vertex weights, but afaik 3D-Coat doesn't support them (It has no rigging system after all). How is that being handled?
  18. Despite all the issues the zbrush user interface has, it does get one thing right; user customization. Every individual button/slider/info-bar can be rearranged, and users can even make their own menus/panels. Though that said, it doesn't let users customize viewport navigation in any meaningful way (unlike 3D-Coat ).
  19. @AbnRanger Yea for a single universal room to work there would also need to be a universal outliner. Depending on which type of object is being edited different tools would be set to an enabled/disabled state (disabled = greyed out). For ABC order, you're right that Max doesn't do that, but it does do a rather good job of grouping everything logically. I only really brought that up because of the mess that is the Windows > Popups menus: https://i.imgur.com/Tw35udX.jpg
  20. I'm just going to put in my 2c here; I think feature wise 3D-Coat is great overall (other then the lack of traditional paint masks...), but the UI needs to be redone from scratch. Right now each 'room' works almost like a separate program, but I firmly believe the UI should just be a series of preset button layouts for a single room, and be fully user customizable. But even if we can't have that, the items in each menu should at least be in ABC order.
  21. PolyHertz

    3DS Max Applink - Complete Rewrite

    Sounds like an auto switch issue of some sort, as they're the only export-related functions that run on a timer. Try turning off both 'auto switch' options in the Applink window. If you aren't able to do that, go to your windows documents folder > Applink_Max3DC > AppLink_3DC_settings.ini , then open the ini file and set "Auto Switch to 3DS Max" to false , and "Auto Switch to 3D-Coat" to false. Hopefully so long as you don't turn them back on in the applink window itself the issue won't occur any more. That is a very strange issue though and I haven't heard of anyone else having it before.
  22. But like I said, you CAN load .3b files using import.txt The import.txt should look something like this: C:\Users\Greg\Documents\3D-CoatV48\Exchange\testsphere.3b C:\Users\Greg\Documents\3D-CoatV48\Exchange\testsphere.3b [3B]
  23. That's not how that works. The first line is the path 3D-Coat loads, the second is where you'd want it to save the file, and the third is just [3B] The third line is not a path, it's just that small abbreviation to let 3D-Coat know what method it should use to import the file.
  24. Well, to be clear, you can actually load 3b files using import.txt if the third line is set as [3B]. But, I don't think it's very useful in its current form. It would be a different matter though if Andrew implemented simultaneous importing (3b+obj at the same time) and a comparative utility that pops up on import to show the differences and let the user decide on what parts to import.
  25. I see. Though if you made any changes to the models in Blender and then exported the linked 3b file to 3D-Coat it would be bringing in an older version of those models, which could be very confusing to the user.
×