This may be a simple fix but I can't get a material to render with displacement unless its applied to a group. Is this because of a setting or is it a glitch?
Announcement
Collapse
No announcement yet.
Displacement Only Rendering When Applied to Group
Collapse
X
-
This is the standard procedure for using displacement. It's needed for the displacement to work on corners of objects I believe.
Best,AMD Ryzen 9, RTX 2080Super, ArchiCAD 24, Vectorworks 2020, Sketchup 2021 Pro, Vray Next for Sketchup, Skatter, Twinmotion 2020
-
Normal Displacement works fine when the material is applied either on grouped or ungrouped geometry. It will not appear properly if the material is applied only on the front face and there is no material applied on the back face.
Furthermore, you can have certain materials applied on an objects faces but another one, containing a displacement map, applied on the group. This will produce displacement effect using the face material texture mapping.
2D Displacement works the same way except when you have an object with material applied to its group but no materials on the front and back faces - in this case the displacement mapping is set to SketchUp's default 1-inch size. For proper mapping, there need to be a front or back face material as well as the one applied on the group.
Keep in mind if you use the V-Ray UV Tools (from the context menu appearing on right-click over a group/component) the material will always be applied to the object's faces.
We are working on a different displacement application method based on geometry, not materials. It should be more intuitive to use and hopefully be included with the next major V-Ray for SketchUp release.
Kind regards,
PeterPeter Chaushev
V-Ray for SketchUp | V-Ray for Rhino | Product Owner
www.chaos.com
- Likes 1
Comment
-
Here is my issue again. The roof texture applied is the same texture on both objects. The only difference is that the one on the Left is a group and the on the Right is an un-grouped face. I also uploaded an image of my settings. Lastly, I made sure the texture was applied to both sides of the face. I just can't figure out what is wrong. I'm getting frustrated.
Comment
-
Hi v.aaron21,
Internally V-Ray applies any displacement map to the object/mesh and not based on material assignments.
Because of that, even though you're setting the displacement in the material, V-Ray will transfer it to the objects at render time.
The house on the right (in your example) is a single/solid object which means that V-Ray can either apply the displacement on all it's faces or on none.
To have better control and understanding of what's going on I always recommend that you group all the faces that should share a displacement map.
You then apply the displacement material to the group (or component), similar to what you did for the left house.
I hope this helps and clarifies things to some extent.
Regards,
Konstantin
Comment
-
Originally posted by v.aaron21 View PostThe issue is that if I want to adjust or place the texture in a specific location it is not possible to do that. Is there a way to get around that?
You can do what I've described in my previous post and then apply the same material to all faces in the group as well.
You'll then use the face assignment for rendering the material and placing the texture and the group assignment to ensure that the displacement is rendered.
Regards,
Konstantin
Comment
Comment