Page MenuHome

CyclesBaking: baking problem
Closed, ResolvedPublic

Description

System Information
linux 64

Blender Version
blender 2.73

Short description of error
In cycles i can bake only one hipoly model to lowpoly. But in Internal baking it works ok.
Here is my tests:


Here is the file to test:
https://dl.dropboxusercontent.com/u/26887202/blender/test_bake_lowpoly.blend

Exact steps for others to reproduce the error

  • Open the file
  • Press "Bake" in Cycles or in Internal.

Related Objects

Event Timeline

paul geraskin (mifth) set Type to Bug.
paul geraskin (mifth) created this task.
paul geraskin (mifth) raised the priority of this task from to Needs Triage by Developer.

@Dalai Felinto (dfelinto) said that this is a bug. And he asked me to create this report.

@Andy Davies (metalliandy) could you possibly do your testing routine here to help led me the way? I confirmed the bug but I'm yet to pinpoint what may be causing it.

(maybe it's the fact that the high poly objects are not in the same place as the low poly? If I'm not mistake we currently take the world coordinate not the local for the calculations)

Ok I found the issue. This is that reproduced in an actual simple/small file

Easy workaround: unlink the normal map from your low poly material.

Actual issue: the error of circular dependency is preventing all but the first object from being baked. We should either prevent all of them, or to allow all of them (and just throw the error as we are doing). I'll check what Blender Internal bake does.

Julian Eisel (Severin) triaged this task as Confirmed, Medium priority.

You're welcome, thanks for the report. By the way, if you can take a look at the file I uploaded it could help you for future reports (as in, how simple can/should a report be). I understand that sometimes there is no time to produce those, but it definitively help the developer. cheers

ok. i'll take into account. :)

This comment was removed by paul geraskin (mifth).