Author Topic: KSP Compression Rate  (Read 237 times)

0 Members and 1 Guest are viewing this topic.

Offline DMerz III

  • Sr. Member
  • ****
  • Posts: 376
  • David Merz the Third
KSP Compression Rate
« on: September 25, 2017, 08:34:19 am »
 :o So, I might be crazy... but what I'm witnessing on my team is quite astounding and I'm not sure how to explain it.

We've noticed our KSPs (Keyshot Package files) are quite small in terms of size on the drive by a lot. It has made us initially believe that the file did not package correctly (like dropping textures, etc.)

However, when we transfer that file onto another machine and unpack it, the enormous size of that folder shows that indeed, everything was inside.

I'm talking #s such as 4.0GB of info being compressed somehow into a KSP that is less than 100MB. I'm not sure how this is possible, did you guys hire Pied Piper before the KS7 release? Are we missing something?

Seems like a big selling point that I haven't noticed advertised.

If it's not too good to be true, kudos Luxion!


Offline Robb63

  • Hero Member
  • *****
  • Posts: 545
Re: KSP Compression Rate
« Reply #1 on: September 25, 2017, 09:56:16 am »
Love the Pied Piper reference!!


Offline MWo

  • Sr. Member
  • ****
  • Posts: 307
  • Senior Technical Consultant @ INNEO (Germany)
    • german KeyShot page from INNEO Solutions
Re: KSP Compression Rate
« Reply #2 on: September 25, 2017, 11:38:35 am »
You can look into a via 7zip for example.

Offline Esben Oxholm

  • KeyShot Beta
  • Hero Member
  • *****
  • Posts: 1348
  • esbenoxholm.dk/keyshot-video-course
    • Freelance CG Artist
Re: KSP Compression Rate
« Reply #3 on: September 25, 2017, 10:08:53 pm »
I'm talking #s such as 4.0GB of info being compressed somehow into a KSP that is less than 100MB. I'm not sure how this is possible, did you guys hire Pied Piper before the KS7 release?

Ha, good one.
Haven't payed too much attention to the file size before/after compressing it. Will do from now.
4gb to 100mb sounds impressive!

Offline DMerz III

  • Sr. Member
  • ****
  • Posts: 376
  • David Merz the Third
Re: KSP Compression Rate
« Reply #4 on: September 26, 2017, 09:03:22 am »
I know right! I've done some more testing, and it seems to depend a lot on what is being compressed. A KSP w/ lots of mapping (such as opacity maps) seems to compress A LOT. Something with lots of geometry making up the bulk of the size, doesn't have such a drastic compression rate, but it is still impressive.

Test A (Geometry Heavy): KSP size; 460MB --> Unpacked; 1.3GB
Test B (Light geometry, but several large maps, mostly opacity maps); KSP size: 46MB --> Unpacked 7.75GB!!!

Obviously project B was what caught our attention. Kudos Luxion, you're saving us server space! (And time transferring files between our team members)

Offline mattjgerard

  • Hero Member
  • *****
  • Posts: 531
Re: KSP Compression Rate
« Reply #5 on: September 26, 2017, 11:14:42 am »
I wonder if its using references to the standard library materials and image maps instead of actually including them?

Offline DMerz III

  • Sr. Member
  • ****
  • Posts: 376
  • David Merz the Third
Re: KSP Compression Rate
« Reply #6 on: September 26, 2017, 11:38:34 am »
 :) all of these maps are custom, I made them myself, and they're huge .PNG files, which, when unpacked, are contained in the project folder, so they are definitely being included in the compression. They're not from KS's library. And if you thought, well maybe when you unpack them, they are pulling from the original location on your machine...nope, we've unpacked it on a completely different machine that has no access to the original file locations.

Offline Will Gibbons

  • Global Moderator
  • Hero Member
  • *****
  • Posts: 1790
  • Training Specialist at Luxion
    • KeyShot Training
Re: KSP Compression Rate
« Reply #7 on: October 18, 2017, 11:49:30 am »
:) all of these maps are custom, I made them myself, and they're huge .PNG files, which, when unpacked, are contained in the project folder, so they are definitely being included in the compression. They're not from KS's library. And if you thought, well maybe when you unpack them, they are pulling from the original location on your machine...nope, we've unpacked it on a completely different machine that has no access to the original file locations.

Let's not forget environments... procedural environments (in KS7) take up hardly any space at all. :) I always use KSPs for standard archiving and saving of KeyShot files. Saves drive space for sure.