PSD to PNG files PSD to 2D Tool Kit Sprites [RELEASED]

These packages are accepted to the asset store.
Price is 10$ and 20$
Version is 1.0

[PSD2PNGs]

PSD2PNGs ASSETSTORE LINK

PSD2PNGs is simple tool that extract PSD layers to PNG files in Unity.

[PSD2TK2D]

PSD2TK2D ASSETSTORE LINK

PSD2TK2D is a converting tool that PSD layers to 2D Toolkit Sprites which will surely reduce your labor.

Check the screen shots for more information. It is easy to use!!

important: You must have 2D Toolkit to use this.

Question - does it handle positioning in the scene automatically? As in, can I create a GUI menu - pop the PSD into Unity, click this button and have the sprites auto-added to the scene as tk2dSprites?

If not, you should definitely consider adding that functionality - as it would be an enormous time saver (where as without that functionality it’s a pretty minimal time saver). Also, an option for which sprite-collection to add the PSD files to would be great if it’s missing, and some logic for auto-overwriting previous versions within tk2d.

With auto-placement I’ll definitely buy a copy.

Hi~ Kyle.

Basically, when you converting to 2D Tool Kit Sprite.
It automatically positioning according to PSD layers position.

But after arrangement, if you modify the layer of PSD file.
It will not affect the positioning of sprites.

I’m working on it about this.
I’ll update it after finish my current project.

And I’ll consider about the selection of spriteCollection.
Thank you for your good suggestions and interest.

Does it work with the PSD files having layer groups hierarchy?

Hi,

Does it work in game?
It is possible to extract the pngs with script?

+1

JP

Hi~ nikolic. Yes it does.
When you extract the group layers it will looks like this.

[For File]
GroupName-LayerName1.png
GroupName-LayerName2.png
GroupName2-LayerName1.png
GroupName2-LayerName2.png

[For 2D Tool Kit Sprites]
GroupName-LayerName1
GroupName-LayerName2
GroupName2-LayerName1
GroupName2-LayerName2

Hi ZJP~

Yes It can extract png files.

Also, basically, when you converting to 2D Tool Kit Sprite,
it automatically positioning according to PSD layers position.

But after arrangement, if you modify the layer of PSD file.
It will not affect the positioning of sprites.
I’m working on it about this.

I keep an eye on your tool :wink:

JP

Will you add support of parsing text layers to your cool plugin?

I’m sorry for late reply.

For now, I don’t have a plan for text layers. But I’ll consider about that.

Thank you for your interest.

I really like the plugin, just one feature request:

Adjustment layers : Curves

I use these to color correct my skyboxes and would like to out put the textures from one psd file. is this something that can be added?
Thanks

At this time, I’m working on two projects for a living~
But, I have a plan for adding some functions.

When I start the work I’ll let you know…
Thank you for your suggestion.

does it export only raster layers not applying any effects?

Yes, It only support raster layers for now.

Hi gblue,
This is great, and I’m really considering buying it. However, for artists making animations, doesn’t it make sense to export frames rather than layers? Or even layer compositions?

I could write a photoshop export script to do those things, but it’s certainly attractive to have a Unity plugin do that automagically.

Hi! Will you update this to Unity 4? I am working with both it and 2DToolkit 1.8 patch 3 and I have an intense use of sprites. Would be awesome if I could finally use this utility.

When I try to save PSD layers to either 2D Toolkit or PNG I get this error: “Color space support RGB only” – any idea what this means?

Ah, I fixed the problem now… But now it gives me another error! When I click “run” it starts working and then says: “Unable to fit textures in requested atlas area: There are too many textures in this collection for the requested atlas size.”

It still creates some objects (png, sprite collection, sprite collection data), but the sprite collection and sprite collection data are not set up correctly…

I have “Make Sprite Collection” and “Make Sprite Object” enabled, “Max Texture Size” is set to 4096, and Gap is set to 10, “Overwrite PNG Files” is disabled, and the PSD file is enabled. The PSD is 984x1422 and contains only a single layer…

Any ideas?

“Unable to fit textures in requested atlas area: There are too many textures in this collection for the requested atlas size.”

Received too this message with 1024x768 size PSD file.

Hi! I love your PSD 2 2DT asset, it’s making things a lot easier for my current work (I’m developing a 2.5D sidescroller platformer with Unity 4 and 2DToolkit 1.91).

Do you plan to update it soon to make it fully compatible with 2DT 1.9x? That new version has lots of potential!!