Page MenuHome

Cycles Point Density Texture object space wrong mapping for scale
Closed, ResolvedPublic

Description

System Information
Operating system and graphics card

Ubuntu 15.04 Geforece GTX 580

Blender Version
Broken: 2.76rc2

Short description of error
Using object space for point density results in wrong scale, see attached image (the cube was scaled in edit mode and has scale 1.0 but dimensions 10.0.

Using world space yields the correct result.

Exact steps for others to reproduce the error
Open attached .blend, render or turn on rendered view in viewport.

Details

Type
Bug

Event Timeline

Gottfried Hofmann (gottfried) raised the priority of this task from to Needs Triage by Developer.
Sergey Sharybin (sergey) triaged this task as Needs Information from User priority.

I would be happy to solve the issue, but i don't really see attached .blend file.

Sorry for that, try the above one.

I confirm that same problem is visible for object vertices.

It seems that Worldspace is limited to a volume of 2X2X2 BU and Objectspace is just increasing this result to mesh bounding box.

Sergey Sharybin (sergey) raised the priority of this task from Needs Information from User to Confirmed, Medium.

@Gottfried Hofmann (gottfried), your issue should be now fixed in rB4c09f47.

@ronan ducluzeau (zeauro), this is a bit pf limitation of how Cycles samples density of an object -- it uses texture space to get boundaries within which sampling should happen. Will check if this could become more reliable.