Vray 2.0 Beta 2 , Shave Installation Problems

Hello,

I really hope someone can help me out with getting Shave & a Haircut up and running. I have the latest version (5.5v17) with the newest Vray Plugin files copied to the Maya>Vray>vrayplugins folder.

It doesn’t appear to be showing up at all. Am I just missing a step or something?

Thanks in advance!
- Kyle

hi klazer,
the plugins u copy to ur vrayplugins folder is just a support so vray could render shave nothing should appear in shading nodes

try to make a simple test, sphere add shave to sphere, make some light, set vray as a renderer and hit render :slight_smile:

I can almost guarantee that you may be missing your pre and post Render shave lines in the globals.
If you’re using a preset and switching to it at render time it will blow away those lines (causing nothing shave to render) unless you save the preset with Shave loaded.

Thanks for the response!

Well it’s a bit mysterious, as the MEL lines are in fact in the Render Globals.

Here are the set of errors I’m getting:

// Warning: Shave does not support autoclip. The clipping range is larger than Maya can support. Your surfaces may appear black as a result. //
// shaveVrayRenderer: /var/folders/63/63vI66JrGZeAy3M1JHQK6U+++TI/-Tmp-/ is writable.
shaveClearObsoleteVrayCallbacks
// Error: shaveVrayNode: ‘stackId’ parameter is NULL. //
// Error: shaveVrayNode: ‘instanced’ parameter is NULL. //
// Error: shaveVrayNode: ‘tipfade’ parameter is NULL. //
// Error: shaveVrayNode: ‘squirrel’ parameter is NULL. //
// Error: shaveVrayNode: ‘draFile’ parameter is NULL. //
// Error: shaveVrayNode: ‘libPath’ parameter is NULL. //
// Error: shaveVrayNode: ‘stackId’ parameter is NULL. //
// Error: shaveVrayNode: ‘instanced’ parameter is NULL. //
// Error: shaveVrayNode: ‘tipfade’ parameter is NULL. //
// Error: shaveVrayNode: ‘squirrel’ parameter is NULL. //
// Error: shaveVrayNode: ‘draFile’ parameter is NULL. //
// Error: shaveVrayNode: ‘libPath’ parameter is NULL. //
// Error: shaveVrayNode: ‘stackId’ parameter is NULL. //
// Error: shaveVrayNode: ‘instanced’ parameter is NULL. //
// Error: shaveVrayNode: ‘tipfade’ parameter is NULL. //
// Error: shaveVrayNode: ‘squirrel’ parameter is NULL. //
// Error: shaveVrayNode: ‘draFile’ parameter is NULL. //
// Error: shaveVrayNode: ‘libPath’ parameter is NULL. //

If I have it set to Buffer, it doesn’t render.
If I have it set to Hair Primitives (As I’m used to doing with Mental Ray), it freezes & soon crashes at the second round of Vray’s Translating Scene Geometry.

Thank you, it makes sense now. Unfortunately I still can’t get it to work. Which rendering mode is it supposed to be in? Buffer, Hair Primitives, or Geometry?

Which OS are you using? I have to try and reproduce this here.

Best regards,
Vlado

I am using Snow Leopard OSX 10.6.7.

I can confirm that I’m having the same issues with Shave 5.5v17 / Maya 2011 OS X 64 / VRay build 14535.

Shave calls the pre-render script (shaveVrayPreRender) and creates a plane with the shaveVrayShader node attached, but seems to be failing silently while adding/populating attrs (ie shaveVrayShader1.libPath doesn’t exist after calling the script manually).

--T