RivalSound Posted June 26, 2022 Share Posted June 26, 2022 Fantastic, thank you so much @null54!!! Quote Link to comment Share on other sites More sharing options...
Shakes4cc Posted December 3, 2022 Share Posted December 3, 2022 Hello, I would like to request a new feature. GIMP's DDS plugin allows importing a picture's mipmaps as separate layers, edit them independently and save them to a DDS file as they are instead of generating new ones from the mip0 image. This is unorthodox, but I use it to create kit textures for PES which change color depending on the camera distance (and therefore depending on the mipmap used for texturing the player's kit models). It all works fine but I would prefer to be able to use PDN for everything, as editing images on GIMP is often a hassle compared to it. A friend of mine does the same but he uses Photoshop's DDS plugin, which instead of importing every mipmap to a different layer creates a mosaic. Can you please implement whichever of these two solutions is simpler to you? (In case they're equal, I would prefer the first solution) Quote Link to comment Share on other sites More sharing options...
null54 Posted December 4, 2022 Author Share Posted December 4, 2022 2 hours ago, Shakes4cc said: Can you please implement whichever of these two solutions is simpler to you? There currently is no easy way to support multiple layers in this plugin. I plan to eventually support loading mipmaps and cube maps as layers, once the Paint.NET plugin API adds the features that I need for it. 2 hours ago, Shakes4cc said: A friend of mine does the same but he uses Photoshop's DDS plugin, which instead of importing every mipmap to a different layer creates a mosaic. What DDS plugin is that? None of the Photoshop DDS plugins I could find have that behavior. 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...
Shakes4cc Posted December 4, 2022 Share Posted December 4, 2022 19 hours ago, null54 said: What DDS plugin is that? It's this one: https://developer.nvidia.com/nvidia-texture-tools-exporter Quote Link to comment Share on other sites More sharing options...
hf61 Posted December 8, 2022 Share Posted December 8, 2022 hi team I am wondering which is the proper way to save dds like 8.8.8.8 ARGB 32 bpp/RGBA8 in Gimp 2.8 thx a lot Quote Link to comment Share on other sites More sharing options...
null54 Posted December 8, 2022 Author Share Posted December 8, 2022 1 hour ago, hf61 said: I am wondering which is the proper way to save dds like 8.8.8.8 ARGB 32 bpp/RGBA8 in Gimp 2.8 B8G8R8A8 (Linear, A8R8G8B8) should be the equivalent format in this plugin. 1 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...
hf61 Posted December 9, 2022 Share Posted December 9, 2022 20 hours ago, null54 said: B8G8R8A8 (Linear, A8R8G8B8) should be the equivalent format in this plugin. Thanks a lot btw may I ask how to compress dds file? Quote Link to comment Share on other sites More sharing options...
null54 Posted December 9, 2022 Author Share Posted December 9, 2022 3 hours ago, hf61 said: btw may I ask how to compress dds file? To compress a file you would select one of the BC formats in the list, e.g. BC7. 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...
null54 Posted January 20 Author Share Posted January 20 Release version 1.11.0. This release is for Paint.NET 5.0+. Changes: Updated DirectXTex to the December 15, 2022 release. Detect if the image using the wrong file extension and load it using the appropriate Paint.NET FileType. 1 1 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...
null54 Posted January 31 Author Share Posted January 31 Release version 1.11.1. This release is for Paint.NET 5.0+. Changes: Updated DirectXTex to the January 31, 2023 release. 1 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...
null54 Posted March 4 Author Share Posted March 4 Release version 1.11.2. This release is for Paint.NET 5.0+. Changes: Added a BC 1-3 compression dithering check box to the save UI. This can improve the image quality when saving in those formats. 2 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...
null54 Posted March 5 Author Share Posted March 5 Release version 1.11.3. This release is for Paint.NET 5.0+. Changes: Fixed a regression in the DirectCompute code. 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...
null54 Posted March 6 Author Share Posted March 6 Release version 1.11.4. This release is for Paint.NET 5.0+. Changes: Added dithering support for the B4G4R4A4 (Linear, A4R4G4B4), B5G5R5A1 (Linear, A1R5G5B5) and B5G6R5 (Linear, R5G6B5) formats. Renamed the BC 1-3 compression dithering check box to Error diffusion dithering. 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...
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.