Skip to content

Latest commit

 

History

History
142 lines (97 loc) · 7.16 KB

README_EN.md

File metadata and controls

142 lines (97 loc) · 7.16 KB

Русская версия

Pankovea_MaxScriptsTools

Pankovea utilities for working in 3dsmax with architectural visualization

Content

usermacros/

Installation

  1. Option via repository cloning:
    • Go to your folder C:\Users\_USER_\AppData\Local\Autodesk\3dsMax\_MAX-version_\ENU Replace _USER_ with your operating system username, _MAX-version_ with your 3dsmax version
    • In the address bar, run git clone https://github.com/Pankovea/Pankovea_MaxScriptsTools.git
    • Start/restart 3dsmax
    • Menu Cutomize -> Cutomize user interface -> Toolbars tab -> group Main UI -> Category #PankovScripts -> Drag the desired script to the panel
  2. The option of downloading a separate script
    • Download the required script from the usermacros folder and place it in the folder C:\Users\_USER_\AppData\Local\Autodesk\3dsMax\_MAX_version_\ENU\usermacros In the address bar, replace _USER with your operating system username, MAX_version with your 3dsmax version
    • If necessary, download usericons and put them in the folder ..\ENU\usericons

Albedo Tuner

Version 2022.02.27

A script for correcting the Albedo parameter in the materials of selected objects. Originally made for Corona render, but it also works in Vray (it may not work correctly)

It is necessary in order to reduce the reflectivity of materials. Increases the contrast of the image by reducing the reflected light flux. This way you can set up a more natural image in scenes with a high content of white surfaces.

Camera Animator

Version 2024.07.06

The script creates an animated camera from the selected cameras in the scene

  • Supports: Standart camera, Vray camera, Corona camera
  • If an animated camera is highlighted, you can run the script with the Shift key pressed. This action will perform the reverse operation, create cameras from animation frames

Camera From View

Version 2024.07.06

It will create a camera from a perspective view, depending on the Vray or Corona render used

Concentric Cycles

Version 2024.10.12

The script creates a modifiable object with concentric circles with the specified parameters

Features:

  • the object is created at the origin or in the center of the selected volume of the border box (boundibg box)
  • the object is assigned personalized parameters (custom attributes), which are then used to change the object
  • if one such object is selected, the corresponding object parameters are loaded when the script is opened. if you change the parameters, the object will be changed
  • if only a few objects are selected, the parameters will be applied to all objects at once (only ConcentricCycles)
  • if the parameters are set incorrectly, it is possible to cancel the action in the standard way.

Copy-Paste

Version 2024.11.19

Adds buttons for copying and pasting objects between different 3dsmax projects/windows

You can assign keyboard shortcuts via the menu: Customize -> Hotkey Editor -> find Copy-Paste action -> Assign hotkey

In the case of an individual installation, you need to copy the icons 1 and 2 to the usericons folder of your 3dsmax settings (see Installation of item 2)

Corona Toggles

Version 2024.07.05

Brings the Corona Render quick settings to the panel Includes:

  • Standart Region Render Toggle
  • Standart BlowUp Render Toggle
  • Corona Render Selected Toggle. Also disables/enables the clear Between Renders setting
  • Corona Distributed Render Toggle
  • Corona Denoise on Render Toggle
  • Corona Render Mask Only Toggle

In the case of an individual installation, you need to copy the icons 1 and 2 to the usericons folder of your 3dsmax settings (see Installation of item 2)

Crop To Atlas

The script is used in conjunction with the free version of the TexturePacker program

Using the program, you can create an Atlas of textures, while reducing the number of assets. This is done in the case of using a decor that uses many small textures. They can be reduced and combined into a single file. After that, use this script, which will change the links in the materials to a new file and make the correct cropping.

  • Works with Bitmap and CoronaBitmap

Distribute

Version 2024.10.15

The script for the distribution in space

Features:

  • Works in Object mode and in subobject mode. (so far, only vertex alignment has been implemented in EditableSpline, EditaplePoly, and the EditPoly modifier the EditSpline modifier does not work)

  • distributes objects evenly across pivots

  • Automatically detects the first and last objects

  • Distributes grouped objects

  • To start, you must be in the desired selection mode.

Extract Instance

version 2024.07.10

Retrieves the instance object from the reference object Just select the reference object and run the macro script

In the case of an individual installation, you need to copy the icons 1 and 2 to the usericons folder of your 3dsmax settings (see Installation of item 2)

Instance All

version 2024.10.17

Script for replacing objects with instances and references

In the case of an individual installation, you need to copy the icons 1 and 2 to the usericons folder of your 3dsmax settings (see Installation of item 2)

Features:

  • Replacing any object with an instance of the selected object by creating an instance and applying the original transformations, layer, and material, depending on the settings. That is, if some instances were allocated, then the unallocated part will not be replaced.
  • When replacing a large number of objects (>100), the progress bar is displayed
  1. The Make Instances group
    • Can clone both parallel objects and grouped objects with an instance
  • Can adjust the size of the new instance to the size of the objects being replaced
  1. The Get instance part from reference object group Retrieves the base object (the lower one in the modifier stack) and replaces the selected objects with it. At the same time, no new objects are created and all dependencies in the scene are saved.
    • It can also replace the entire stack of modifiers