Zbrush effects

Blitz3D Forums/Blitz3D Beginners Area/Zbrush effects

fox95871(Posted 2008) [#1]
Does anyone have any suggestions on how to approach just some simple editing of textures while a program's running? I'm not trying to make ZBrush: Blitz3d Edition or anything, I'd just like my engine to have some similar tools for editing character's textures, preferably while they're on the model. Thanks.


Stevie G(Posted 2008) [#2]
There's an example in the 3d samples section of Blitz, under birdie / texpaint. This should give you a start.


fox95871(Posted 2008) [#3]
Thanks, I'll have a look. If anyone else has some ideas please post them. This should go well with help. It might just be one person who knows the answer.


Kryzon(Posted 2008) [#4]
I myself would be interested in the same process...but it is really hard to find any useful theoretical material like projecting textures onto meshes. Some advanced users seem to know, but unwilling to kindly share the secrets.

Anyhow, this Code Archive entry might come in handy for your engine:
http://blitzbasic.com/codearcs/codearcs.php?code=515

EDIT: Also, take a look here (it doesn't go any further into explaining it, but it's another discussion on the subject nonetheless):
http://blitzbasic.com/Community/posts.php?topic=79894


fox95871(Posted 2008) [#5]
Thanks, I'm looking forward to looking at those tonight. Well I'm halfway through deciphering Texture paint so the variables have more understandable names. I should be able to post parts of that code since it came with Blitz3d, right? It's incredibly complicated for me at this stage so that would really help me figure it out.


fox95871(Posted 2008) [#6]
http://h1.ripway.com/fox95871/index.html

I've made some improvements, but could someone please finish renaming the variables to have more descriptive names so I can better understand how this works? I'm an artist more than a programmer, so turning every mx and my into mouseposition and mouseheight really helps me, but I can only go so far. About half of them, I have no idea what they do so I can't name them better. If someone could do this for me and post it, I could probably finish this project a lot sooner. I don't really see the point though unless I can find a way to save the changes made to the texture, but one thing at a time I guess.