Bitmap Tracking / Resizing ....

55 votes
Version: 
v1.72.22
Date Updated: 
09/15/2019
Author Name: 
Pixamoon

New  - ++ All Assets ++
New - External Bitmaps options - drag and drop external images to Resize or Convert to Tx, Exr or Jpg
New - Support for XRef files - drag and drop XRefs to Library Track Relink to Repath assets in XRef
New - Remove Selected Assets
New - Resize to Nearest Power of 2 (256, 512, 1024, 2048 etc)
New - Favorite folder list for Auto-Relink dialog (just drag and drop)
.
New - SubTree bowser to Show Materials by selected bitmap assets - and drag and drop to Material Editor:

Bitmap Tracking / Resizing... is tool similar to Asset Tracking. But it gives more possibility to work with bitmaps:

- Support for All Assets now
- Sort files by name, image width, height, file size, path, gamma, texture name, status (Found - network, Found -  local, Not found)
- Resize to JPG selected bitmaps to specified size or to Nearest Power of 2
    - can be used to resize and repath selected bitmaps (by size) before sending to external renderfarm,
    - resize bitmaps in large animation sceens to reduce memory ussage,
- Convert... see below
- Change / Rename paths (with paths history and rename path prefix eg. change only server/drive letter)
      * Choose path from history or scene paths
      * Pick new path
      * Rename paths beginng ( drive letter or paths C:\sample\abc\ and rename them to Z:\3d\sample\abc\ )
      * Find and Replace part of paths - supports Regular Extension
- Multi-threaded Auto-Relink with progress dialog
- And More...

- Select objects by selected bitmaps
- Select / show materials by selected bitmaps (loads materials with selected bitmaps  -> to Material Library)
- Select duplicated filenames
- Copy local files to network with auto path replacing (for distributed / network render)
- Copy Selected / All to one path with path replacing or just copy files - collect selected to project forlder or quickly copy+change selected paths to not show your paths structure
- Shows local and network files -> Status -> OK - network,  Found -  local,  Not found ( eg.: easy sort and select all local -> copy selected to network)
- Supports .ifl - sequence image files - resize / convert / copy / path replace
- Supports Mari Tiles and the <UDIM> Tag
- Supports Mudbox Tiles and the <UVTILE> Tag
- Script works with Bitmap Texture, VrayBmpFilter and VrayHDRI, CoronaBitmap, FStormBitmap and all other assets
- Change gamma in selected - works only with jpeg, bmp, gif, tga, tiff in Max 2014 and up. (not in demo)
- Check / Change gamma in VRayHDRI
- Converts to Tiled EXR - it sends comments to img2vrayexr and translate BitmapTexture to VRayHDRI. (not in demo)
- Converts to Tiled TX - it sends comments to maketx and translate BitmapTexture to VRayHDRI. (not in demo)
- Rename Files on HDD - 5 methods:
   - Copy with new name on HDD only
   - Copy with new name on HDD and rename in project paths
   - Rename on HDD only
   - Rename on HDD and in project paths
   - Rename in project paths only
- Convert to JPG
- with settigns dialog (Quailty, Smooth, Linear EXR/HDRI to sRGB JPG)
- Save Cropped as JPG - with settigns dialog (Quailty, Smooth, Linear EXR/HDRI to sRGB JPG)

- External Bitmaps options:
    - possible options: Resize / Convert to Tx / Exr / Jpg (Tx files can be only converted in ths version)
    - how to do:
      1. click top middle button and choose External Bitmaps
      2. drag and drop folder or image files supported by Max (including Tx files)


_______________________________________________________________________________________________

 

_______________________________________________________________________________________________

Changelogs:
v1.72.22 - test version (for test users only)
 - added support for OSL-Texture (beta mode)
v1.72.20 - test version (for test users only)
 - added support for RedShift RS_Bitmap  - Resize, Convert
 - added support for Octane RGB_Image - Resize, Convert, change Gamma
 - fixed error "Bitmap" mode - error: "Couldn't get image size for: " in convert tif to jpg
