Rhino for Windows
roland — 2013-08-28T10:53:21-04:00 — #1
I'm wondering if it is possible to make renderings that simply looks like what you have in the rendered viewport.
I'm making lots of renderings for writing manuals at the moment, and found without adding custom lightning that the resulted rendering from the standard Rhino Render is often dark or has very strong shadows. Using the option skylight helps, but makes the picture quite washed out and makes rendering slow.
For me what's displayed in the rendered viewport is perfect, so often I make a print screen on a big monitor of it instead of actually rendering it... Is there a better option that's fast and gives the desired result? Thanks!
jimcarruthers — 2013-08-28T11:01:59-04:00 — #2
If you use "-ViewCaptureToFile" you can save out a screen shot, and(with the dash) specify the resolution.
micha — 2013-08-28T11:10:13-04:00 — #3
I would stick at the screenshot workflow, but use a tool that allow to create high res screenshots. Jarek wrote a great free tool - MultViewCapture:
willem — 2013-08-28T11:16:45-04:00 — #4
In addition to Jim's suggestion.
See if your workflow is more efficient if you setup a Layout page(s) with a detail in Rendered mode.
Such Layout can act as a template and be used to print as PDF /image files.
roland — 2013-08-29T03:36:32-04:00 — #5
Thanks a lot, these are some great options! Wish I'd asked this question earlier...
northarm — 2013-10-22T19:32:58-04:00 — #6
I am having the same problem as the OP. I have assigned a specific material color (using a HEX color code). In rendered viewport I am seeing the correct color. Then when I actually render (without any lighting enabled) I get a much different color. It makes sense to me that when different lighting is enabled the color of the material will be affected, because of color temperature and so on. However, with no special lighting enabled, there must be a way to get true color representation using the render tool? Any more ideas anyone?
andy — 2013-10-23T03:31:52-04:00 — #7
Could we see a couple of images showing us what you are seeing? Viewport capture and render.
northarm — 2013-10-23T12:45:31-04:00 — #8
Thanks for the reply. I was mistaken, neither the screen capture or the rendering have exactly the right color. The Screen capture is very close though. Here are three images. The first was rendered, its HEX color code is 015B73. The second image is a screen capture, its color code is 013F4E. The third is a MS paint sketch showing the target color (HEX code 014456).
andy — 2013-10-24T07:36:11-04:00 — #9
Try turning off "Enable diffuse lighting" in the advanced material settings - does that work for you?
northarm — 2013-10-24T13:34:54-04:00 — #10
Thanks for the idea andy!
I tried that, I got a very interesting result. When I rendered the image with diffused lighting disabled the color is a little different but still too light. However, the screen capture is now the correct color! So we are on the right track. Now the question is why is there such a discrepancy between the rendered image and the screen capture.
andy — 2013-10-24T14:43:27-04:00 — #11
The way that renderers work is really very much like Voodoo. What is actually contributing to the color may be a combination of things. The only way I could really tell is if I had the model and could actually repeat it in the debugger.
northarm — 2013-10-24T16:19:11-04:00 — #12
Haha, I'm starting to realize that. If you would have a look at it for me I can send it?
andy — 2013-10-25T01:36:45-04:00 — #13
Send the model to me at email@example.com - please make sure you include all bitmaps too.
northarm — 2013-10-29T20:33:55-04:00 — #14
Just confirming whether you received my email with the model? We've been having email problems lately so I thought I should check.
andy — 2013-10-30T04:16:39-04:00 — #15
Sorry - yes, I got it. The problem is that you have changed the "Ambient" term in the renderer settings dialog. This is adding a little bit of brightness to every color in your scene when rendering.
Set ambient back to black and everything will render fine.