TechnoRobbo Posted March 18, 2014 Share Posted March 18, 2014 (edited) I'm working on a panoramic Viewer called TR's PanoPDN I'm still tweaking it. Here's a pre-release version. Comments and suggestions are welcome. Menu: Effects- > Photo This plugin converts equirectangular images into a texture map and renders them in direct3d. Equirectangular images are also known as spherical images, spherical projections, plate carree. Search under those names. Equirectangular Images can be downloaded on Google Images or here http://www.flickr.com/groups/equirectangular/ If you want to create your own panoramics download Microsoft ICE http://research.microsoft.com/en-us/um/redmond/groups/ivm/ice/ It will stitch multiple photos into a spherical panoramic. Only images with 2:1 aspect ratios are processed. If it's a true Spherical image but it's been stretched then resize it to 2:1 The higher the resolution the better Install the TRsPanoPDN Plugin in Effects folder and the TRPANOVIEW Viewer in the "Documents\paint.net User Files " folder All downloads Moved to Plugin Topic Source Codes Edited March 22, 2014 by TechnoRobbo Quote Go out there and be amazing. Have Fun, TRSome Pretty Pictures Some Cool Plugins Link to comment Share on other sites More sharing options...
TechnoRobbo Posted March 18, 2014 Author Share Posted March 18, 2014 Quick Question for Rick: is it ok to use the InvariantStrings.EffectsSubDir string? Or will this be deprecated anytime soon? Quote Go out there and be amazing. Have Fun, TRSome Pretty Pictures Some Cool Plugins Link to comment Share on other sites More sharing options...
Rick Brewster Posted March 18, 2014 Share Posted March 18, 2014 No. You're not allowed to use anything from PdnResources. That stuff, e.g. where things are stored and whatnot, are internal implementation details and are always subject to change. In v4.0 this class, and in fact that entire assembly, are 'internal' (vs. 'public'). You literally cannot use anything from it because the compile will no longer allow it. Any plugin compiled for v3.5.x which uses PdnResources will not work in 4.0, and I will not be making any compatibility concessions for this. I've said this many times before, but it bears repeating: the paint.net DLLs are not a utility library for your plugin!!!!! If you have to ask yourself the question, "can I use this?," the default answer is "nope." I've been trying to make it more apparent what can and cannot be used (e.g. by making things 'internal') but it's a large task and not entirely tractable. 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...
TechnoRobbo Posted March 18, 2014 Author Share Posted March 18, 2014 That's fine, I'll discontinue it's use. Quote Go out there and be amazing. Have Fun, TRSome Pretty Pictures Some Cool Plugins Link to comment Share on other sites More sharing options...
TechnoRobbo Posted March 18, 2014 Author Share Posted March 18, 2014 (edited) New Version of the test (1.0.0.1) was uploaded - for future compatibility you must Install the TRsPanoPDN Plugin in Effects folder and the TRPANOVIEW Viewer in the "Documents\paint.net User Files " folder. Edited March 22, 2014 by TechnoRobbo Quote Go out there and be amazing. Have Fun, TRSome Pretty Pictures Some Cool Plugins Link to comment Share on other sites More sharing options...
TrevorOutlaw Posted March 18, 2014 Share Posted March 18, 2014 WOOT! I have been waiting for something like this to come along! That would come in handy for HDR mapping in 3D application such as Blender. Quote Link to comment Share on other sites More sharing options...
TechnoRobbo Posted March 19, 2014 Author Share Posted March 19, 2014 (edited) WOOT! I have been waiting for something like this to come along! That would come in handy for HDR mapping in 3D application such as Blender. Trevor, I have a plugin ready to roll out that converts a spherical image into 6 cube image files - I used it as a testing ground for this code - that may be good for using blender. I can post it as a pre-release in this topic when I get home tonight. I never totally error trapped that interface so make sure you put in a valid output filename. Edited March 19, 2014 by TechnoRobbo Quote Go out there and be amazing. Have Fun, TRSome Pretty Pictures Some Cool Plugins Link to comment Share on other sites More sharing options...
TrevorOutlaw Posted March 20, 2014 Share Posted March 20, 2014 Typically, 3D modelers use HDR mapping for lighting the scene, but I'm willing to give it a whirl when I have a chance. I use my iPhone to take Panorama photography because they make it sooooo easy to take it, but I would like to try to create those neat photographs like you referenced above. As a bonus, I didn't even know Microsoft developed an editor you linked to, and I had a look. My jaws came unhinged. Quote Link to comment Share on other sites More sharing options...
TechnoRobbo Posted March 20, 2014 Author Share Posted March 20, 2014 (edited) Here it is. It's called TR's SphereCuber converts a spherical image into 6 cube image files It works great but I have to make the file save routine trap bad file names - then I'll release it but first I'll finish the Pano Viewer I also used it to make 3D paper boxes Now a Topic - http://forums.getpaint.net/index.php?/topic/28104-trs-spherecuber-spherical-view-to-cube-view-converter/?p=406817 Edited March 25, 2014 by TechnoRobbo Quote Go out there and be amazing. Have Fun, TRSome Pretty Pictures Some Cool Plugins 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.