Submit Your Poser Suggestions to Smith Micro



  • @amethystpendant not a silly question at all, and no, not until just now. It's taken me this long to work out that I have to use the tool chooser at the BOTTOM left of the window to select UV/Image Editor, not the one at the top!?, after I'd found a U-Noob clip that had the instructor waffling around trying to decide which image he was going to edit, after deleting the cube and camera (again with cryptic keystrokes [A for Add selection? and Shift A for Add primitive?] adding a plane to the scene to project the image on and dragging open and closed new tool windows without adequate explanation.

    Ironically, the first words spoken were "Does your image editor suck?" My answer now is, no, not really (I use PhotoShop and GraphicConverter, but they both refused at the first hurdle of OpenEXR - well, I hadn't got around to trying PhotoShop yet, so...), and certainly not as Galaxy Swallowingly as Blender's UI does!

    Of course, by the time I'd worked out how to open the render from the cache, it had finished, so I couldn't observe it's utility in that regard.

    Anyway, TL;DR loose nut on the steering wheel now torqued-up sufficiently for me to salute, and express my admiration for the necessary sacrifice of their (or their designated substitutes') humanity/sanity, all who have mastered Blender! ;-)



  • @amethystpendant Oh, I should mention that I found some interesting particulars about OpenEXR files. Poser apparently writes unlabelled layers to it's renders, which is supported by the macOS preview engine. Blender, I read, only writes labelled layers to it's multi-layer OpenEXR files, which are ignored or not supported by the preview tool (they appear completely black). Fortunately, I have yet to come across this problem, but the macOS preview certainly cannot display an incomplete render.



  • @amethystpendant said in Submit Your Poser Suggestions to Smith Micro:

    I open the currently rendering exr image in Blender, that way I can zoom and pan to see what's happening to the full image. Then keep reloading until I'm happy the noise is gone from all over and cancel the render. One great thing about this is that I can save the image through Blender as well, so I can even cancel a queue render, providing I've done the save from Blender before the cancel

    Interesting. Very interesting indeed. I never would've thought you could open .exr images in Blender. Hmmmmm . . . Now I'm going to have to try this. Thanks for the tip.



  • I haven't mtried it, but apparently Photoshop can open .exr files as well.

    I'll try next time I have a render cooking :)

    BTW, using Progressive rendering is a great way to see what's happening. Say there's a wrong shadow or something, you can kill the render at an early stage, because you can see what's happening.

    I often do a fast render before the final one as well, just to check that things look approximately as I want them to :)



  • @trekkiegrrrl said in Submit Your Poser Suggestions to Smith Micro:

    I haven't mtried it, but apparently Photoshop can open .exr files as well.

    I'll try next time I have a render cooking :)

    BTW, using Progressive rendering is a great way to see what's happening. Say there's a wrong shadow or something, you can kill the render at an early stage, because you can see what's happening.

    I often do a fast render before the final one as well, just to check that things look approximately as I want them to :)

    Ah, yes, I always use progressive even on a queued render, obviously there would be no advantage to seeing the render in transit if it was completing a block before moving on.



  • @trekkiegrrrl I'm having no success viewing an in-progress progressive render in PhotoShop CS5.1 from Poser's Render Cache on macOS. Poser seems to have create the render file, but it's only 4k, the minimum allocation block, so PS can't do anything with it, though it can happily show me completed renders. This may be related to Poser caching the render in it's display buffer. I'll test with a non-progressive render when this one gets through, to see if that works differently.



  • @anomalaus Well it works in my Photoshop (CC 2018, on Windows) so yay :D

    Never thought of looking there while it was rendering, but now I can, even on rendeers where stuff like the feet are otherwise hidden.

    Some parts are semi-transparent until the render is done, but that's no biggie. They're there :D



  • @karina sorry to say XnView hangs on my system as soon as it tries to open a folder.



  • @karina Sorry, I spoke too soon. The hang was due to my backup disc having hung and all file browsers were spinning their wheels until I power cycled it.

    XnView then let me browse to my RenderCache folder, but proceeded to run Preview to open the .exr file! What? Why would I want an image viewing program to open another application to view files? That's it's job. I then found a way to make it open itself, but it failed to do so. App Trashed. Heh, it also looks like Windows. X-P ;-)



  • Please add an option to enable MIS for light emitters. Implementation is a easy as adding a MIS check box to the Emission Node and passing the information to the Cycles render engine.
    This is a most important feature of the Cycles render engine and not having it in Poser is in fact an epic fail !!



  • @nagra_00_ can you explain what MIS is?



  • @ghostship said in Submit Your Poser Suggestions to Smith Micro:

    @nagra_00_ can you explain what MIS is?

    Multiple importance sample (MIS) basically helps guide rays towards ... to less noise overall to disable direct light sampling for some materials.



  • @ghostship From BlenderGuru:
    Multiple Importance Sampling tells Cycles to treat the HDR like a lamp, and to assigns more samples to the brighter areas of the image.



  • @ghostship said in Submit Your Poser Suggestions to Smith Micro:

    @nagra_00_ can you explain what MIS is?

    MIS stands for Multiple Importance Sample. Technical it works like this: when a ray hits a surface Cycles sends a ShadowRay directly to a light source that has MIS enabled. This is very important for small lights as the usual random Rays have a hard time to hit such a small light by accident.
    The regular lights like point lights do have MIS enabled and thats why they render fast even their size is small. You can see the difference by creating a test scene lit by a point light. Now replace the point light by a ball object of about the same size and make it an light emitter and watch the difference. For me MIS is one of the most important features of Cycles.



  • Do you want the check box so you can turn it off?

    If memory serves me right, it is on by default in Superfly



  • @shvrdavid said in Submit Your Poser Suggestions to Smith Micro:

    Do you want the check box so you can turn it off?

    If memory serves me right, it is on by default in Superfly

    A check box would give you the possibility to have a case by case choice.

    I don’t think IMS is on in general by default for emissive materials. I made some tests with a shader that checks the ShadowRay information and got inconsistent results. In most cases the emissive materials did not have any ShadowRay information and that means IMS off.



  • @nagra_00_ According to Vilters, adding a check box is not a high priority. Check back in six years. :)



  • I'm fairly sure it is on, I remember someone asking about that when it was in beta.

    Keep in mind that Superfly is not the newest version of cycles.



  • I'd just like a check box to turn off crashes from trying to free unallocated memory 8-/
    There's a method in Poser Python to deliberately leak memory. Of course symmetry dictates that there should have also been one that UNleaks memory, but no such luck. X-(


  • Poser Ambassadors

    @eclark1849 said in Submit Your Poser Suggestions to Smith Micro:

    @nagra_00_ According to Vilters, adding a check box is not a high priority. Check back in six years. :)

    Vilters said nothing alike.
    Vilters says; Want something enhanced?

    File through the proper channels.
    https://support.smithmicro.com/