If a logo is applied and you use the command LogoViewports nothing happens. I think it should be used to override the existing placed logo with a new logo. Also when you do this the position and size you were replacing should be saved as defaults, instead of asking you all over for position and size.
I don’t know if it’s too much work but having the ability to take in .vector .svg artwork would be super useful so you can upscale viewcapture not worrying about having fuzzy logos in the resulting image.
This is amazingly useful just as it is already. Thanks so much!
1 - The logo size is now determined by pixel size, an option would be % insted, but then the logo would be larger for fullscreen than for 4views. Maybe a good thing, what do you think abut that? I think that would solve the viewcapture issue.
2- I am considering making 3 commands for the logo, “file”, “position” and “size”. And then call all three when initialized. Right now it is a proof of concept so I did what was easiest with fewest possible commands.
3- vector isn’t possible with my programming knowledge unless there are some python svg-png auto things I could use. The pipeline needs an RGB image, so this won’t be investigated anytime soon. (And I don’t intend spending too much time on this as I don’t intend on charging for it (as I doubt many would buy it;) ))
Again thanks for the feedback, there won’t be much traction with out that, so you are golden! Happy you like it already as it is.
I think Pixel size is good. It gives you great control to place the logo exactly where you want without doing the math. I plan to misuse this plugin to have ‘logos’ that are foreground images (as opposed to RHino’s wallpaper/background image) by having an exact pixel size of a logo, matching the pixel size of my viewport/viewcapture.
I like that approach. Nice!
Yeah, not worth the trouble then, I thought RHino would have a library that automagically dealt with this sort of stuff. RGB/PNG only is prefect for the price!
I can get the LogoViewports to work in my Rhino modeling window but what I want is to be able to see my logo in my Rhino Full render window. I am seeing a start and stop time stamp like in this screenshot but how can I change to a png of my logo?
Hello, is this still under development? I would love to see it fully functional. Just tested the beta and found a few problems, but I am a super fan of this idea. SketchUp has it and its great. I was surprised it is not possible in native Rhino :).
Me too, that’s why I made the mockup/beta but I have not had enough time to complete this. What issues did you find? I might have time to update it a bit.
The text in bottom left corner is coming from the Watermark post effect.
One needs to register a post effect factory. The factory returns an interface which needs to be implemented. The interface allows you to modify the rendered image in the Execute function.
(I think my conclusion is that this is too complex for me to understand, I might be able to make it work, but will struggle to do maintenance on this level in the future)
@Holo To the problems present in the actual version: When I use, for example, the “top right” position for a logo, and then I want to use “ViewCaptureToFile” with custom resolution (which does not match the viewport settings) the logo is misplaced in the captured image.
This won’t happen if I use the “Top Left” logo position, but the logo is off scale in both cases. I assume the top left corner serves as an anchor point for scaling custom resolutions. But then all logo placements apart from top-left would be misplaced if the resolution of an export does not match the viewports.
Yeah… This is a tool that was intended to be able to show your logo when presenting live. Not for renderings and viewcapture to files, but I see the need and I guess we should wish for McNeel to adapt this option fully. I am afraid I won’t have time to dig into the depth of working with/around viewcapture at high resoultion etc or if I am even able to do so.