mesh paint
Plugins linking to this thread: (hide)
Mesh Paint v0.95
Updated September 2012 with straight/curved line drawing. Mesh Paint lets you paint
meshes or mesh instances interactively on the surface of another mesh. Not only for
placing rows of bolts but with every thinkable placement option like follow stroke,
stack clones, adjustable spacing, delete overlapping, alignment, randomization, size
falloff and mouse position interpolation (for evenly-spaced placement even when painting
quickly).
To-be-placed objects are organized in a list with the option of randomizing though the list, or cycling through the list while painting. There's also a »drop« mode for placing indivdual objects more precisely (like a simpler version of Piotrek's QuickPrimive tool).
For more information, visit the si-community thread linked below. Videos available: Introduction, and added features in v0.91 & v0.93. The roses in the thumbnail have been created with a combination of follow stroke/stack clones/ramp scale, moving the mouse around in little circles. For regular spaced placement like the zipper in the thumbnail, turn off the »delete overlapping« option. Source code available here (Check the thread for a newer version of this, too).
local backup: meshpaint_095.xsiaddon
To-be-placed objects are organized in a list with the option of randomizing though the list, or cycling through the list while painting. There's also a »drop« mode for placing indivdual objects more precisely (like a simpler version of Piotrek's QuickPrimive tool).
For more information, visit the si-community thread linked below. Videos available: Introduction, and added features in v0.91 & v0.93. The roses in the thumbnail have been created with a combination of follow stroke/stack clones/ramp scale, moving the mouse around in little circles. For regular spaced placement like the zipper in the thumbnail, turn off the »delete overlapping« option. Source code available here (Check the thread for a newer version of this, too).
local backup: meshpaint_095.xsiaddon
-
- Posts: 2
- Joined: 11 Jun 2009, 23:51
Re: mesh paint
GOOD but can you make the painting object be Animable or keyframable?
TNKS
TNKS
Re: mesh paint
Another suggestion,
if there is a way to create a polygon ribbon along the line (straight,freehand,arc,curve) and make polygons weld if within certain distance
this would also make a kick ass re-topology tool, as if it's not kick ass already.
if there is a way to create a polygon ribbon along the line (straight,freehand,arc,curve) and make polygons weld if within certain distance
this would also make a kick ass re-topology tool, as if it's not kick ass already.
Re: mesh paint
Great stuff!
Memag: yes, that retopology-idea came into my head too when I saw the last bit of the video, now that would be exiting. Would it be at all doable within this plugin or does it need too much re-working?
Anyway, I'm eagerly waiting for this one.
Memag: yes, that retopology-idea came into my head too when I saw the last bit of the video, now that would be exiting. Would it be at all doable within this plugin or does it need too much re-working?
Anyway, I'm eagerly waiting for this one.
You already can? (see page 1)bodoquedoc wrote:GOOD but can you make the painting object be Animable or keyframable?
TNKS
- Daniel Brassard
- Posts: 878
- Joined: 18 Mar 2010, 23:38
- Location: St. Thomas, Ontario
- Contact:
Re: mesh paint
I agree with you Memag althought maybe have it separate from mesh paint (retopo tool). I would suggest quad or triangle fans/strips with auto welding as you said. The problem will be n-gons at intersections but I can deal with that if the tool save me time to create the polygon strips/ribbons/fans.Is there a way to create a polygon ribbon along the line (straight,freehand,arc,curve) and make polygons weld if within certain distance
this would also make a kick ass re-topology tool, as if it's not kick ass already.
I envy your programming skills Origin. Thanks for this great tool.
Dan
$ifndef "Softimage"
set "Softimage" "true"
$endif
set "Softimage" "true"
$endif
Re: mesh paint
This is awesome!!!! I have a project just waiting for this tool
Piotrek, you're a superhero!
Piotrek, you're a superhero!
Re: mesh paint
Yes polygon modelling just doesnt fit into this tool really. Meanwhile Ive replaced vimeo clip with new stuff showing bezier line drawing.
Re: mesh paint
oh my! this is good stuff Piotrek. Also recently was watching this brave effort from a 16 year old I believe who just won his funding from crowdsourcing http://spartaproject.com/ and realised we could pretty much do most of it in ICE already - apart from the live brush painting. So I was wondering if we could use meshpaint as it stands to paint new particle points onto a cache file, these points would persist in space for an X amount of time and could be a force or influence to push / pull / converge /delete / scale / whatever the cache (depending on the brush size strength etc) that way the cache files moving over these points in space would be influenced as well - so you would not have to paint over EVERY frame see this demo of converge brush for example.
Gossip is what no one claims to like, but everybody enjoys.
Re: mesh paint
a retopo tool is totally doable with the new custom tool sdk. i was thinking on the lines of the bsurfaces...
http://www.bsurfaces.info/
and silo's topo pen
s
http://www.bsurfaces.info/
and silo's topo pen
s
Re: mesh paint
I know that project, very cool.Tekano wrote:oh my! this is good stuff Piotrek. Also recently was watching this brave effort from a 16 year old I believe who just won his funding from crowdsourcing http://spartaproject.com/ and realised we could pretty much do most of it in ICE already - apart from the live brush painting. So I was wondering if we could use meshpaint as it stands to paint new particle points onto a cache file, these points would persist in space for an X amount of time and could be a force or influence to push / pull / converge /delete / scale / whatever the cache (depending on the brush size strength etc) that way the cache files moving over these points in space would be influenced as well - so you would not have to paint over EVERY frame see this demo of converge brush for example.
I did some research on this subject as shown herehttps://vimeo.com/46540432. Color change is just an example, you can change any attribute.
Due to complexity of ICE trees im struggling to see how the tool should work.
Right now Im using Strings to communicate between tool/ice node, but this fails to be realtime with more than couple of thousands particles.
I think the best solution would be a special node 'particle brush' (manually/script added by user to ice tree) that would fire up custom tool when double clicked, but Im not sure if SDK allows such behaviour. Alternatively custom tool activated by (menu) shortcut could search on selected pointcloud/icetree for such nodes, adding them if not found.
That would mean user can add such node in any place of tree, simulated or not.
Probably two/three nodes should be made, one for altering data and one/two for adding/deleting particles.
Re: mesh paint
Oh, Silo's topo brush was first of it's kind, brilliant at the time (3dcoat retopo and topogun came later as far as I recall), but it was clunky and not really finished.scaron wrote:a retopo tool is totally doable with the new custom tool sdk. i was thinking on the lines of the bsurfaces...
http://www.bsurfaces.info/
and silo's topo pen
s
Maybe look into Zbrush and new line tools for inspiration/ideas.
3dcoat has some amazing retopo tools worth checking out as well.
Re: mesh paint
that video looks slow and no different from the draw polygon tool with snapping on.
i haven't seen zbrush's new one, but i remember the zsphere/join drawing retopo workflow they had years ago... also very slow and awful.
bsurfaces and topogun are very slick and is what i imagine can be doable in the custom tool sdk
i haven't seen zbrush's new one, but i remember the zsphere/join drawing retopo workflow they had years ago... also very slow and awful.
bsurfaces and topogun are very slick and is what i imagine can be doable in the custom tool sdk
Re: mesh paint
3dcoat has bunch of topo tools, INCLUDING a method similar to Softimage "draw polygon", and auto-retopology, video may look slow I don't know.scaron wrote:that video looks slow and no different from the draw polygon tool with snapping on.
i haven't seen zbrush's new one, but i remember the zsphere/join drawing retopo workflow they had years ago... also very slow and awful.
bsurfaces and topogun are very slick and is what i imagine can be doable in the custom tool sdk
Zbrush still has Zspheres workflow if you need them, but there is auto-retopology (Q-Remesher) now, and topology brush which works like Silo topo brush, but with more control.
QRemesher Alpha &Topology Brush
Bsurfaces are great.
Re: mesh paint
origin/Piotrek do you think it is possible this with your plug
http://www.3pointstudios.com/3ptools_lite.shtml
I think maybe it will be fantastic to model.
Newcomer (<20 posts) alert: please use the URL tags - HB
http://www.3pointstudios.com/3ptools_lite.shtml
I think maybe it will be fantastic to model.
Newcomer (<20 posts) alert: please use the URL tags - HB
Re: mesh paint
Bullit wrote:origin/Piotrek do you think it is possible this with your plug
http://www.3pointstudios.com/3ptools_lite.shtml
I think maybe it will be fantastic to model.
origin wrote:Polygon modelling just doesnt fit into this tool really.
Re: mesh paint
Maybe, looks like a fantastic tool though. If something like this would be possible within softimage that'd be great.
Was checking out bsurfaces yesterday, and that looks brilliant as well... there's some great modeling tools being made these days.
Was checking out bsurfaces yesterday, and that looks brilliant as well... there's some great modeling tools being made these days.
Re: mesh paint
Hi,
i've attached v0.95 to first post. Not much new stuff but let's say it's release candidate...
Changes since last version I've attached:
-line drawing
-you can now paint with current selection if object list is empty (for lazy people like me)
-various fixes & additions in drop mode (RMB), with SHIFT key you can do increment rotations (angle incr. is taken from standard transform preferences)
-speed improvements, misc. fixes (e.g. local translation now actually works)
issues:
-line is sampled in pixel space so you may see "aliasing"
-speed...
-bugs?
i've attached v0.95 to first post. Not much new stuff but let's say it's release candidate...
Changes since last version I've attached:
-line drawing
-you can now paint with current selection if object list is empty (for lazy people like me)
-various fixes & additions in drop mode (RMB), with SHIFT key you can do increment rotations (angle incr. is taken from standard transform preferences)
-speed improvements, misc. fixes (e.g. local translation now actually works)
issues:
-line is sampled in pixel space so you may see "aliasing"
-speed...
-bugs?
Who is online
Users browsing this forum: No registered users and 63 guests