Welcome to the Onshape forum! Ask questions and join in the discussions about everything Onshape, CAD, maker project and design.

First time visiting? Here are some places to start:

  1. Looking for a certain topic? Check out the categories filter or use Search (upper right).
  2. Need support? Ask a question to our Community Support category.
  3. Please submit support tickets for bugs but you can request improvements in the Product Feedback category.
  4. Be respectful, on topic and if you see a problem, Flag it.

If you would like to contact our Community Manager personally, feel free to send a private message or an email.

RealityServer for Onshape Q&A

paul_ardenpaul_arden Member, Developers Posts: 43 ✭✭
This is a thread for general RealityServer Q&A which is monitored by migenius staff. If you have any questions, feedback, observations or general discussion that you want to be sure we see, this is the place to do it.

Of course if you have a specific topic, feel free to start another thread, you can also link to your dedicated thread here if you like. We are also available at support@migenius.com.


Comments

  • paul_ardenpaul_arden Member, Developers Posts: 43 ✭✭
    Just for fun, I'll kick it off with a question of my own. I've heard that there is some new AI Denoising technology in RealityServer now, how can I access that from the app?
  • paul_ardenpaul_arden Member, Developers Posts: 43 ✭✭
    Just for fun, I'll kick it off with a question of my own. I've heard that there is some new AI Denoising technology in RealityServer now, how can I access that from the app?
    Great question Paul! We haven't documented this feature fully yet but since it is likely to be something almost everyone wants to use I have made a quick video showing how you can enable it.

    https://youtu.be/QA2eHrg3R3o

    How well it works may depend on your scene, however in most cases it will allow you to get noise free results in around 1/10th of the rendering time. You can see in the video there are three settings to turn on and control.
    • Available to Use - turns on the creation of all of the extra information needed to make the denoiser work. This doesn't actually turn it on, just makes the information needed.
    • Enabled - turns on the AI denoising system.
    • Start Iteration - only starts using the denoising after a certain iteration number. This stops the denoiser kicking in during navigation and scene editing since since this might give results that are too blurry.
    The denoiser can blur features in the early stages of rendering where there isn't as much information to work with but it should quickly refine over a short period of time (much shorter than waiting for the grain to clear).
  • chris_sturgischris_sturgis Member Posts: 25 PRO
    Just to bring this in from another forum thread. I think the renderings look great, but a lot of the time I cannot receive a file. I am using Chrome, but am never prompted to save a file. When I get the files into onshape I am able to receive them, but as you mentioned the png comes out as a jpeg.

    Also more clarity on what the render settings do would be great.

    But I do really like Reality Server and hope to keep using it. It is quick and easy to use with pretty good results.
  • chris_sturgischris_sturgis Member Posts: 25 PRO
    Would also love to be able to stack renders in the background, so i could do multiple angles at once.
  • chris_sturgischris_sturgis Member Posts: 25 PRO
    I've been waiting on an output file for about 10 minutes now with the green progress bar fully filled. This has happened multiple times as well. 
  • chris_sturgischris_sturgis Member Posts: 25 PRO
    I also paid for 10hrs of compute time and have 35min left and have only been able to get like 3 or 4 files to output.
  • chris_sturgischris_sturgis Member Posts: 25 PRO
    finally started to get some files out of it.
  • paul_ardenpaul_arden Member, Developers Posts: 43 ✭✭
    I also reproduced the issue of the green bar being fully filled but no image saved. We are going to dive into the reliability of the render dialog tomorrow with the engineers and get to the bottom of what is going on. If it happens again to you and you are comfortable bringing up the JavaScript console (Ctrl + Shift + J on Windows or Cmd + Opt + J on Mac) we'd love to see if there are any errors in there.

    For background (queued) renders, this has been on our own list for a while and it's something we hope to do but it is a fairly large task to implement so we want to focus on getting what's there working reliably before moving on to that. We definitely understand why people want it though.

    For your used time, please email support@migenius.com so we can get you credited with some hours.
  • chris_sturgischris_sturgis Member Posts: 25 PRO
    just doing some final renders. It has been working pretty well until it started to hang up a bit. Heres the javascript with errors.


  • paul_ardenpaul_arden Member, Developers Posts: 43 ✭✭
    Thanks for the info, I think most of those errors are harmless so it is likely something else. We are diving into it today and hopefully will have an update soon.
  • paul_ardenpaul_arden Member, Developers Posts: 43 ✭✭
    We have been working through the reported rendering issues today and also rolled in a few other fixes we found. While we believe we have improved the reliability of the batch rendering a lot we did not find one single issue that would explain everything users have seen so we are very keen to here how people go with this version. We pushed the update now and it has the following fixes.

    Changes to Render to Onshape and Render to Disk:
    • Automatically pause interactive rendering when dialog is open
    • Fixed PNG not outputting alpha channel
    • Fixed PNG being incorrectly named as JPG
    • Added tooltips to render settings with more information
    • Added ability to disable quality based render termination
    • Turn off quality based render termination by default
    • Added units to maximum time setting to make clear it's in seconds
    • Reworked backend to improve reliability of batch rendering
    Other fixes:
    • Fixed issue converting scenes which had double quotes in part names
    • Added brief guided tour on first use of the editor to show users around
    • New 'Scene Materials' library which shows all of the materials used
    • Fix problem with Reconversion which was not working for Part Studios
    • Fix issues where camera backplate was not saved when new camera was made
    The scene materials library is still in development so it doesn't show thumbnails yet and doesn't let you give the materials nice names, we are working on both of those. However it is useful if you want to re-assign a material you have already used and possibly edited to other things in the scene.

    For saving renderings to disk, if you find nothing happens when rendering finishes, check that Chrome has not blocked the pop-up, since the application needs to open another tap to trigger the saving. Saving to Onshape doesn't need that though.
  • brucebartlettbrucebartlett Member, OS Professional, Mentor Posts: 1,313 PRO
    Hi Paul, Great work on the updates. I have tried to get in a couple times over the last few days and it has timed out, however, I just tried this morning and seem to be working.

    Is it possible to get back to the home screen to chose another model to render, I can't seem to find a way without adding a new tab?
    Engineer ı Product Designer ı Onshape Consulting Partner
    Twitter: @onshapetricks  & @babart1977   
  • paul_ardenpaul_arden Member, Developers Posts: 43 ✭✭
    Is it possible to get back to the home screen to chose another model to render, I can't seem to find a way without adding a new tab?
    The toolbar icon on the far right will take you back to your dashboard.
  • alex_huijseralex_huijser Member, Developers Posts: 2
    Hi Paul, when rendering scene to disk the environement is not shown.This happend after the update I think. Is this a known issue? Any idea when updating model from onshape bug is fixed? Thx.
    Regards,
    Alex
  • paul_ardenpaul_arden Member, Developers Posts: 43 ✭✭
    This is by design if you use PNG as the output format since it saves an alpha channel. The environment is actually still there, some viewers just ‘helpfully’ mask the alpha channel for you. In Photoshop or other tools you can pull it back out if needed.

    For the reconversion bug, this should now be fixed, however it might have issuea with older saved models.
  • alex_huijseralex_huijser Member, Developers Posts: 2
    Thank you Paul for the explanation. It seems to work fine now. One thing...with a created camera you can't set the background color after you have added an environment. For the default camara this still works. Bug?
    Regards,
    Alex
  • paul_ardenpaul_arden Member, Developers Posts: 43 ✭✭
    You should be able to pull up the background options from the toolbar (the little ball with shadow icon) and set a new background colour. I have a feeling however this might be setting the background only of the default camera which would match with what you are seeing.

    It is actually possible to set the background colour individually per camera. If you select the newly created camera in the scene graph, then expand it you will find a camera item under it, if you select that you should see the camera properties on the right side. You can then go into the 'Backplate' group and edit the background colour for that camera.
Sign In or Register to comment.