3
$\begingroup$

Is there a simple way to make a region or new object in order to change the material properties at the intersection of two or more objects? For example: 2d

Or this, where the intersection area of interest is shown in orange and is the intersection between 3 different objects

I have read a little about using the Boolean tool for Union, Intersection, and Difference between two objects, but when applied, it does not create a new region or object. It destroys part of the objects that are present and replaces it with the union, or whichever is chosen. In addition, if the intersection is chosen, the resulting object is not the type of intersection shown below. The intersection given would be the plane with the bottom part of the cone sticking down for some reason. Is there a better way to achieve the question above?

$\endgroup$
5
$\begingroup$

The "Boolean Modifier" doesn´t work as expected with non-manifold meshes. When you add a plane use the "Solidify Modifier" first, to give it a slight thickness (e.g. 0.0001).

Give the plane a "Boolean Modifier" afterwards and set the target to the cone. Set "Operation" to "Difference". Copy the plane with ShiftD and press Esc to avoid moving the copy. For the copy set the "Operation" of the "Boolean Modifier" to "Intersect".

Edit: The pictures show the Modifier Tab in the Properties Panel (click the wrench icon). Note that the order of the modifiers in the modifier stack is important.

enter image description here

enter image description here

You could also parent the two planes so they can be moved around together. Hold Shift and select both plane objects with RMB. Press CtrlP and select "Object".

Afterwards materials can be assigned on every object separatly. You can then use Freestyle for line rendering.

The advantage of using modifiers is fast editing and your objects are easy to animate.

enter image description here

| improve this answer | |
$\endgroup$
  • 1
    $\begingroup$ Yes this is raw blender output. The image you linked doesn´t show your setup. Can you provide the blend file or show some settings and the object hierarchy in the "Outliner"? Btw. I used blender 2.70 and loaded the default file before setting the scene up though it shouldn´t make much of a difference. Did you try to rebuild the scene or something else? $\endgroup$ – user2859 Mar 22 '14 at 23:04
  • 1
    $\begingroup$ Also in the image you provided I see many horizontal lines that indicate extreme Z-fighting. Is thickness set to 0 or are there any overlapping copies? $\endgroup$ – user2859 Mar 22 '14 at 23:34
  • 1
    $\begingroup$ It should work with both values actually. $\endgroup$ – user2859 Mar 23 '14 at 0:41
  • 1
    $\begingroup$ To see what is going on I would need see the whole setup. There are many reasons why it could fail. Did you just add a cone and a plane or did you something fancy like scaling non-uniform in object mode etc? $\endgroup$ – user2859 Mar 23 '14 at 0:47
  • 1
    $\begingroup$ Here some things i noticed: You applied the modifiers. That will practically freeze everything into your mesh (usually unwanted). The plane has still 0 thickness or the modifier was removed. The hierachy of the parenting went wrong. You need 2 planes in one place and parent one to another. $\endgroup$ – user2859 Mar 23 '14 at 9:03

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.