This software is now available on Steam!

Thanks for your help in getting this software selected for distribution via Steam. More information including a link to the Steam store page can be found below.

Greenlight is being retired. For more information on how to submit games to steam, refer to this blog post.
IPackThat
 
 
Favorite
Favorited
Unfavorite
Platforms: PC
Languages: English
Tags: Utilities
Posted
Updated
Dec 16, 2014 @ 7:39am
Jan 26, 2016 @ 7:42pm

View IPackThat in the store

Store page
Recent Announcements View All (10)
IPackThat Early Access!!
IPackThat Progress Update
  • integrated latest fbx sdk 2015.1
    • supported import file formats are
      • fbx
      • dae
      • dxf
      • 3ds
      • obj
    • supported export file formats
      • fbx binary/ascii
      • fbx 6.0 binary/ascii
      • dae
      • obj
      • dxf
  • added support for multiple uv channels
  • settings are now uv channel based, means every uv channel has their own settings.
  • saveable settings (global and file) are uv channel based also
  • autosave is now a property of the packing options
  • context menu fixed ( now shows checkboxes and arrows for submenues )
  • new import dialog when more than one mesh or material is found
    • you can split by mesh, by material and allign to grid for each available uv channel individualy
  • improved loading and packing (loading 6-7 times faster now, pacing 30-40%), performance scales more with available cpu
  • fixed and optimized overlap detection
  • uv area bound check before packing starts (will be scaled down to fit the regions, this fixed the bug where uv shells are larger than the true uv area from 0 to 1 and produces nasty packing behaviour)
  • more tooltips
  • packing will abort automaticly if one shell is found which is filling the width of the solution area. on aspect ratio 1:1 the heigth is used also
  • removed cluster browser ( He's dead Jim ), to much problems and performance loss
  • select by group added to context menu item Selections
  • group colors are remembered now within the runtime of the application.
  • more outputs on loading to show user that the tool is not dead
  • fixed cluster rendering (no more invisible polygons or segments, normal polygons are polycount greenish ^^ and clusters with overlaps are colored blue with alpha)
  • changed formula to get used and wasted area to use half of the givin margin size ( uv shells individually should resepct half of the givin margin size )
  • UV Channel Tab name shows on what view you are ( without * its showing original layout, with * the packed solution )
  • batch packing via commandline and given xml file as start argument
  • save comparsion image from from current packing solution (left side original and right side packed solution)
  • save global and/or mesh specific settings


In exchange for the cluster browser i will add a new menu tab to the main control to do selections via different properties ( select clusters between 20% and 30% area, select clusters with CanRotate=false, select clusters with rotation steps between 45° and 75° etc )
When the tool can finaly be shipped, most of the stuff you all wanted will be available then and not part of some later patches.


things ToDo on my roadmap

  • property for clusters to allow them to scale down within giving ranges to be used as filling shells
  • UDIM support ( not yet desided, need more test and checks to see if its possible or not)
  • Selection Tab Menu
  • C API ( tough one ^^ this tool is managed so this will be tricky )
  • split by materials ( there is one rule, uv shells are not allowed to have mixed materials, every material should be a unique uv shell, the tool is not supposed to alter uv indices and break apart uv shells on their own)
  • select by mesh
  • select by material
  • new demo build

Special thanks to Andreas Strømberg, Warren Marshall and Christophe Desse for their support and beta tests :) they found a lot of bugs and giving me great ideas to make this tool a packing beats ^^

here are some shots of some of the new features

Context Menu


Import Dialog


Multi UV Tabs

Description
Release date: As Soon as Possible
IPackThat - UV-Layout Packer

Tired of packing your UV-Layout for 3D Meshes ? IPackThat will do the job in a very efficient way.
The main purpose of this small handy Tool is to compress your UV-Layout and save you a lot of time.
IPackThat read and write Alias Wavefront OBJ Files which can be used from any 3D Modeling Tools.

IPackThat on Facebook
Polycount IPackThat Thread[www.polycount.com]

IPackThatDemo[gst.piranha-bytes.com]
IPackThatDemo ReadMe[gst.piranha-bytes.com]
IPackThatDemo ChangeLog[gst.piranha-bytes.com]

Thanks for the great support of the Polycount Community !!

Feature List
  • read and write of obj files
  • handling multi-mesh obj files
  • overlapping uv islands will be treat as one uv island
  • rotation can be enabled/disabled for entire packing process
  • rotation steps can be choosen per uv island (0.01 to 90°)
  • automatic recognition of circle like shapes (no rotation)
  • automatic recognition of rectangle like shapes (only check from 0° to 180°)
  • automatic detection of UV-Shells over x + 1
  • endless solution process until you stop
  • 1 mutation per 10 solution processes
  • shape margins in pixel
  • border margins in pixel
  • treating aspect 1:1 and 1:2
  • area selection filter from min to max (% area of largest uv island)
  • rotation step selection filter from min to max (in degrees)
  • automatic backup when a better solution is found
  • multi threading
  • UV-Shell packing groups

More Features are coming soon
  • Mark UV-Shells for filling holes ( can be scaled down to a secific amount)
< >
54 Comments
PB Dev  [author] Apr 16, 2015 @ 3:27am 
its out as early access since yesterday :)
http://store.steampowered.com/app/363020/
Shlamber Apr 16, 2015 @ 2:56am 
how much longer?
PB Dev  [author] Mar 4, 2015 @ 2:02am 
@SkyZone right now its not available. will think about it to add this later.
SkyZone Feb 17, 2015 @ 11:00pm 
Hi there, Looks to be a pretty sweet app your making there. A question, does or will it have the ability to show distortion like as a colour gradient or something?
PB Dev  [author] Feb 4, 2015 @ 12:34pm 
the problem from agentc0re got solved :)
the tool needs unwrapped uv data for working ^^
agentc0re Feb 2, 2015 @ 4:25pm 
I exported my Maya project as a OBJ. When I go to open it in IPACKTHAT, it just continues to say "LOADING" with the animation. I've let it go for a good 10 minutes with it not going any further.
Filip Jan 29, 2015 @ 9:53am 
I've voted.
I'm glad that PB expands :)
Dovakiller Jan 28, 2015 @ 2:56am 
Voted
Phoenix Jan 24, 2015 @ 6:38am 
is there a special deal for students planed?
PB Dev  [author] Jan 19, 2015 @ 5:52am 
target price will be around 50€.