Does anyone have the same Q with this?

Discussion for Level editing, modeling, programming, or any of the other technical aspects of Quake
Post Reply
a13n
Posts: 1672
Joined: Thu Feb 10, 2005 2:08 am

Does anyone have the same Q with this?

Post by a13n »

Why does not radiant csg-subtract with bounding box before acutally subtracting?
At least it should provide us a toggle button.
spookmineer
Posts: 506
Joined: Fri Nov 29, 2002 8:00 am

Post by spookmineer »

CSG subtract is a sometimes buggy way to shape brushes with, which is why most mappers stay away from it :/
Oeloe
Posts: 1529
Joined: Fri Mar 19, 2004 8:00 am

Post by Oeloe »

Now that the radiant source is out, perhaps csg substract is a thing that can be fixed. Dreaming on... :icon26:
a13n
Posts: 1672
Joined: Thu Feb 10, 2005 2:08 am

Post by a13n »

I'll post a ref pic soon for you.
[color=#FF00BF]I pwn police! - Biff[/color]
[color=#666666]When I went to a zoo, I found myself in another zoo, too. - a13n[/color]
[color=#999999]Homeless is a living proof that[/color] [color=#FF00BF]Benjamin Franklin's quote "There're two things certain, tax and death" is wrong[/color] [color=#999999]and GOD had wanted[/color] [color=#FF00BF]him to be an evil liar, that is, SATAN[/color][color=#999999]. - a13n[/color]
[color=#666666]There are too many GODs in this werld for [/color][color=#FF00BF]the ONE&ONLY[/color][color=#666666] to be valid. - a13n[/color]
[color=#666666]Nothing ventured, the rest of everything just given. - a13n[/color]
[color=#FF00BF]I need a soldier! - Sarge[/color]
a13n
Posts: 1672
Joined: Thu Feb 10, 2005 2:08 am

Post by a13n »

pic uploaded(2d)
Image
Shallow
Posts: 167
Joined: Wed Feb 09, 2005 1:58 pm

Post by Shallow »

As with the majority of your rather bizarre questions, the answer is "Because it was never coded that way".

In your example it would still make a messy set of cuts with a bunch more brushes than were needed resulting in wasted triangles, and probably unseen faces being drawn etc.

It's a sucky tool and always will be.
User avatar
Foo
Posts: 13840
Joined: Thu Aug 03, 2000 7:00 am
Location: New Zealand

Post by Foo »

Useful for one purpose and one purpose only here, to chop and entire side off a complex brush when I need to buff it up against a wall.

And even then, I make sure there's only 2 brushes in the region before I do it.
"Maybe you have some bird ideas. Maybe that’s the best you can do."
― Terry A. Davis
Fjoggs
Posts: 2555
Joined: Fri May 03, 2002 7:00 am

Post by Fjoggs »

I've never ever used csg subtract. I'm a saint.
a13n
Posts: 1672
Joined: Thu Feb 10, 2005 2:08 am

Post by a13n »

@Shallow
At least a pre-subtraction by this bounding box will help some manipulation afterwards.
a13n
Posts: 1672
Joined: Thu Feb 10, 2005 2:08 am

Post by a13n »

Fjoggs wrote:I've never ever used csg subtract. I'm a saint.
I don't really get it.
Even in real life subtraction is essential to form some shapes and end results are alos messy.
a13n
Posts: 1672
Joined: Thu Feb 10, 2005 2:08 am

Post by a13n »

Shallow wrote:As with the majority of your rather bizarre questions, the answer is "Because it was never coded that way".
So is it easy to grab the bounding box of the selected brush and do one more additional pre-subtraction?
[color=#FF00BF]I pwn police! - Biff[/color]
[color=#666666]When I went to a zoo, I found myself in another zoo, too. - a13n[/color]
[color=#999999]Homeless is a living proof that[/color] [color=#FF00BF]Benjamin Franklin's quote "There're two things certain, tax and death" is wrong[/color] [color=#999999]and GOD had wanted[/color] [color=#FF00BF]him to be an evil liar, that is, SATAN[/color][color=#999999]. - a13n[/color]
[color=#666666]There are too many GODs in this werld for [/color][color=#FF00BF]the ONE&ONLY[/color][color=#666666] to be valid. - a13n[/color]
[color=#666666]Nothing ventured, the rest of everything just given. - a13n[/color]
[color=#FF00BF]I need a soldier! - Sarge[/color]
User avatar
Foo
Posts: 13840
Joined: Thu Aug 03, 2000 7:00 am
Location: New Zealand

Post by Foo »

Fjoggs wrote:I've never ever used csg subtract. I'm a saint.
hah, I tainted your map. I used it a few times when I was messing with that vis stuff.
"Maybe you have some bird ideas. Maybe that’s the best you can do."
― Terry A. Davis
obsidian
Posts: 10970
Joined: Mon Feb 04, 2002 8:00 am

Post by obsidian »

I don't think there is a true clever way of writing some sort of subtraction algorithm. Even in 3D modeling apps, subtraction operations always result in a polygonal mess to clean up afterwards.

Anyway, just use the clipper. Easy, fast and clean!
[size=85][url=http://gtkradiant.com]GtkRadiant[/url] | [url=http://q3map2.robotrenegade.com]Q3Map2[/url] | [url=http://q3map2.robotrenegade.com/docs/shader_manual/]Shader Manual[/url][/size]
4days
Posts: 5465
Joined: Tue Apr 16, 2002 7:00 am

Post by 4days »

brush subtraction in quark is really good, if you can be bothered to use another app for the sake of one feature.
a13n
Posts: 1672
Joined: Thu Feb 10, 2005 2:08 am

Post by a13n »

4days wrote:brush subtraction in quark is really good, if you can be bothered to use another app for the sake of one feature.
Like what?
[color=#FF00BF]I pwn police! - Biff[/color]
[color=#666666]When I went to a zoo, I found myself in another zoo, too. - a13n[/color]
[color=#999999]Homeless is a living proof that[/color] [color=#FF00BF]Benjamin Franklin's quote "There're two things certain, tax and death" is wrong[/color] [color=#999999]and GOD had wanted[/color] [color=#FF00BF]him to be an evil liar, that is, SATAN[/color][color=#999999]. - a13n[/color]
[color=#666666]There are too many GODs in this werld for [/color][color=#FF00BF]the ONE&ONLY[/color][color=#666666] to be valid. - a13n[/color]
[color=#666666]Nothing ventured, the rest of everything just given. - a13n[/color]
[color=#FF00BF]I need a soldier! - Sarge[/color]
Fjoggs
Posts: 2555
Joined: Fri May 03, 2002 7:00 am

Post by Fjoggs »

Foo wrote:
Fjoggs wrote:I've never ever used csg subtract. I'm a saint.
hah, I tainted your map. I used it a few times when I was messing with that vis stuff.
NO WAI!!?!?!
4days
Posts: 5465
Joined: Tue Apr 16, 2002 7:00 am

Post by 4days »

a13n wrote:
4days wrote:brush subtraction in quark is really good, if you can be bothered to use another app for the sake of one feature.
Like what?
i don't understand what you're asking.

brush subtraction in quark is done in the way you describe, a bounding box is created around the 'cutter' brush and creates a new set of brushes - more often than not, this gives an efficient result that doesn't need too much work to tidy up afterwards.
a13n
Posts: 1672
Joined: Thu Feb 10, 2005 2:08 am

Post by a13n »

Oh, really?
I've never used quirk becuase I am a saint, purist and Qristian.
As it were, a policy not to have an ex-editor.
[color=#FF00BF]I pwn police! - Biff[/color]
[color=#666666]When I went to a zoo, I found myself in another zoo, too. - a13n[/color]
[color=#999999]Homeless is a living proof that[/color] [color=#FF00BF]Benjamin Franklin's quote "There're two things certain, tax and death" is wrong[/color] [color=#999999]and GOD had wanted[/color] [color=#FF00BF]him to be an evil liar, that is, SATAN[/color][color=#999999]. - a13n[/color]
[color=#666666]There are too many GODs in this werld for [/color][color=#FF00BF]the ONE&ONLY[/color][color=#666666] to be valid. - a13n[/color]
[color=#666666]Nothing ventured, the rest of everything just given. - a13n[/color]
[color=#FF00BF]I need a soldier! - Sarge[/color]
wattro
Posts: 375
Joined: Mon Feb 20, 2006 1:12 am

Post by wattro »

Actually i really like csg-subtract...

As long as you understand how it's going to impact your map, you can use it whenever it's advantageous to do so (particularly as Foo mentions, to chop sides off complex brushes).

Sometimes if you are quick with clipping and merging, it's easier to go in and fix the errors that csg-subtract creates than it is to destroy and create a number of new brushes.
Kat
Posts: 952
Joined: Tue Nov 14, 2000 8:00 am

Post by Kat »

So you guys don't use/do any 2 or 3 point clipping?! :paranoid:
wattro
Posts: 375
Joined: Mon Feb 20, 2006 1:12 am

Post by wattro »

not to speak for others, but of course we do use 2 and 3-point clipping...

just that we are not restricted to it and i find the csg-subtract tool is not evil, as suggested by a few individuals, but in fact, an excellent tool that helps me make my crappy maps :)

/showing some love for Edge Manipulation and Vertex Editing
obsidian
Posts: 10970
Joined: Mon Feb 04, 2002 8:00 am

Post by obsidian »

Subtract has its merits, but they are few and far between.

You have to be 'gentle' when using edge and especially vertex editing to make sure you don't break any brushes.

Clipping of course is where it's at. Patchclipping FTW, for anyone who has never tried it!
[size=85][url=http://gtkradiant.com]GtkRadiant[/url] | [url=http://q3map2.robotrenegade.com]Q3Map2[/url] | [url=http://q3map2.robotrenegade.com/docs/shader_manual/]Shader Manual[/url][/size]
a13n
Posts: 1672
Joined: Thu Feb 10, 2005 2:08 am

Post by a13n »

obsidian wrote:Patchclipping FTW, for anyone who has never tried it!
Curved patch does not work as intended. :(
Post Reply