v.1.72.14 - test version (for test users only)
 - new in Auto-Relink: find and relink tagged <UDIM> and <UVTILE> files
 - fixed support for <UDIM> tags in max 2018
v1.72.12 - test version (for test users only)
 - new Select duplicated filenames
 - new Filter by Asset Type or File Type
 - Convert Tx or other images to Tif
 - Convert bitmap to 2-bit Indexed Black and White bitmap for opacity maps - (to speed up render with lots of vegetations)
 - Show on list where bitmap loader is located (parent / above) Slot, Name and Class - similar to Gamma Organizer Pro columns
v1.72.00
 - added Resize images by Percent in Resize Bitmaps dialog
 - added Save to Cropped Jpg (to find and crop bitmaps and replace in scene with cropped jpg)
 - fixed drag and drop material from "Show Material by" browser to Material Editor
 - fixed crashing error in Multi-threaded Autorelink
v1.71.00
 - new options in "Show Material by":
    - Search / Filter by Material / Map name or class - helps to find specific names or classes in large scenes
    - added SubTree option - to easily find location of selected bitmaps in any of MultMaterials etc
    - drag and drop any of items from "Show Material by" browser to Material Editor (Compact ME or Slate ME)
 - new options in "Rename / Copy Files"
    - Convert characters: Cyrillic to Latin / Latin to Cyrillic
    - it selects repeating names (on Rename pressed)
 - new option in "External Bitmaps":
    - added Rename / Copy Files (same rename options as for asset files)
v1.70
 - re-sizable Rename / Copy Files dialog
 - fixed error on script start in max 2017 / 2018 / 2019
v1.69
 - added External Bitmaps options:
    - possible options: Resize / Convert to Tx / Exr / Jpg (Tx files can be only converted in ths version)
    - how to do:
      1. click top middle button and choose External Bitmaps
      2. drag and drop folder or image files supported by Max (including Tx files)
 - new Dialog / Browser  for "Show Material by" selection
    - shows in columns where material is located (Compact Material Editor or Slate Material Editor)
    - button to select material from browser list in Material Editor (Compact ME or Slate ME)
    - possible Drag and Drop from browser list to Material Editor (Compact ME or Slate ME)
    - more reliable Show Material by - search for bitmaps in scene objects: (Multiscatter maps, Displace modifier, VrayLights texture maps etc)
 - updated Rename / Copy Files:
    - added new Browse / Select Folder Dialog (Windows 7 style)
    - added possibility to rename selected file names to one name ( only for "Rename in scene paths" option )
    - save defaults / history of last 10 rename options
 - updated Rename / Copy Files dialog:
   - save defaults / history of last 10 (prefix and suffix)
 - unblocked Browse for multiple selected items - it can replace multiple asset file names with one file name
 - added exeption: when dragging files from BTR to LTR - only XRef (.max) files will be drag and dropped to LTR
 - fixed error when Copy / Rename multi-file IFL or included max file - with the same name and same location as original
