Home Technical Talk

UV Packer IPackThat

1235719

Replies

  • mLichy
    Not sure if this is a feature, but I tried to Ctrl+ left click multiple shells, so that I could try and group them or something, in the main window.

    But I get an exception.

    ************** Exception Text **************
    System.ArgumentOutOfRangeException: Index was out of range. Must be non-negative and less than the size of the collection.
    Parameter name: index



    I also tried to select a shell in the main window, then click on a different shell in the Cluster Browser and crashed the app, with no error.
  • [PB]Snoelk
    Offline / Send Message
    [PB]Snoelk polycounter lvl 7
    @mLichy this bug is already found and fixed in my current solution. Will be inside the next update.

    The next update will be available the next two days.
  • [PB]Snoelk
    Offline / Send Message
    [PB]Snoelk polycounter lvl 7
    ok something thats a problem to some users when selling via gumroad.
    no paypal.
    you can buy there via Discover, Visa (including Visa Electron), Mastercard, AMEX, Maestro, Diner's Club and some debit cards** (whatever this means)
    but will continue to look into it
  • [PB]Snoelk
    Offline / Send Message
    [PB]Snoelk polycounter lvl 7
    new update available.
    • fixed crash with selection
    • reworked MenuTab Visualisation
    • fixed DrawMargins
    • move Window Commands below Title (save, load, reload)
    • adding load feedback to mainarea
    • adding more tooltips to various controls


    here a nice packing example when we tested around a bit


    NewUI_Example_01.jpg
  • WarrenM
    Offline / Send Message
    WarrenM Polycount Sponsor
    Wow, nice example! Hotness...
  • tynew
    Offline / Send Message
    tynew polycounter lvl 6
    You're doing amazing work man. Hmm not too sure if these would help with software selling, but perhaps stripe or humble widget would work?
  • Harbinger
    Offline / Send Message
    Harbinger polycounter lvl 8
    Do you have a download link for the new demo? I gave one of your early builds a shot at work, but I'd like to test the new hotness on some meshes I have at home.
  • [PB]Snoelk
    Offline / Send Message
    [PB]Snoelk polycounter lvl 7
    Harbinger wrote: »
    Do you have a download link for the new demo? I gave one of your early builds a shot at work, but I'd like to test the new hotness on some meshes I have at home.

    IPackThatDemo
    IPackThatDemo ReadMe
    IPackThatDemo ChangeLog

    same link as ever :)
  • Phoenix995
    Offline / Send Message
    Phoenix995 greentooth
    nice :)
    i really like your tool! ists simply awesome!
  • Pedro Amorim
    You're doing Gods work my son! Keep it up!
  • Thousand
    Offline / Send Message
    Thousand polycounter lvl 8
    You shouldn't worry so much about serials for the purpose of copy-protection. If demand is there, and there is, your tool will be cracked on cg-persia or so in no time. The only thing you should care about considering serials is to handle support requests limited to those people who verifiably paid for it...

    I think the best way to sell software is to split the pricing into indie/educational (below 10k $ / year) and pro-licenses, like Allegorithmic does.
  • tynew
    Offline / Send Message
    tynew polycounter lvl 6
    Thousand wrote: »
    I think the best way to sell software is to split the pricing into indie/educational (below 10k $ / year) and pro-licenses, like Allegorithmic does.

    I disagree with this. I would much rather it be a regular amount fee like Marmoset or Knald. The Allegorithmic programs are huge with big teams working on them in comparison to these small programs.
  • Neox
    Offline / Send Message
    Neox ngon master
    Thousand wrote: »
    I think the best way to sell software is to split the pricing into indie/educational (below 10k $ / year) and pro-licenses, like Allegorithmic does.

    how much do you expect this tool to cost?
  • WarrenM
    Offline / Send Message
    WarrenM Polycount Sponsor
    Yeah, I'm anticipating sub-$50 here ... am I being naive? :)
  • Gheromo
    Offline / Send Message
    Gheromo polycounter lvl 8
    Maybe should do a poll? :)
  • WarrenM
  • Gheromo
    Offline / Send Message
    Gheromo polycounter lvl 8
    Haha! I cant take that seriously! Anyways cant wait for the actual release! Instant buy from me!
  • ZacD
    Offline / Send Message
    ZacD polycounter
    Hopefully there will be a student/hobbyist/freelance price and a commercial one.
  • [PB]Snoelk
    Offline / Send Message
    [PB]Snoelk polycounter lvl 7
    short update.
    nearly finished with handling serial keys for gumroad.

    the programm will only activate and need to be online if
    • first run
    • version is updated
    • computer you are running on differs to much (i get different aspects of the current machine and check if 80% are matching)
    so far i didn't receive a "no" from our ceo regarding gumroad.
    when all works out i can publish the tool late this week or beginning next week :)


    when the tool publishes i will block the buy's for a short time to validate the serial key mechanism (its a dry test without the real server data so far)
    if the serial checks fail later for any reason i will patch those bugs asap.
    first time for me i implement such stuf so be kind to me :poly142:
  • tynew
    Offline / Send Message
    tynew polycounter lvl 6
    [PB]Snoelk wrote: »
    when all works out i can publish the tool late this week or beginning next week :)
    Awesome!
  • joebount
    Offline / Send Message
    joebount polycounter lvl 8
    quick question: will I be able to use it on 2 computers (but not on the same time) ?
  • [PB]Snoelk
    Offline / Send Message
    [PB]Snoelk polycounter lvl 7
    Yes you can :)
    You can use this tool on any computer you want. I only reactivate the tool on the other computers.
  • cptSwing
    Offline / Send Message
    cptSwing polycounter lvl 8
    Would we be able to circumvent gumroad and paypal you money directly? I've never had a credit card (nor wanted one), so gumroad is out for me.
  • ZacD
    Offline / Send Message
    ZacD polycounter
    [PB]Snoelk wrote: »
    additional down here in germany you cant apply so easily for a paypal account (to receive money).
    you have to do tons of paperwork with paypal and our tax authority. thats a very very time consuming task.

    Probably no Paypal.
  • Neox
    Offline / Send Message
    Neox ngon master
    Are those paperwork things new? All i needed to do is register, recieve like a cent from them with a auth code in the transfer message and use that code in their system to link it to my bank account. Not paperwork needed :o
  • chyslns
    Offline / Send Message
    chyslns polycounter lvl 6
    Hi, first of all, thank you for coming up with this amazing tool :D

    I know this has been adressed and fixed before but I just downloaded the last version (1.7.5497.26482, correct me if I'm wrong) and still got the same error with the selection box. Maybe I'm doing something wrong, or maybe it's my pc, but it seemed important to say.

    Ci4d5T0.png

    Also, how do you keep the changes after the best solution was found? I'm not referring to exporting that solution, but to keep it on the screen. As soon as it finds the best solution after 10 runs (which was the maximum I set) it switches back to how it started and cannot see the results. I only get to see it while it's packing.

    A suggestion, maybe you have it already in your plans but it would be nice if you could add a feature where you could keep clusters that will have the same kind of material on the texture nearby or grouped together.
    Maybe by material IDs on the model, so you won't have clusters of, say, wood all over the texture sheet, inbetween different kinds of metals, or cloths.
    I think it will even the masking and texturing process a lot faster and cleaner if you could have all clusters of woods, all steels, all cloths, or whatever material you plan to use together

    Again thank you for this amazing tool, you are making our job a lot easier, can't wait for the release :D
  • [PB]Snoelk
    Offline / Send Message
    [PB]Snoelk polycounter lvl 7
    Neox wrote: »
    Are those paperwork things new? All i needed to do is register, recieve like a cent from them with a auth code in the transfer message and use that code in their system to link it to my bank account. Not paperwork needed :o
    • well thats not all. ever read about the VAT you have to take care as of this year. You have to adress the taxes of the country the buyer is from and pay those at end of the year. Gumroad takes care of this and keeps track of those buyers.
    • Those things must be on the tax as incoming with some other stuff.
    • Talked about that a lot with our CEO. 60% i could understand the rest my brains shuts down ^^. German Tax authority is nasty

    chyslns wrote: »
    I know this has been adressed and fixed before but I just downloaded the last version (1.7.5497.26482, correct me if I'm wrong) and still got the same error with the selection box. Maybe I'm doing something wrong, or maybe it's my pc, but it seemed important to say.
    • could you send me the obj file? so ic an debug this. Though i found the problem. Well at least one part of it. Send me a private message and i give you the mail to send to.
    chyslns wrote: »
    Also, how do you keep the changes after the best solution was found? I'm not referring to exporting that solution, but to keep it on the screen. As soon as it finds the best solution after 10 runs (which was the maximum I set) it switches back to how it started and cannot see the results. I only get to see it while it's packing.
    • mhhh weird. it isnt switching to the best solution then when you setup a max run count. will have a look.
    • there ar two button in the scene options << and >>. those one switch between the original solution and the best found solution. you also can press page up and press down to swicth between solutions
    chyslns wrote: »
    A suggestion, maybe you have it already in your plans but it would be nice if you could add a feature where you could keep clusters that will have the same kind of material on the texture nearby or grouped together.
    • Group by material ids is a request thats already on my roadmap :)
    • The drawback when you group are not a good packing. if you group everything you will not find a superior packing. maybe i could implement an additional group packing mechanism ( stay close to clusters of same group )
  • Neox
    Offline / Send Message
    Neox ngon master
    ah i see, okay i just use paypal to buy stuff, never used it for work
  • chyslns
    Offline / Send Message
    chyslns polycounter lvl 6
    not sure how to use quotes in the thread yet
    • could you send me the obj file? so ic an debug this. Though i found the problem. Well at least one part of it. Send me a private message and i give you the mail to send to.

    Sure, no problem. I sent the message

    • mhhh weird. it isnt switching to the best solution then when you setup a max run count. will have a look.
    • there ar two button in the scene options << and >>. those one switch between the original solution and the best found solution. you also can press page up and press down to swicth between solutions

    Tried again and it doesn't seem to work, neither the Pg up/down keys or the buttons in the scene options. I guess it is not storing the solutions so it doesn't have anything to switch to.
    • Group by material ids is a request thats already on my roadmap :)
    • The drawback when you group are not a good packing. if you group everything you will not find a superior packing. maybe i could implement an additional group packing mechanism ( stay close to clusters of same group )
    [/QUOTE]

    woo! I'm glad this will be included. yeah, that would be a drawback, maybe if you could select which IDs to group, so you group only the important ones and let the smaller ones or the ones that are not so visible in the model to pack as best as it is possible, it would be more balanced.
  • Phoenix995
    Offline / Send Message
    Phoenix995 greentooth
    hi,

    i have a small problem :)
    why is it rotating the clusters with this settings?
    7uyyvafa.jpg
  • martinszeme
    Offline / Send Message
    martinszeme polycounter lvl 8
    You got "Rotate" checkbox checked.
  • [PB]Snoelk
    Offline / Send Message
    [PB]Snoelk polycounter lvl 7
    the find smallest bounds for this shell is enabled. this will rotate the shell to a rotation where the bounding box is smallest. this will be used for rotating the shell with its rotation steps.
    if you want to rotate the shell as it is, disable the find smalles bound option for this shell.
  • Phoenix995
    Offline / Send Message
    Phoenix995 greentooth
    yea, but i want that he is able to rotate it, but just 90°

    ah ok, thank you :) i will try that
  • Phoenix995
    Offline / Send Message
    Phoenix995 greentooth
    so if i disable find smallest bound, it will just rotate everything how it is for 90°?
  • [PB]Snoelk
    Offline / Send Message
    [PB]Snoelk polycounter lvl 7
    yep. if you disable this feature for selected shells, the shells will use the rotation where they are imported. find smallest bound is a step before the packing starts. all shells will try to find their smallest bounds. this feature will not work if the option find smallest bounds is disabled or can rotate is disabled
  • Phoenix995
    Offline / Send Message
    Phoenix995 greentooth
    ah cool thank you :)

    i'm really looking forward to this tool :) right now i have a bunch of assets that need to be packed ^^ so i will wait for that till next week :) hopefully everything works out for you and you are able to publish the tool within the next week :)
  • [PB]Snoelk
    Offline / Send Message
    [PB]Snoelk polycounter lvl 7
    short update.
    finished with the serial managment. works smooth and as expected.
    now im waiting for our ceo and all the tax and legal terms.
  • Quack!
    Offline / Send Message
    Quack! polycounter lvl 13
    [PB]Snoelk wrote: »
    short update.
    finished with the serial managment. works smooth and as expected.
    now im waiting for our ceo and all the tax and legal terms.

    I'm sitting here holding my breath. Will breath when released.
  • mystichobo
    Offline / Send Message
    mystichobo polycounter lvl 8
    Quack! wrote: »
    I'm sitting here holding my breath. Will breath when released.

    Same, this is basically an instapurchase from me :)
  • ghaztehschmexeh
    Offline / Send Message
    ghaztehschmexeh Polycount Sponsor
    While you wait for taxes to be sorted, please release it on a TOR black market for bitcoins. Need this like an addict needs his fix.
  • Noren
    Offline / Send Message
    Noren polycounter lvl 15
    Sounds great, even if some of the times mentioned are still a bit unpractical. It seems like you are using a brute force approach, which gets out of hand for parts that can be freely rotated?
  • Phoenix995
    Offline / Send Message
    Phoenix995 greentooth
    i saw an greenlight that it will cost about 50 €.
    are there any plans for a student verison?
  • [PB]Snoelk
    Offline / Send Message
    [PB]Snoelk polycounter lvl 7
    Noren wrote: »
    Sounds great, even if some of the times mentioned are still a bit unpractical.
    • Gumroad and steam deliver some sort of serial protection and can handle file updates. Other only deliver a file and rest is up to you. I have no time to fiddle around registration servers and update mechanism.
    Noren wrote: »
    It seems like you are using a brute force approach, which gets out of hand for parts that can be freely rotated?
    • yeah, if you enable rotation steps about 1° for every shell it will go nuts and take forever *g*
    Phoenix995 wrote: »
    i saw an greenlight that it will cost about 50 €.
    are there any plans for a student verison?
    • not yet, and if, then for a professional version with enhanced features for a higher price.
  • Phoenix995
    Offline / Send Message
    Phoenix995 greentooth
    [PB]Snoelk wrote: »
    Phoenix995 wrote: »
    i saw an greenlight that it will cost about 50 €.
    are there any plans for a student verison?
    • not yet, and if, then for a professional version with enhanced features for a higher price.

    so that means that 50€ is the standard version and if there will be another version, than this one will be more expensive and have some extra features?
  • WarrenM
    Offline / Send Message
    WarrenM Polycount Sponsor
    Mario was cool enough to let me into a closed beta of the app so I could use it for the Throne challenge. REALLY nice results so far. MODO pack on the left, iPackThat on the right...

    WIP018.jpg

    It's more easily appreciated when you see a bake comparison. Lots more pixels to play with:

    WIP019.jpg
  • ESFGames
    Offline / Send Message
    ESFGames polycounter lvl 6
    Awesome. if there is not a feature yet would it be able to keep the uv's of seperate objects close together? that would be amazing! or is it already in there?
  • [PB]Snoelk
    Offline / Send Message
    [PB]Snoelk polycounter lvl 7
    inside you can group different shells. those grouped ones will be packed together and this result will be packed inside the final pack solution
  • Smoluck
    Offline / Send Message
    Smoluck polycounter lvl 7
    Thanks for this new UI rework, and all those new features.

    cheers Snoelk
  • Phoenix995
    Offline / Send Message
    Phoenix995 greentooth
    hey :)
    are there any news concerning the release? :)
  • Titus
    Offline / Send Message
    Titus polycounter lvl 10
    Hey dude it's awesome tool, but it would be great if add some options:
    - UV channel selection
    - And do something with performance :) because when i try to load mesh with very huge amount of UV "islands" it's freezing ;(
1235719
Sign In or Register to comment.