dmsovetov / nvidia-texture-tools

Automatically exported from code.google.com/p/nvidia-texture-tools
Other
0 stars 0 forks source link

Photoshop DDS plugin #33

Open GoogleCodeExporter opened 8 years ago

GoogleCodeExporter commented 8 years ago
I'd like to see continued support for the Photoshop DDS load/save plugin.
I'm currently using version 8.23.1101.1715 in WinXP Pro sp2 with Photoshop
CS3. 

Many game development artists are using this tool. There is really no other
replacement for what it does.

Current problems:
1. Cubemap mips are loading incorrectly. See this post:
http://developer.nvidia.com/forums/index.php?showtopic=1092

2. Volume texture is not saving properly. See this post:
http://developer.nvidia.com/forums/index.php?showtopic=734

Preferred handling of cubemaps would be a pow-2 square 2D image, with six
Layers, one for each of the six sides. The plugin could assume the Layers
to be arranged in order from top to bottom, +X to -Z. If "Use existing
mips" is turned on, the plugin could assume each layer to contain its own
mips, arranged left-to-right from largest mip to smallest mip (smallest
being 1 pixel). 

Volume maps could be a similar setup using Layers. Top layer = top slice. #
of layers = # of slices. This could support non-square dimensions as well,
though I'm not sure how the plugin could deduce the mip layout for "Use
existing mips" if the image is non-square.

Thanks for considering this!
Eric

Original issue reported on code.google.com by er.cchadw.ck@gmail.com on 11 Feb 2008 at 7:15

GoogleCodeExporter commented 8 years ago
I agree the Photoshop plugin really needs an update. I'm raising the priority 
of this
bug, and temptatively adding it to the 2.2 release milestone.

Original comment by cast...@gmail.com on 11 Feb 2008 at 7:59

GoogleCodeExporter commented 8 years ago

Original comment by cast...@gmail.com on 11 May 2008 at 7:58

GoogleCodeExporter commented 8 years ago
Issue 25 is required to close this issue. A single application can only use a 
single
version of the CUDA runtime. To prevent problems, application plugins should 
use the
driver interface only.

Original comment by cast...@gmail.com on 21 May 2008 at 7:01

GoogleCodeExporter commented 8 years ago
I'd like to request the capability to invoke custom DDS profiles via Actions. An
Action is a user-recorded macro in Photoshop.

Currently the DDS save dialog can be invoked via an Action, but it only applies 
the
last-used settings, it doesn't record the profile choice.

I'd like to be able to Action specific profiles so for example one Action could 
do
DXT1 no alpha, another could do DXT5, another ARGB, etc., all bypassing the 
dialog
and just using my profile "presets". Actions also help with pre-swizzling the
textures before saving, like swapping the ARGB channels into the DXT5-nm layout
before invoking the NVIDIA plugin.

I could certainly use the cmd-line, but that would require me to save a source 
bitmap
in a nv-compatible format (PSD isn't supported AFAIK), and create a specific 
batch
file that includes the exact name of each source file.

For example...

PATH=C:\Program Files\NVIDIA Corporation\NVIDIA Texture Tools 2\bin;
nvcompress -color -repeat -bc1 waterfall_d.tga waterfall_d.dds

Original comment by er.cchadw.ck@gmail.com on 22 May 2008 at 5:04

GoogleCodeExporter commented 8 years ago
Thanks, we will keep that feature in mind. It would be great if the new plugin
supported scripting and automation.

BTW, the nvcompress tool does support the PSD file format.

Original comment by cast...@gmail.com on 22 May 2008 at 6:48

GoogleCodeExporter commented 8 years ago
I would also like to see this plugin updated.  I am currently using an older 
version
of photoshop just so I can use the plugin.

Original comment by keeperof...@gmail.com on 4 May 2010 at 4:01

GoogleCodeExporter commented 8 years ago
This plugin is desperately overdue for being updated. I have no option of using 
a previous version of photoshop for it thus leaving me disappointed with the 
whole thing.

Original comment by xoxRcp...@gmail.com on 5 Nov 2010 at 8:43

GoogleCodeExporter commented 8 years ago
I'm sorry, but there's nothing I can really do. NVIDIA released the source code 
of the texture tools, but not of the Photoshop plugin due to IP issues. I'm 
currently not affiliated to NVIDIA in any way and maintain the texture tools in 
my free time. I do not have the time and resources to develop a Photoshop 
plugin, I do not even own Photoshop myself.

Original comment by cast...@gmail.com on 5 Nov 2010 at 9:06

GoogleCodeExporter commented 8 years ago
Here's an alternative Photoshop method, invoking Texture Tools via a scripted 
interface...
http://docs.kaneva.com/mediawiki/index.php/Photoshop_DDS_Exporter
It doesn't have all those great options the original did, but at least it does 
work in 64bit.

Diego I didn't realize you weren't still at NVIDIA. So glad to see you're 
keeping this going! Your work on this is much appreciated!

Original comment by er.cchadw.ck@gmail.com on 5 Nov 2010 at 9:12

GoogleCodeExporter commented 8 years ago
Update for 64 bit Photoshop; that's all I'm asking for. This plugin is a major 
part of my work flow, and it's a waste of resources to use 32bit Photoshop or 
to switch from 32 to 64 bit just to do some work in higher res images. 
32bit software is thing of past, so please don't let DDS i Photoshop become 
obsolete.

Original comment by dejan.ko...@gmail.com on 2 Dec 2010 at 11:45

GoogleCodeExporter commented 8 years ago
Apparently NVIDIA is working on a 64bit update to their Photoshop plugin...
http://www.polycount.com/forum/showthread.php?p=1242957#post1242957

Original comment by er.cchadw.ck@gmail.com on 3 Dec 2010 at 12:43

GoogleCodeExporter commented 8 years ago
It shouldn't actually be very difficult to recompile the old plugin. I already 
ported the old library to 64 bit, so it should just be matter of linking 
against the proper libraries and solving any problem that may arise.

Original comment by cast...@gmail.com on 3 Dec 2010 at 12:49