v1.68
 - new SetPath dialog:
    - added Find / Replace option + save all fileds history (up to 10 items)
    - new preview paths method - shows wrong paths / errors in red
    - faster preview - combines only unique paths
 - new Progress Dialog with error logs (printed to edit box and to saved to log file)
 - new Remove Selected Assets
 - new Show Assets with AssetManager - it shows all possible assets in scene ( somtimes LTR was showing more assets then BTR - now BTR can pick them all )
 - new Recent in Right Click Menu (as 1st, top item) - similar to recent in Favorite Scripts
 - stronger overwrite files protection
 - new Overwrite window with:
    - Replace / Use Existing / Skip / Cancel buttons
    - Apply to All
 - new Browse button functionality:
    - Left-click - new Select Folder Dialog (Windows 7 style)
    - Ctrl + Left-click - old Browse Dialog
    - Right-click - Open Folder
 - drag and drop added to all Specify Path edit boxes
 - copy selected asset files by drag and drop directly to windows folder
 - added history to Search in Path (Autorelink UI)
 - added Resize to Nearest Power of 2 (256, 512, 1024, 2048 etc)
    - resize up or down (both - width and heigh) to nerest power of 2 ( it ignores image aspect ratio )
 - Support for Tagged Mari Tiles <UDIM> (Copy / Collect, Resize, Convert to JPG / TX / EXR)
 - Support for Mudbox Tiles and the <UVTILE> Tag (Copy / Collect, Resize, Convert to JPG / TX / EXR)
 - Support for XRefs files - drag and drop from BTR asset list to Library Track / Relink to Repath assets in XRef
 - Select Objects by selected assets - faster and works also for Proxies and Lights (VRay / Corona / FStorm)
 - Preview TX files (Double click or View Image / Open / Open in PS from right-click menu)
 - Preview first of Tagged files (Double click or View Image / Open / Open in PS from right-click menu)
v1.67
 - new Collect / Copy Assets dialog
 - fixed stability of multi-threaded Auto-Relink - specially for max 2014
 - new Overwrite dialog with 'Apply to all' toggle (for convert to EXR or TX process)
 - check for locked files when overwrite is on (while convert to EXR or TX)
 - new Show total size of selected assets - added to Status bar
v1.65
  - option Linear (EXR/HDRI) to sRGB (JPG) in Resize / Convert dialog
  - Resize / Convert TX files to JPG
  - fixed support for Mari Tiles and the <UDIM> Tag files ( resize / convert )
  - fixed and faster Multi-threaded Auto-Relink (still Beta but should be more stable now)
  - double click on bitmap - open bitmap preview window
v1.64
  - added custom Resize to JPG dialog
  - added Convert to JPG dialog
v1.63.16
  - Auto-relink in background and with progress info - Multi-treaded (Beta) option
  - favorive folder list for auto-relink dialog (just drag and drop)
  - more functions for convert to TX and EXR (take a look on screenshot)
  - fixed convert BitmapTexture to VRayHDRI - now converts also output
  - change gamma in VRayHDRI loaders
v1.62.06
  - Faster refresh and sort by column
  - Collect asset info in background
v1.62.03
  - MyLocations On/Off - checks only in MyLocations - skips unknown network paths
  - Change / Save:  font size + color (Dark/  Light / Max / Custom)
  - Save window size, position and buttons state
v1.62
  - support for FStorm Bitmaps - sort by size / resizie
  - FStorm IES Light as Photometric group
  - FStorm Proxy as ExternalLink group
  - fixed - RenderElements group - separeted out of bitmaps
v1.61
  - fixed bug in Change gamma...
v1.60
  - support for all kind of assets
  - more edit options in Auto Relink dialog
v1.50
  - fixed resize error
v1.49
  - convert to JPGs
  - Auto-relink missing bitmaps
  - few fixes while collecting proj paths
v1.45
  - Fixed set path issue in Rename, Copy Selected, Convert to, Set / Rename path (only in Full version now)
v1.44 test
   - New: Open selected bitmap in Photoshop
   - New: Open / preview selected in default windows viewer.
   - Copy path and filename to clipboard
v1.43 test
   - Fixed "Rename files in project paths only" .
v1.42 test
   - Convert to TX and EXR + convert animated and not animated BitmapTexture to VRayHDRI
      (Doesn't convert output splines - it's coming in next version)
   - Check VrayHDRI Gamma settings (change - coming in next version)
   - fixed preview for Set / Rename Path
v1.40
   - Rename Files on HDD
v1.36:
   - Converts to Tiled EXR - it sends comments to img2vrayexr and translate BitmapTexture to VRayHDRI. (not in demo)
   - Converts to Tiled TX - it sends comments to maketx and translate BitmapTexture to VRayHDRI. (not in demo)
