ykcosmo Posted April 19, 2007 Share Posted April 19, 2007 why could mantra only use 1 cpu to make bake occ and deep shadow? when I use 2 cpu turned on, houdini said: no deep shadow will generate, or can't write chach occ data..... it can only use 1 cpu only! Quote Link to comment Share on other sites More sharing options...
Mario Marengo Posted April 19, 2007 Share Posted April 19, 2007 I believe Mantra is restricted to one cpu in Apprentice. So, unless you're using Master, this could be your problem. Quote Link to comment Share on other sites More sharing options...
aracid Posted April 19, 2007 Share Posted April 19, 2007 wierd, cause i also experience that problem, when i render shadow maps -- with a licence. does anyone else experience this? Quote Link to comment Share on other sites More sharing options...
Serg Posted April 22, 2007 Share Posted April 22, 2007 wierd, cause i also experience that problem,when i render shadow maps -- with a licence. does anyone else experience this? I see that too here, gives me an error message along the lines of "multi cpu is not supported with shadow map creation"... I'm puzzled as to why it doesn't work... after all isn't it just rendering a z depth image from the point of view of a light? I usually have a seperate single cpu ROP that outputs only shadow maps, after I render this out I'm free to use all 4 cores for rendering the final image... but its a thorn on my side when I'm at the lighting setup stage, need fast feedback when I'm moving the lights around and checking with lots of quick re-renderings. S Quote Link to comment Share on other sites More sharing options...
sibarrick Posted April 22, 2007 Share Posted April 22, 2007 I guess if you set up your renders to generate shadow maps manually then you could in theory kick off several at once each on a different thread. Bit hacky I know. Quote Link to comment Share on other sites More sharing options...
kodiak Posted April 22, 2007 Share Posted April 22, 2007 From what I remember PRman had this limitation for a long while, so there must be an explanation Maybe because the file format doesn't let multiple tprocesses writing it (the same way I3D doesn't work either)? Quote Link to comment Share on other sites More sharing options...
Serg Posted April 23, 2007 Share Posted April 23, 2007 Thought that might be the case... but a *.pic is a *.pic, right? the puzzling thing is that multi cpus can definetely write to it, just not when rendering shadow maps. I havent tried this yet but we could set something up where there would be a proper camera rendering a Z pass from the pov of the light, with multiple cpus... loading the resulting *.pic as a shadow map would work just fine, no? Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.