Page MenuHome

Cycles Array modifier bug
Closed, ArchivedPublic

Description

--- Operating System, Graphics card ---
Windows 7 x64, Radeon HD 2600 512mb, RAM 4gb


--- Blender version with error, and version that worked ---
blender 2.66a, -

--- Short description of error ---
Cycles CPU engine doesn't render all the items of object which contains Array and Subdivision Ssurface modifier. Few last items are missed.

--- Steps for others to reproduce the error (preferably based on attached .blend file) ---
object - exported from 3Ds max 2009 x64 to .obj with blender settings after imported to blender cleaned up and has been saved to .blend. And then Appended into scene.
Memory peak at 700-800 mb.
After applying works great.

Event Timeline

Please attach an example blendfile as mentioned in the bug report guidelines.

I've found what was wrong, The object's modifier stack has two: top Subdivision surface (view=0; render=2), bottom Array (with Relative offset parameter)
The problem was that I had difference between viewport (solid and rendered) and render results, because of Relative offset parameter takes to account different parameters for viewport and render.
So it renders all the items properly but closer to each other. It's more tricks of using modifiers than bug.

Sorry for false alert.

Don't think it's a bug. Relative offset depends on object's bounding box, which is different for different subdivisions levels. You can use constant offset in this case. Or use object offset.

Thanks for the report, but that's more a specific of particular modifier stack.

Sergey Sharybin (sergey) changed the task status from Unknown Status to Archived.Mar 26 2013, 12:40 PM