Hello,
I am trying to apply a texture map to a BRDF material, but in the VRF, the object just looks white…
Below is what I tried. Could anyone point out what I did wrong please?
TexBitmap tx = renderer.NewPlugin<TexBitmap>();
BitmapBuffer bb = renderer.NewPlugin<BitmapBuffer>();
bb.File = @“C:\Users\xxxx\Desktop\Image Data\Brick2.jpg”;
tx.Bitmap = bb;
BRDFDiffuse newBRDF = renderer.NewPlugin<BRDFDiffuse>();
newBRDF.ColorTex = tx;
MtlSingleBRDF newMaterial = renderer.NewPlugin<MtlSingleBRDF>();
newMaterial.Brdf = newBRDF;
Hi, @juhun_lee
I don’t see issues in the code you sent, although you may try the recommended BRDFVRayMtl instead of the BRDFDiffuse plugin, as it is in the texture\01-bitmap from the examples.
BRDFVRayMtl brdf = renderer.NewPlugin<BRDFVRayMtl>();
brdf.Diffuse = tx;
If this doesn’t work again, you could send us a minimal code example or vrscene to reproduce at our side.
@plamen.grozev
Thank you so much!
It didn’t work out though, unfortunately…
Code are in Rhino/Grasshopper C# componant and not sure how to share that… and this forum doesn’t allow me to upload scene file…
But I do have a log file. Hope this helps…
Thank you for your help.
Best
[100922.997] V-Ray Frame Buffer mes.txt (13.6 KB)
Hi, @juhun_lee
I don’t see anything suspicious in the log, you could try updating the NVIDIA driver to version 536.40, as the colleagues from the GPU team suggest - V-Ray GPU | GPU rendering by Chaos
If the issue is still there, you could send us a vrscene file exported from your Rhino integration with - renderer.ExportScene(“exported.vrscene”), plus the asset Brick3.jpg
Just for information, does the issue occur if you don’t render on GPU?
E.g. renderer.RenderMode = RenderMode.PRODUCTION; or renderer.RenderMode = RenderMode.INTERACTIVE;
Hi @plamen.grozev
Thanks for your attention.
Last few days, I have tested many different cases:
1. My own scene and geometries → No texture shows up… Only I could see some color-bleeding from the colors of texture image file.
2. Copy & pasted codes from SDK examples to populate geometries with texture and a scene → No texture shows up with the color bleeding
3. Loaded scene (material.vrscene) from SDK examples. AND TEXTURE SHOW UP. I could change texture map files and the scene correctly renders various texture files.
BTW, I can’t upload a scene file here though… the forum says, it doesn’t allow that.
I can also try to update my driver and see… but considering the Blogs works, I feel that it is something else with scene settings?
Best,
Hi, @juhun_lee
If the forum blocks some attachments, you could email us at vrayappsdk@chaos.com
BTW, there’s also a handy function in VRayRenderer, which sets various plugin parameter values with 5 diffrerent quality presets, before you start rendering:
SetImprovedDefaultSettings(DefaultsPreset preset=DefaultsPreset.Medium)