Monday, June 18, 2012

Neon 1.0 Beta 7 Now Available

Hi all!

There's a new Neon!

This is a pretty huge new release.  There’s a new “Neon Material” type which adds glossy reflection and refraction along with Fresnel reflections (car paint/porcelain style).  If you have Rhino Render current, you can change one of your plain vanilla materials to the new Neon material by right clicking it and choosing “Change (copy similar settings)”.

We have also improved the “HUD” (head up display).  There’s now a pause button and a lock button.  Pause stops the rendering – lock makes it so that no changes actually take hold, so the rendering will continue even if you start moving stuff around.  You can also change the number of passes by right clicking on the max pass number at the end of the bar.

We’ve also started to support some of the display mode settings – so you can now have something that approximates a Neon “shaded mode”.  Most important, perhaps, is the support for custom display mode backgrounds – you can set a color color or background image and still use the environment for lighting and reflections.

One *big* caveat.  Existing Neon users may find that their display mode is set to “Solid Color” by default.  This is because of an error in the original display mode definition which wasn’t picked by because we didn’t support it.  Since we now allow you to change the display mode to whatever you like, and the values stick….then it means that values that are erroneous will stick too.

A complete list of changes from Beta 6c are below

- Added a new Command "NeonHUD" to toggle the visibility of the Neon status overlay
- Added a new Command "NeonRenderControl" to allow pausing the rendering of Neon and locking Neon from restarting from updates.
- Neon will now automatically pause and resume while the user runs any of these commands: Render, RenderPreview, RenderInWindow, RenderWindow or ReduceMesh.
- Removed Neon HUD from ViewCaptureToFile/Clipboard captures.
- Fully support the different RDK procedural noise types
- Support Brazil Plane primitive. Infinite plane is supported by creating a large finite plane.
- Support Rhino Display Appearance "Color & Material usage" settings
- Support Rhino Display Appearance "Background" settings
- Support Rhino Display Appearance "Flat Shading" setting
- Support Rhino Display Appearance "Lighting Method" settings except "No Lighting"
- Support Rhino Display Appearance "Use lights on layers that are off" setting

Bug Fixes

- Reduced the effect of bump to better match Brazil and Rhino renderer.
- Neon no longer overwrites changes to the display mode settings
- Neon retains document settings such as max passes correctly.
- Fixed two-point perspective "missing function" error.
- Fixed Brazil Light domes and the RDK skylight using Y-up coordinate instead of Z-up.
- Raytraced (Neon) display mode now defaults to "Use Renderer" as the background mode.


- When a new update happens and Neon is paused, it will unpause and start rendering unless it is also locked.
- If Neon is locked, nothing the user does should cause a restart. All the updates are cached, ready to be processed when unlocked.
- If Neon is locked and the scene is modified, the wireframes will not match.
- Sparse convolution noise is really slow and does not work in the bump slots 


No comments: