How does this window work? ;)
-
-
Is the inner wall a compone.... no.. that wouldn't work.....
Ok, options two: The inner wall is painted with a transparent material on the backfaces, and painted with a white material on the frontsite? mm? cookie?
-
One of my colleague had another work around one time to cut double holes. He made one cutout for each side. Though, the drawback was to remember to move/rotate/scale both at the same time, since you can't group them. I was planning on making a plugin which 'linked' two objects together.
Now, I think I'll make a "Paint Backfaces Transparent" plugin.
...this is the point where you come in and tell me that's not how you did this....
-
Interesting.
Being able to cut double faced structures would be a very useful feature and saves a headache when modeling buildings with a lot of repetitive window openings.I haven't got a clue how it is done though. Maybe Thomtom is right in his guess?
-
Yes, Thom was right.
The back faces of the inner walls are transparent while the front faces are white.There are two problems however:
- "from inside" (the room), this effect cannot be seen (unless you flip the components)
- I'm not sure how these things would behave with different PR rendering apps (I mean if they "like" back faces painted transparent or not at all)
@thomthom said:
One of my colleague had another work around one time to cut double holes. He made one cutout for each side. Though, the drawback was to remember to move/rotate/scale both at the same time, since you can't group them.
But you can have two components - one cutting the outside face and one cutting the inside face - nested in a third component which also needs to have the gluing/cutting plane set properly. Now this parent component will only cut one hole but when you explode it, the remaining two child components regain their cutting features and will cut both holes.
So just remember to explode the parent component t the end of modelling. Until then however, you won't be able to see through both faces of a thick wall unless you combine the two methods.OK,to demonstrate it, here is an "example" file with three components in it. There is an Outside Window to cut the outer face, an Inside Window to cut the inner face and a (simple) Window to contain both. On top of all, I used the "transparent backface trick" here again. So what you need to do is:
- Insert a window into the wall. You will be able to see through it from outside only but immediately - this is due to the transparent back face BUT if you orbit around, you will notice that from inside (the room) you cannot see through the window.
However you can (still) easily move/position it in your model so it is handy as a "working component" during modelling. - Explode this component - now the two,nested "child" components (Outside Window and Inside Window) will regain their cutting feature and now you can see through both from outside and inside. Note however that in this case, it is already harder to move them together as you will need to select both for that (although there is a trick I learned from Wodan for that - turn on hidden geometry to see the two "handles" by which you can drag the outside and inside components)
Exmple.skp
Note that the Window component in the model is "collapsed" - you need to explode it or expand it to see the "Outside Window" and Inside Window" components in the browser.Also, saved it "back" to SU 6 format.
-
David Copperfield the big illusion!
-
I believe V-Ray had an option to set a material to only be rendered on one side. I'll do a quick test when I get home.
Got any more puzzles Gaieus? I enjoyed this one.
-
I'll also test it out in Kerky and IDX Renditioner and such - it'd be good to safely know when and how it can be used.
As for more "puzzles" - well, there might be others as well (and I also like taking part in others' puzzles) so everybody feel encouraged! After all, this is not ONLY a help forum!
-
sigh....
For a minute I thought SketchUp had finally evolved into Super-ArchiCAD.(And I left a dumb comment in the Youtube video )
-
Never mind - I'd sell them if I could, believe me!
-
This is how it renders in V-Ray straight from the box. Same as you get in SU.
I wonder if I can make a plugin which can iterate over the windows and find there they intersect on the other wall face and insert an cut-through opening in the correct place. And also link the extra opening to the proper window component so if you mode or scale it, it will sync automatically. That would be a solution which would minimize the amount of work.
-
so, it was a riddle after all.
-
@ecuadorian said:
sigh....
For a minute I thought SketchUp had finally evolved into Super-ArchiCAD.(And I left a dumb comment in the Youtube video )
Me too, me too..
-
@xrok1 said:
so, it was a riddle after all.
Okay, if you meant "riddle" like that, it was.
Yet it's straight SU modelling as "workarounds" in SU are considered "normal strategy" -
I'm getting pretty close to generating a cutout component on parallel faces to cutout components. Got to find a good way to manage and keep track of them.
Though, this Solid Front Face - Transparent Backface method can prove it self quite useful for presentations where you want some kind of X-Ray effect at times.
-
@thomthom said:
Though, this Solid Front Face - Transparent Backface method can prove it self quite useful for presentations
True, just imagine a case when you quickly need to change different openings to present ideas to a client. If you are careful enough, they will never realise that these windows don't actually cut that inside face.
-
Not only that, but you can fake section cuts in custom shapes...
-
Nice one Gaieus. It renders OK in Podium as well.
-
Thanks Sid.
I don't think it's very original (i.e. I am sure that only reinvented the wheel). It's obvious that there is no "real" solution for double cutting components so for different purposes we can use different workarounds (or their combinations).
-
Is there a possibility to identify where edges of a component intersect with faces of other component? Because if it is, then on that face can be added vertexes inside the component on intersection coordinates, then add lines. Finally delete the inner created face. In this way, the component cuts trough how many faces it intersects.
Advertisement