Page MenuHome

OpenGL Preview Renderer: Displacement Modifier with Noise Texture not working
Closed, ResolvedPublic

Description

--- Blender version with error, and version that worked ---

Trunk

--- Short description of error ---

Alt-A shows correct animation, using the OpenGL Preview Renderer the mesh is static


--- Steps for others to reproduce the error (preferably based on attached .blend file) ---

See atached blend.

Event Timeline

Could not confirm the bug on linux and this is really vague information provided.

Which exact version (if it's svn version, which revision) you're using? Which operation system? And does the issue happen with builds from http://builder.blender.org/download/ ?

I can confirm the issue, just loading this file and doing OpenGL animation render. Build from latest svn on OS X.

The problem is the way the noise texture works, it's kind of animated because the noise texture gives a different results on each frame, but the dependency graph doesn't recognise this. Actually the way it uses BLI_rand() is not even thread safe for rendering.

Fix in svn, thanks for the report.

Note that the random texture is really random, that is it may not give you the same results when you render the same animation twice.

Brecht Van Lommel (brecht) changed the task status from Unknown Status to Resolved.Apr 16 2013, 1:15 AM