how to clone parts on moving object? [c*4]

Become a member of the CGSociety

Connect, Share, and Learn with our Large Growing CG Art Community. It's Free!

Thread Tools Display Modes
  07 July 2007
how to clone parts on moving object? [c*4]


I've a problem with clonig moving parts:

- the footage is a moving (x,y,z) plate with a scratch (and trackingmarks)
- the scratch must be removed

and thats what I want:

- clone the nonscratched part alongside the scratch onto the scratch at each frame

here's what I've tried:

- above the footage layer I created a Layer [paint with transparent solid input] with clone brush strokes [frame lock open, source original footage] and removed the scratch
- this clone layer is tracked with the moving plate trackingmarks [source original, position/scale/rotation on]

the result:

- the position/scale/rotation of the brush strokes are tracked exactly
- the clone brush is fine at the first frame, but then the cloned parts are showing moving footage and not the pixels alongside the scratch as I wanted.

the question:

- how can I cause Combustion to clone always the part next to the brush stroke (i.e. x: -10, y: -20) to the brush stroke? Seems to be a simple task but where is the error of reasoning?

  07 July 2007
Is there frame locked (lock icon) to a specific frame? If you unlock it then it will change with every frame.

"The Evil Monkey hiding in your closet."
  07 July 2007
it's unlocked.

now I stabilized my clone source and it's working.But I'm not happy with stabilizing the clone source, because it affects the grain behavior. Is there no other way?

  07 July 2007
Here's what you want to do:

Instead of animating the "line" you want to animate the stroke path.

Select the stroke path, and track each of the points directly. As the stroke changes it'll grab relative pixels.
  07 July 2007
thank you thatoneguy,

that works fine, as long as I use the paint line tool (2 controlpoints to track).
If I use the Stroked Freehand brush tool there are no control points.

Removing (moving) tracking marks is a common task - is it realy so complicated to do it with combustion?
  07 July 2007
moonhopper, you can convert the freehand to a normal paint object with control points. Use Object > Make Curve.

"The Evil Monkey hiding in your closet."
  07 July 2007
Originally Posted by PiXeL_MoNKeY: moonhopper, you can convert the freehand to a normal paint object with control points. Use Object > Make Curve.

ah ok - I'm coming closer... But it will be a lot of work if I have dozens of paint strokes to track. Is there no workaroud to solve that problem more comfortable?

To illustrate my problem I put som media online:

Videoclip on youtube

combustion screenshot on imagesup

Zipped CWS with JPGs on rapidshare (press 'free' button to enter download page)

thanks again for help !
  07 July 2007
Track a Null. Use an absolute link to the null for each brush point's location and use it as an offset.

That way you don't have to retrack. Or you can Save/Load tracker data.

In the case of that lighter it seems like a single static frame would serve you better than a frame-change-locked clone.

Last edited by thatoneguy : 07 July 2007 at 10:08 AM.
  07 July 2007
Thread automatically closed

This thread has been automatically closed as it remained inactive for 12 months. If you wish to continue the discussion, please create a new thread in the appropriate forum.
CGTalk Policy/Legalities
Note that as CGTalk Members, you agree to the terms and conditions of using this website.
Thread Closed share thread

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Society of Digital Artists

Powered by vBulletin
Copyright 2000 - 2006,
Jelsoft Enterprises Ltd.
Minimize Ads
Forum Jump

All times are GMT. The time now is 12:59 PM.

Powered by vBulletin
Copyright ©2000 - 2018, Jelsoft Enterprises Ltd.