Bitmap Tracking / Resizing ....

38 votes
Version: 
v1.71.00
Date Updated: 
10/03/2018
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 - Set Path dialog
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)
- 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 more
- 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)
- 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)


____________________________________________________________________________________________

Comming next:
 - save Cropped as new Jpeg
 - IFL, sequenced tool - Check if sequenced files exist + convert paths absolute to relative and relative to absolute

____________________________________________________________________________________________

Changelogs:
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.
pixamoon's picture

re: web search

Hi,

Can you explain bit more. Which websites it should look on or just on google ?

What about other users: what do you think about it ? How many of you needs webs search integration ?

Best,
Pixamoon

Ps. Can you explain previous comment ? Please see may questions below.

aranmor's picture

Web search

Just had an idea of having an option to websearch a map by name, might be cool at least to me, I do it a lot for free assets I get.

pixamoon's picture

re Merge and Relink

Hi,

Merge and Relink is my other tool, I don't plan to integrate it here,

But can you explain me bit more about freezing, I didn't get any info about it so far.
1. which version of max do you use?
2. which version of windows ?
3. is there a lot of subfolders in the location where you merging from or in subfolders in one step lower location (eg max file D:\projects\ - one step lower: D:\ )? this can slow down a lot the process

Let me know.

Best,
Pixamoon

aranmor's picture

Merge and relink integration

the subject pretty much explains it, will it ever be? is it there now and I don't see it? because when I use the free merge and relink script my max freezes

pixamoon's picture

demo version

Hi, new demo version v1.65 is ready to download on: http://www.turbosquid.com/FullPreview/Index.cfm/ID/873911?referral=pixamoon

Best,

pixamoon's picture

`

Hi,

Demo was not updated for long time. Full version is tested with 2017 and should work fine.

I'll take a look on demo next days - will try to match it to the newest full vesion.

Best,
Pixamoon

Strob's picture

demo not working

max 2017
when trying to run the demo I get
Known system exception
--desc: EXCEPTION_ACCESS_VIOLATION etc

pixamoon's picture

`

Hi,

If missing assets are network paths - please try to use My Locations option (press button on top + go to Settings and add your system drives and network locations - sample on main screenshot of BitmapTracking)
Second thing is - try to turn off full refresh (F button on left top of UI)

if this won't help please send me more info:
1. how many missing assets has that scene ?
2. are they network paths ?
3. which version of script and max do you use ?
4. what kind of assets has that scene ?

Please send me a screen shot or that file if you can. My email: [email protected]

Best,
Pixamoon

kiemtong's picture

Taking too long to load bitmap

Hi Pixamoon,
Thanks for very nice script.

I need your help. I'm having trouble when start open the script. It takes 3-5 mins just to open the UI and when i use autorelink, it takes like forever, not responding and i have to exit max file.

I already put all the bitmap in the same folder on my local drive C ( using SSD )

Please reply to me back soon
Thank you

kiemtong's picture

Taking too long to load bitmap

Hi Pixamoon,
Thanks for very nice script.

I need your help. I'm having trouble when start open the script. It takes 3-5 mins just to open the UI and when i use autorelink, it takes like forever, not responding and i have to exit max file.

I already put all the bitmap in the same folder on my local drive C ( using SSD )

Please reply to me back soon
Thank you

Comment viewing options

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