Hi, I’m doing some tests using Bermuda beta, and I’m preparing a plan of things I’d like to discuss about.
The 1st thing I’d like to talk about is the possibility to have parameters for viewport visualization and rendering generation, what I mean is for example to have the possibility to have a simpler and faster version of the same sea mesh, and the final one just in rendering, because it can become really really slow in viewport and I’ve to hide it, to scrub my scene animation, but sometime it is useful to have it with all the other meshes…
This is a very good topic for future development. By default Surf creates 4 ocean tile layers, which is quite a lot slower than creating just one layer. However, I hope to soon multi-thread this to make the viewport hopefully over twice as fast.
Unfortunately, It is not currently possible for me to generate lower-resolution tiles for the viewport, because the resolution is a part of the wave equations I use. So changing the resolution ends up giving me a different ocean look. However, I will definitely be looking at speeding up overall performance soon. Right now it’s slightly lower on the priority list since I’m working on mental ray support and doing basic foam masks, but I hope to address this before the release.