I created two three dimensional shapes that are extruded at different angles. How do I 1) move one of the shapes so that it intercepts the other shape and 2) find out where the two shapes intercept each other?
I used the rectangle tool. Then I select extrude and bevel under 3D under Effect. I select front as the position and 50 pt as the extrude depth. To make the second shape, I use the rectangle tool again. In the extrude and bevel window, this time I select off-axis front as the position and 50 pt as the extrude depth. Now I want to make the lower right corner of the last shape that I made intersect with the first shape that I made. However, after selecting both shapes, clicking on rotate under 3D under Effect, selecting preview, and rotating the image, I find the faces of the two shapes are parallel. This seems to happen no matter what the position of the second shape is. It doesn’t seem to me that they should be parallel because one shape was created with front as the position and the other shape was created with off-axis front as the position.
Illie’s 3D effects are rubbish. You can’t create a scenario of multiple shapes.
You can extrude 3 shapes simultaneously but they will all have the same extrusion and a common vanishing point if you use perspective.
What is the least expensive way that I can ????? the type of 3D effects that I need?
Depends on what you want to ????? and what a ?????ing costs.
How complicated is the object that you want to ????? ?
You mean something like this, seen from the side?
If so, the answer is ‘with considerable difficulty and a good deal of anguish’.
Like I said, Illie’s 3D effects are unsuitable because you can’t make a 3D scenario of more than one object at a time.
If you are reasonably proficient at old-fashioned 3D construction using vanishing points etc. it’s not a huge problem, but I would really recommend a decent 3D programme if you want computerized help. It would have been a sinch in Adobe Dimensions but this programme has long since been discontinued with the consequent wailing and gnashing of teeth.
Thank you for going through the trouble of making that. I was hoping that the pentagonal prism would be rotated -35 degrees around a horizontal axis. I wanted to see how a cylinder (rotated 90 degrees around a horizontal axis, having an axis that intercepted the topmost corner of the pentagonal prism, and having a radius that extended a bit beyond the corner directly below the topmost corner of the pentagonal prism) intercepted the pentagonal prism. Then I wanted to see how a larger cylinder intersected the pentagonal prism (if the larger cylinder had an axis parallel to the smaller cylinder and further back, and a line intersecting the nearest part of the smaller cylinder also intersected the nearest part of the larger cylinder). It is really difficult to get this drawn in SketchUp because I am not able to apply the skills that I learned while using Adobe Photoshop.
I'm not sure if I understand what's in your mind, these things are best communicated by showing a sketch.
Anyway, I made examples with a few possible intersections. As others said 3D in Illustrator is per object and is limited to extruding a profile along a straight line and the only modification possible in the 3D space is applying predefined bevels. So, anything more complex has to be 3D look made with 2D tricks.
I made the intersections by stacking different objects to look like one cylinder passing through the pentagon. These examples were relatively easy to make, but you have to rely on you sense of 3D and rotate, position, and scale interactively the objects until they look OK. Stacking objects to look like they intersect is easier if the intersection surfaces are flat like the two examples on the left. For the two copies of the example on the right where the cylinder intersects the edge of the pentagon I made a clipping object hiding part of the cylinder to make it look like it is 3D as shown in the last example
3D Booleans require a 3D program. If you want to generate it as vectors, you would have to use a CAD program and then generate a custom projection from teh result whose curcves you can export for further manipulation. Anything you can do in AI natively is just an illusion. Whether the techniques suggested by the others satisfy your needs will depend on teh specific situation of course...
Thank you for those drawings. From what I’ve read so far in this forum (including in the post by Mylenium), I’m not going to be able to do this in Adobe. I haven’t been able to make a model or a drawing. However, in the illustration below I’ve rotated a pentagonal prism -35 degrees and drew a star where I would like the vertical axis of the smaller cylinder (please refer to my Oct 20, 2013 5:57 PM post) to intercept. This axis would also intercept the lower pentagonal face of the prism somewhere.
incredibly even this big image is still not enough for me to figure out what kind of intersection is in your mind The cylinder can intersect the pentagon where the star is on your image at any possible angle and the cylinder can be with any possible thickness in relation to the pentagon which will cause different intersection.
Isn't it in principle the same as the last case (right side) in the image I posted before but just the pentagon facing in the same way as in your image?
I tried to get the size of the image smaller because I knew the large image would be annoying. I think that I specified the axis of the cylinder was vertical. By vertical I meant parallel or coincident with the z axis. The thickness/radius would have been defined if I had specified the axis of the cylinder intersected the corner of the prism where the star is and the surface of the cylinder intersected the corner of the prism directly below the star. Instead, I asked to see an illustration with a radius a bit longer. By bit, I meant an amount that didn’t come close to bringing any more corners of the prism onto or into the cylinder. I don’t know if the type of curve that I am looking for is the same as the one that is shown in your fourth image. I'm not sure if I am going to be able to complete this image in SketchUp.
there are two implementation system of the z axis, one is oriented perpendicular to the viewer's eyes (or camera) and the other is oriented to what a vertical line in 2D is. The two systems are options in many 3D programs with one or the other being a default. After that you have to specify which z axis, the axis of the world or the pentagon object which is already turned -35 degrees along x.
I don’t know if the type of curve that I am looking for is the same as the one that is shown in your fourth image.
From your input so far it seems to me that this is the angle for the cylinder in relation to the pentagon you are looking for. What remains to be figured out is how the pentagon overlaps the cylinder when the cylinder passes through it. Is it completely covered by the pentagon or some part of the cylinder is sticking outside. If the star on your image is the point where the center of the cylinder is then one side of the cylinder will be sticking out of the pentagon and when viewed from the angle shown in your image that will be at the back and depending on the thickness of the cylinder it may be only hinted in the image.
edit: Oh, you added an image while I was typing. OK, that's the same as my forth image in the examples, but your cylinder is wider than the pentagon. If that's the way you want it, yeah it is a challenge making it in Illustrator.
Provided the cylinder is wider than the pentagon, here's what can be done, basically using the same thing like the fourth example from my previous image. You hide part of the object in front to show the object behind. The selected paths are hiding part of the cylinder to show the pentagon behind giving illusion of intersecting.
To make sure I have understood your last image correctly it could be that you tried to make a or b on the image below but you didn't make is as clear. I took that you were trying to make a but it could be b you had in your mind. If it is b it is much easier and it is the same thing as the fourth image in my first example just oriented like the last example with making a. In general the approach is the same, hiding parts of an object to look like intersection.
If it is appropriate to say that a pentagonal prism has an axis, then I think that the axis of the pentagonal prism and the axis of the cylinder intersect at an angle of 90 degrees in both your A and B. I made the last image above by making the two axes intersect at an angle of 125 degrees (125 degrees comes from adding 90 and 35). I then cut off the lower part of the cylinder. The following image may demonstrate this 125 degree intersection.
OK, now the angle of the small and larger cylinder in relation to the pentagon is clear. So you want two cylinders? You are showing the small cylinder cut as if it is sitting or slightly stuck on the edge of the pentagon. If that's the way you want it - this part is easy in Illustrator put the cylinder in front of the pentagon. About the larger cylinder the question is what part you want remaining from it? Do you want to be cut as if the pentagon was a knife going through it? And do you want the cylinder to be hollow or solid?
I don’t want the pentagonal face of the prism (shown in the image below) to be blocked by the larger cylinder. Is there a way to cut part of the larger cylinder?
Based on the image you provided and your explanation, I understand this. With possible difference the big cylinder to be hollow and not solid.
I made it using a 3D program to visualize it better but the 3D effect in Illustrator is not going to render anything like that.
Thank you for helping me so much with this. Is there a free program that can render the type of 3D effect in your images? Or, if you know programs that aren't free then maybe one of those programs will be available at a library.
The program I have is not free but Blender is an open source 3D program that some claim is equal and in some respects better than the heavy weight commercial 3D programs. The 3D programs can be considered as two types, some are CAD oriented for design and precision and the other type are more artistic oriented for visualization, rendering, and animation. For simple stuff like your example any 3D program that have some rendering capabilities should be able to handle this. I haven't used Sketchup which you appear to be using but out of curiosity I searched Google for "google sketchup examples" and at first look it appears that it may be able to render something that may work for you.
The biggest problem with any 3D program especially the higher end ones, is that they have very steep learning curves and may take a lot of time before being able to create decent renderings.
Just wanted to add that If you need to create such things occasionally and showing them from one point of view, Illustrator can be used to create 2D artwork representing nicely 3D objects. Of course if you are not very experienced with Illustrator it will take some time learning it more in depth before you can create easier but the learning curve is nowhere near what it would take to learn a full featured 3D program.