Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

make csg substract only use caulk #257

Closed
thunderpwn opened this issue Mar 1, 2014 · 10 comments
Closed

make csg substract only use caulk #257

thunderpwn opened this issue Mar 1, 2014 · 10 comments
Milestone

Comments

@thunderpwn
Copy link

I wish you guys could make this happend, I know its better to substract with a caulked brush but even then sometimes it makes trouble with terrain.
I get terrain texture underneath or on sides not visible sometimes.
Would be great if it Just used caulk...
Dont know if this is posssible though
but away from that great job guys!

@Mateos81
Copy link
Contributor

Mateos81 commented Mar 1, 2014

Well, "Clipper tool uses caulk" is already implemented, a comparable option would be cool for CSG tools in general, because sometimes the side of a brush takes the texture of a near side, usually the top, and thus the textured face :/ Doesn't matter what you have selected in the texture list.

So, +1, but for all CSG tools :)

@thunderpwn
Copy link
Author

Would like an answear here guys :D , is this possible? is it gonna happen at all?

@thunderpwn
Copy link
Author

any news on this one?

@TTimo TTimo added this to the 1.6.5 milestone Dec 28, 2015
@TTimo
Copy link
Owner

TTimo commented Dec 28, 2015

patches welcome, I marked this 1.6.5 so there's more chances of it being looked at

@TTimo
Copy link
Owner

TTimo commented Jan 10, 2016

This would take a little bit of real dev work - anyone want to take it on?

@thunderpwn
Copy link
Author

wish I could, but I am hopeless with code :/

@TTimo
Copy link
Owner

TTimo commented Aug 20, 2017

I'm looking at the CSG operations. I see 4 of them:

  • Make Hollow Overlap
  • Make Hollow Touch
  • CSG Substract
  • CSG Merge

Merge never creates new surfaces, so this doesn't apply.

Make Hollow Overlap/Touch, I think you should set the texture to caulk or something else before applying the operation, and you'll get a textured or caulk result, nothing particular is needed there.

For CSG Substract, it seems to me that if you CSG Substract with a caulk brush, then all new splits should have the caulk surface. Otherwise you CSG Substract with a textured brush and the new splits will use whatever shader from the brush they are cut from.

This seems like the way to go for me, or am I missing something?

@TTimo
Copy link
Owner

TTimo commented Aug 20, 2017

Or maybe hollow overlap/touch does need a preference setting too, where you would still keep the original faces whatever they were and still control the new splits becoming caulk or not.

@TTimo
Copy link
Owner

TTimo commented Aug 20, 2017

Will be in next build.

@TTimo TTimo closed this as completed Aug 20, 2017
@thunderpwn
Copy link
Author

great news 👍

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants