Announcement

Collapse
No announcement yet.

VRay EdgeTex fillet

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • VRay EdgeTex fillet

    (first post) Hi to everybody! I'm an happy user of Blender and VRay.

    I've a question about the edgetex.

    In this tutorial: http://www.peterguthrie.net/blog/200...llet-tutorial/
    and here:
    you can see how the edgetex can be used to create a fillet on the edges, without the use
    of the bevel modifier or without modelling the detail.

    I've tried to reproduce this with no results:
    or no effect:

    or an error (if the edgetex influences only the bump/normal channel):
    Code:
    V-Ray/Blender: Writing frame 1...
    Traceback (most recent call last):        
      File "/opt/blender/2.58/scripts/startup/vb25/render_ops.py", line 952, in render
        vb25.render.render(self, scene)
      File "/opt/blender/2.58/scripts/startup/vb25/render.py", line 1960, in render
        err= write_scene(bus)
      File "/opt/blender/2.58/scripts/startup/vb25/render.py", line 1769, in write_scene
        write_frame(bus)
      File "/opt/blender/2.58/scripts/startup/vb25/render.py", line 1737, in write_frame
        _write_object(bus)
      File "/opt/blender/2.58/scripts/startup/vb25/render.py", line 1501, in _write_object
        write_object(bus)
      File "/opt/blender/2.58/scripts/startup/vb25/render.py", line 1250, in write_object
        write_materials(bus)
      File "/opt/blender/2.58/scripts/startup/vb25/render.py", line 987, in write_materials
        mtls_list.append(write_material(bus))
      File "/opt/blender/2.58/scripts/startup/vb25/render.py", line 840, in write_material
        brdf= PLUGINS['BRDF']['BRDFBump'].write(bus, base_brdf= brdf)
      File "/opt/blender/2.58/scripts/startup/vb25/plugins/BRDFBump.py", line 131, in write
        ofile.write("\n\tnormal_uvwgen= %s;" % bus['material']['normal_uvwgen'])
    KeyError: 'normal_uvwgen'
    
    location:<unknown location>:-1
    
    location:<unknown location>:-1
    Is this a difference between vray for max and vray for maya? I don't think so.
    So, what's the trick behind? I'm doing something wrong?

    Thank you!

  • #2
    Re: VRay EdgeTex fillet

    Hi,

    I think that might be a 'deprecated' / old method , not sure why it won't work , but the proper method should be the smooth edges brdf .

    It's a plugin where you pass a material through it , and get the edges smoothed at rendertime.
    (same idea as your example but there's a 'dedicated' function for that)

    It's in standalone but not implemented yet in VB , it would be cool and useful, it's quite simple in terms of UI (a checkbox and a number) but not so quick to code in the exporter as it requires (afaik) passing the material through another brdf (as already happens with bump)

    Comment


    • #3
      Re: VRay EdgeTex fillet

      Thank you very much for your answer nizu.
      If this is true, I can only wait and hope that izrantsev implements this function and, at the moment, I continue to use the usual bevel modifier.

      Comment

      Working...
      X