200 likes | 308 Views
Coordinated Particle Tracing. Presenter: Chujia Wei School of Computer Science Carleton University Supervisor: David Mould. Introduction. Stylized images. Images created by scratchboard. Technique – Particle system. Attributes such as Position Speed Direction Dynamics
E N D
Coordinated Particle Tracing Presenter: Chujia Wei School of Computer Science Carleton University Supervisor: David Mould
Introduction • Stylized images Images created by scratchboard.
Technique – Particle system • Attributes such as • Position • Speed • Direction • Dynamics • Move according to speed and direction • Update attributes over time
Technique – Particle tracing • Conventional particle system Created using “Flame Painter” Created by l. karluk
Technique – Coordinated particle tracing • Parallel curves • Coordinated movement Figures are created by scratchboard.
Technique – Coordinated particle tracing • Additional attribute • Neighbor ID (for coordination) • Additional dynamics • Coordinate with neighbors
Related work • “RenderBots—Multi Agent Systems for Direct Image Generation”, S. Schlechtweg, T. Germer and T. Strothotte, 2005. • “Artistic Tessellations by Growing Curves”, H. Li and D. Mould, 2011.
1. RenderBots—Multi Agent Systems for Direct Image Generation • EdgeBots.
2. Artistic Tessellations by Growing Curves Figure: created by Li and Mould.
Other applications • Creating natural images/textures.
Other applications • Example of creating mushroom gills.
D C B A Algorithm • Basic rules • Coordinated moving system
Algorithm • Birth and death Birth: generate new particles from an existing one. Death: merge one particle with its neighbor.
Using input images (plan) • Match tones • Particle spacing based on intensity Created by photoshop
Emit particles at proper position • Emit at edges/ stipple points Right figure: created by Mould
Shape objects • Gradient based direction Right figure: created by Li and Mould
References • [1] H. Li and D. Mould, “Artistic Tessellations by Growing Curves”, Proceedings of the ACM SIGGRAPH/Eurographics Symposium on Non-Photorealistic Animation and Rendering, page 125-134, 2011. • [2] S. Schlechtweg, T. Germer and T. Strothotte, “RenderBots—Multi Agent Systems for Direct Image Generation”, Computer Graphics Forum, 2005.