v1.33:
   - Converts to Tiled EXR - it sends comments to img2vrayexr and relink paths to new files.
v1.32:
   - fixed some issues with refreshing paths
v1.30:
   - added Show / Change Gamma
      Change gamma works in 3ds Max 2014 and up. Show gamma works in previews versions too.
v1.20:
   - fixed - rewrite IFL file while copy / resize / convert (if file found -> convert ifl path to relative)

____________________________________________________________________________________________

This is demo only:
-All operation limited to first 3 selected bitmaps
-Resize doesn't work at this demo

____________________________________________________________________________________________

How to use:

To see / change Image size - click on middle top mode button and choose "Bimaps with size"
To see / change gamma - click on middle top mode button and choose  "Bitmaps with gamma"
____________________________________________________________________________________________

Requirements:
- change gamma works in max 2014 and up
- maketx.exe 32bit: https://code.google.com/p/osspack32/downloads/detail?name=maketx.exe
 or 64bit for images bigger than 8k
- maketx 64bit: http://forums.chaosgroup.com/showthread.php?86656-maketx
- maketx 64bit: http://www.nico-rehberg.de/tools.html
- img2vrayexr is part of VRay - It is not part of this script
____________________________________________________________________________________________

Demo version available here:
http://www.turbosquid.com/FullPreview/Index.cfm/ID/873911?referral=pixamoon

Full version available on my web:
http://www.pixamoon.com/shop/4587562584/bitmap-tracking-resizing-.../9333016

All purchases will be send automatically in few minutes.
All updates till v2.00 will be send automaticaly too to your email.

Let me know what you think.
Pixamoon

Rename / Copy files on HDD and in project paths:

Change Image Input Gamma:

Convert to Tiled TX with bitmap to VRayHDRI translator:

Convert to Tiled EXR with bitmap to VRayHDRI translator:

Resize selected:

 

Rename paths:

 

 

Sort colums:

 

 

Change path (similar to assed but added history and renaming paths):

 

 

Select by bitmap:

 

 

Copy selected and change path:


 

Comments

Comment viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.
spectra's picture

Amazing script, huge huge

Amazing script, huge huge time saver and assist when working with large scenes and maps.

thecreativecontrol's picture

Very Useful, hugh time saver

I use it all the time to resize my bitmaps to optimize my scene.
Great timesaver!
And fast and friendly reply from the support too.

cblyth's picture

One of the best scripts I've

One of the best scripts I've used, saves me hours in render time and setting up files. Fantastic customer support as well

StormBrig's picture

Useful tool. Thank you.

Useful tool. Thank you.

pixamoon's picture

`

Hi and thank you for good words,

Testing and finishing new full update 1.73 now. Should be ready before mid of April.

- new Filter by Asset Type or File Type
- new in Auto-Relink: find and relink tagged and files

Best,
Pixamoon

pixamoon's picture

`

Hi MichelNo,

BTR doesn't have option to change bitmap filtering to none but you can simply do with one line of code:

for o in getClassInstances BitmapTex do o.filtering = 2

BTR can show and change gamma of any bitmaps - but to sort by class above where bitmap is located you need newest test version 1.72.15 or you can use also Gamma Organizer:
http://www.scriptspot.com/3ds-max/scripts/gamma-organizer

Best,
Pixamoon

MichelNo's picture

Bitmap Filtering and Vray Normal Map gamma

Does it have options for changing all the scene bitmaps filtering to none and change the vray normal maps gamma setting?

fctirado's picture

This script has save me tones of time

This script has save me tones of time, it works like a charm, highly recommended :)

flash_michel's picture

Excellent work

Definitely the best script to reassign maps to 3ds Max !

Regis 2000

monkeybrother's picture

Essential tool for heavy/messy scenes

This is one my main tools for dealing with heavy scenes/files. It's saved me hours of time. 5 stars

Comment viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.