jjfoerch Posted November 4, 2020 Share Posted November 4, 2020 Hello, I read that Paint.Net is able to save in DDS Volume format. Can anybody give me pointers on how to do this? As a test, I created a 64x64 image with some transparency, and duplicated the layer so I have 64 copies of it. No matter what options I select in SaveAs->DDS, Paint.Net tells me it needs to flatten my image to save it. I would like to create a 64x64x64 volume texture. I have Paint.Net version 4.2.14, and I have copied the 3 DLLs from Bundled/DDSFileTypePlus into FileTypes. Thank you, John Quote Link to comment Share on other sites More sharing options...
natanp123 Posted November 4, 2020 Share Posted November 4, 2020 Pretty sure it saves as a DirectDraw Surface, which is just a "regular" image file, not a volume texture. Quote Link to comment Share on other sites More sharing options...
Rick Brewster Posted November 4, 2020 Share Posted November 4, 2020 cc @null54 Quote The Paint.NET Blog: https://blog.getpaint.net/ Donations are always appreciated! https://www.getpaint.net/donate.html Link to comment Share on other sites More sharing options...
null54 Posted November 5, 2020 Share Posted November 5, 2020 18 hours ago, jjfoerch said: I read that Paint.Net is able to save in DDS Volume format. Can anybody give me pointers on how to do this? Paint.NET has never supported loading or saving DDS volume textures. Volume textures, mip maps, cube maps and texture arrays are all DDS features that could make use of layers, the difficult part with implementing layer support is finding a good way to present those options in the save configuration UI. This may also require a load configuration UI for some DDS types, e.g. allowing the user to choose how a cube map is loaded. It would be easier to implement if Paint.NET allowed FileType plugin to analyze the Document when configuring the save configuration UI. Cube maps and mip maps require a specific number of layers, so these options could be disabled/removed when those requirements are not met. Quote Plugin Pack | PSFilterPdn | Content Aware Fill | G'MIC | Paint Shop Pro Filetype | RAW Filetype | WebP Filetype The small increase in performance you get coding in C++ over C# is hardly enough to offset the headache of coding in the C++ language. ~BoltBait Link to comment Share on other sites More sharing options...
jjfoerch Posted November 17, 2020 Author Share Posted November 17, 2020 Okay, thank you! Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.