Page 1 of 1

Object painting / tree painting for OpenCS (post 1.0)

Posted: 26 Apr 2018, 22:06
by unelsson
This would be a nice feature imho, but definitely at the end of to-do list.

Re: Object painting / tree painting for OpenCS (post 1.0)

Posted: 27 Apr 2018, 05:57
by Greendogo
I feel like it would also be helpful to have a random static list so we could paint grass, or something that provides a good way to paint ground filler.

Re: Object painting / tree painting for OpenCS (post 1.0)

Posted: 03 May 2018, 11:45
by unelsson
Well, I wanted this feature, and decided to play with it a little. There's plenty to do still, and I don't think this one will be in main releases for a while. It's not even half done after all, but I guess at some point I can put a public github branch for those who are aware that there are potentially big problems with this. Everything should work, but.. yeah...

https://youtu.be/E8rRalSyMbU

Re: Object painting / tree painting for OpenCS (post 1.0)

Posted: 03 May 2018, 20:04
by Greendogo
That's really cool! I think it needs settings for random rotations and the use of random lists (so you can paint with several different models of a tree, for example).

Re: Object painting / tree painting for OpenCS (post 1.0)

Posted: 03 May 2018, 20:20
by unelsson
Yeah, I added the random rotations and some very rough random-spread to it today. I'm thinking of adding some options for density, min-distance between objects etc. Currently it's also not possible to choose what you paint, I just hardcoded it to few tree models.
https://youtu.be/HAjlzdYmtyI

Re: Object painting / tree painting for OpenCS (post 1.0)

Posted: 03 May 2018, 21:29
by psi29a
Woooo! :D

@Zini... can we have this now please? :)

Re: Object painting / tree painting for OpenCS (post 1.0)

Posted: 03 May 2018, 22:03
by lysol
You're getting there! Keep it up!

Re: Object painting / tree painting for OpenCS (post 1.0)

Posted: 04 May 2018, 20:43
by Greendogo
2 new ideas for settings:
1. How much the objects should be sunk under the terrain or other meshes (could be a range to allow for small random differences in height)
2. Random rotation along the other two axis (for things like completely closed meshes like rocks)

Re: Object painting / tree painting for OpenCS (post 1.0)

Posted: 17 May 2018, 17:42
by Lamoot
Heya, this looks really nice!

In case you ever get to doing a polished version of this tool and need ideas what sort of stuff to implement, you can check Blender's Asset Sketcher addon. It does the same thing (of course in Blender) and provides a fully featured set of tools.
https://blendermarket.com/products/asset-sketcher-v10
https://www.youtube.com/watch?v=znLTjfuQae0
https://www.youtube.com/watch?v=4LrpUp57E0M

Re: Object painting / tree painting for OpenCS (post 1.0)

Posted: 22 May 2018, 21:18
by silentthief
Watched the videos, and that is awesome. This definitely is a useful feature which will help with creation.

Keep up the good work

ST