Page 1 of 1

Simplify3D File ICON

Posted: Fri Feb 20, 2015 6:31 am
by jrpmedia
Could we please have a Nice isometric angle ICON for the .factory files so that we can see what the file is without having to open it every time?
Image
Thank you ! :-)

Re: Simplify3D File ICON

Posted: Fri Feb 20, 2015 11:01 am
by JoeJ
Oooo that would be nice! Does that actually work on OS X and Windows? I'm guessing you have to save some type of metadata file for the OS to use.

Re: Simplify3D File ICON

Posted: Fri Feb 20, 2015 11:27 am
by jrpmedia
I'm not a CC+ CoCoa programmer on OSX ... but Yes, that is possible.
It does not work ATM w Simplify3D though :-(

Re: Simplify3D File ICON

Posted: Fri Feb 20, 2015 6:48 pm
by JoeJ
well do you have any idea how it actually works? is it possible on windows?

Re: Simplify3D File ICON

Posted: Sat Feb 21, 2015 3:09 am
by jrpmedia
The answer lies in "The Quicklook preview is generated on the fly by a piece of special Quicklook code."

Re: Simplify3D File ICON

Posted: Sat Feb 21, 2015 5:16 am
by JoeJ
Hah! That's more of a riddle than an answer!

If it is based on quicklook, then it probably doesn't work with Windows or Linux.

Re: Simplify3D File ICON

Posted: Sat Feb 21, 2015 8:38 am
by tonyno
I like this idea. Sketchup and several other apps that I use have file-preview icons. Very handy.

Re: Simplify3D File ICON

Posted: Sun Feb 22, 2015 6:26 am
by jrpmedia
tonyno wrote:I like this idea. Sketchup and several other apps that I use have file-preview icons. Very handy.
Well if the Mac OS X is Superior, then let it be so :-) √√

Re: Simplify3D File ICON

Posted: Sun Feb 22, 2015 10:01 am
by tonyno
No Mac stuff here. :lol:

Re: Simplify3D File ICON

Posted: Mon Feb 23, 2015 3:55 pm
by BaronWilliams
JoeJ wrote:Oooo that would be nice! Does that actually work on OS X and Windows? I'm guessing you have to save some type of metadata file for the OS to use.
This can be easily done on both OS X and Windows. On Windows it's called "thumbnail" view, on OS X its called icon view.

Both operating systems use different methods for this so Simplify3D would need to have different code for each platform.

On OS X it involves using creating a Quicklook plugin (see http://www.quicklookplugins.com/).

Windows uses a thumbnail handler for this (see https://msdn.microsoft.com/en-us/librar ... s.85).aspx).

Generating these thumbnails/icons can be very time consuming for the CPU and can dramatically slow down file browsing, especially when a folder is browsed for the very first time. Most software that generates these sorts of images will create a cache of generated file images, so that the images are only generated the first time the file is browsed, and then the already generated images re-used for subsequent file browsing. Opening a folder with hundreds of 3D files that need images generated for the first time could take many minutes to complete (this is more of an issue on Windows because it shows more images than the Mac shows).

For something like Simplify3D, it could generate these images only when it saves the factory files, rather than at browse time. That would lesson the impact on file browsing.