Cloth Simulation II Pertemuan 08 Matakuliah : UO714 / Technology for Animation Tahun : 2009.

Slides:



Advertisements
Similar presentations
Chapter 4: Trees Part II - AVL Tree
Advertisements

Chapter 4.2 Collision Detection and Resolution. 2 Collision Detection Complicated for two reasons 1. Geometry is typically very complex, potentially requiring.
Pattern Layout, Pinning & Cutting
Viewing & Clipping In 2D. 2 of 44 Contents Windowing Concepts Clipping –Introduction –Brute Force –Cohen-Sutherland Clipping Algorithm Area Clipping –Sutherland-Hodgman.
Chapter 10 Constructions.
SE 313 – Computer Graphics Lecture 14: Armatures Lecturer: Gazihan Alankuş 1.
Fast and Extensible Building Modeling from Airborne LiDAR Data Qian-Yi Zhou Ulrich Neumann University of Southern California.
Descriptive Geometry:
CS Peter Schröder Subdivision I: The Basic Ideas.
1cs533d-winter-2005 Notes  More optional reading on web for collision detection.
Chapter 4.2 Collision Detection and Resolution. 2 Collision Detection Complicated for two reasons 1. Geometry is typically very complex, potentially requiring.
1 Geometry A line in 3D space is represented by  S is a point on the line, and V is the direction along which the line runs  Any point P on the line.
Interactive Mesh Sculpting Using a Haptic Device.
1cs533d-term Notes  list Even if you’re just auditing!
PowerPoint: Tables Computer Information Technology Section 5-11 Some text and examples used with permission from: Note: We are.
Zoltan Szego †*, Yoshihiro Kanamori ‡, Tomoyuki Nishita † † The University of Tokyo, *Google Japan Inc., ‡ University of Tsukuba.
SE 313 – Computer Graphics Lecture 10: More Modeling and Texturing Lecturer: Gazihan Alankuş 1.
How to construct the draw string bag Some things you’ll need to make a bag.
3-D Modeling Concepts V part 2.
CHAPTER 14 Formatting a Workbook Part 1. Learning Objectives Format text, numbers, dates, and time Format cells and ranges CMPTR Chapter 14: Formatting.
Hair Simulation 1 Pertemuan 09 Matakuliah : UO714 / Technology for Animation Tahun : 2009.
Rectangle The area of a rectangle is by multiplying length and height. The perimeter of a rectangle is the distance around the outside of the rectangle.
Introduction Tracking the corners Camera model and collision detection Keyframes Path Correction Controlling the entire path of a virtual camera In computer.
Polygon Lists & 3-D File Formats Glenn G. Chappell U. of Alaska Fairbanks CS 481/681 Lecture Notes Monday, February 18, 2002.
Midpoint and Distance Formulas Goal 1 Find the Midpoint of a Segment Goal 2 Find the Distance Between Two Points on a Coordinate Plane 12.6.
10/4/2015Tables1 Spring, 2008 Modified by Linda Kenney 4/2/08.
Cloth Simulation Pertemuan 07 Matakuliah : UO714 / Technology for Animation Tahun : 2009.
Business and Computing Deanery 3D Modelling Tools Week 3 Transformations, cloning and arrays, modifiers.
Business and Computing Deanery Multimedia Week 17 More on modelling.
CIS 350 – I Game Programming Instructor: Rolf Lakaemper.
Microscope Basics.
GPH 338 Computer Animation Survey
CS 527 – Computer AnimationOctober 17, 2006 Estimating Cloth Simulation Parameters from Video Kiran S. Bhat, Christopher D. Twigg, Jessica K. Hodgins,
Lesson 6 Formatting Cells and Ranges. Objectives:  Insert and delete cells  Manually format cell contents  Copy cell formatting with the Format Painter.
On Effective Object Manipulation in Virtual Environments making scene design easier.
Business and Computing Deanery 3D Modelling Tools Week 3 Transformations, cloning and arrays, modifiers.
Week 4 Low polygon modelling
From: CHAPTER 9– Advance Compound Objects 3DS MAX AND ITS APPLICATIONS Advanced Compound Objects James Martin High School Computer Multimedia and Animation.
From: CHAPTER 8– Modeling with Modifiers 3DS MAX AND ITS APPLICATIONS Modeling with Modifiers James Martin High School Computer Multimedia and Animation.
 Advancing from moving premade primitives to making our own models  Two different approaches: ◦ Direct mesh editing: A more traditional approach commonly.
1 Sheet Metal Design (III) Hong RuJin September, 10, 2000.
Unreal Lighting Clark Kromenaker. Unreal Lightmass UE3’s new lighting system is called Lightmass. Simulates bouncing light in an environment.
Basic 3D Geometry: Creating Primitives James Martin High School Animation Instructor: G. Patton From: CHAPTER 2 – 3DS MAX AND ITS APPLICATIONS.
Volumetric FX Pertemuan 06 Matakuliah : UO714 / Technology for Animation Tahun : 2009.
Computer Graphics Imaging Lecture 13 and 14 UV Mapping.
Computer Graphics Imaging Ying Zhu Georgia State University Lecture 29 Soft Bodies and Rigid Bodies.
UNIT 11: 3D AutoCAD Objectives: How to print or plot a drawing How to setup a layout using title blocks and viewports Create and manage new layouts Be.
Best Practice T-Scan5 Version T-Scan 5 vs. TS50-A PropertiesTS50-AT-Scan 5 Range51 – 119mm (stand- off 80mm / total 68mm) 94 – 194mm (stand-off.
1. 2 What worked: Automatic: Panorama Studio 2 Pro Manual: “MosaicJ” plugin ( for ImageJ (
3-D Modeling Concepts V part 2.
3D modelling Part 2.
Oring Constraints.
3-D Modeling Concepts V part 2.
Computer Animation Ying Zhu Georgia State University
Computer Animation Ying Zhu Georgia State University
PowerPoint: Tables and Charts
Planning Factors for Point Density
Chapter 4.2 Collision Detection and Resolution
Introduction to 3D Art and Animation
3D Max screen shot Top view Right side view Front view
Formatting a Workbook Part 1
Computer Animation UV Mapping.
3-D Modeling Concepts V part B.
Mastering Autodesk Revit MEP 2016 CHAPTER 19: Creating Equipment
In this chapter, you will learn the following:
Week 2 Terminology Recap
3-D Modeling Concepts V part 2.
Computer Animation Algorithms and Techniques
Geometry: Three Dimensional Solids
Computer Animation Ying Zhu Georgia State University
Presentation transcript:

Cloth Simulation II Pertemuan 08 Matakuliah : UO714 / Technology for Animation Tahun : 2009

Bina Nusantara Garment Maker is a useful tool for putting together patterns and adjusting seams, but you can also achieve good results by modeling with the standard 3ds Max tools and using Cloth on top of these meshes. You can create clothing with polygons, patches, or NURBS. ImportantKeep in mind that modeled clothing must not have any overlapping vertices or interpenetrating faces. This type of geometry can cause the simulation to fail. Using Garment Maker; you will not run into this problem. If you are careful in creating your mesh, then this is an easy rule to follow. Pros and Cons When designing clothing, Garment Maker is usually the best way to go. It lets you define seams, seam strength, pleats, and other clothing parameters that cannot be defined with clothing modeled via other methods. Either methods lets you define separate portions of your clothing with different fabrics, but Garment Maker gives you greater control over this. The advantage to using modeled clothing is that it can sometimes be a faster setup with familiar methods and it’s a great way to repurpose older clothing models you have made in the past. Using polygon-modeled clothing can result in overly regular creases and folds. Garment Maker uses a Delaunay mesh, which tends to avoid this problem. However, the irregular triangulation can result in rendering artifacts for low-resolution clothes, so it is advisable to apply the HSDS modifier after Cloth on garments created with Garment Maker and subdivide all the triangles once. Note :MeshSmooth does not give good results with Garment Maker meshes. Modeling Cloth Tips

Bina Nusantara Effect of Geometry on Cloth Ideally, the way you model your cloth should not affect how it behaves. However, in practice, the nature of the cloth geometry impacts the simulation. First of all, the density of the mesh defines how fine the folds are that can develop. If you create a plane with only nine vertices, when you drape it over a sphere, you are obviously not going to get much detailed folding. In addition to this aspect, there is the nature of the edges in the mesh. Folding can occur only at edges between triangles, so the regularity or irregularity of the mesh also dictates the resulting deformation. For example, a plane all of whose triangle hypotenuse edges are aligned will result in a cloth with folds aligned along those edges. Garment Maker creates meshes with an irregular layout (but with fairly equal-sized and close-to-equilateral triangles) that avoids this folding bias. However, this can also result in rendering artifacts with low-resolution cloths, so it is advisable to apply the HSDS modifier after Cloth on garments created with Garment Maker and subdivide all the triangles once. NoteMeshSmooth does not give good results with Garment Maker meshes. How Cloth Work

Bina Nusantara Cloth Mesh Density It is important to think about how dense your mesh has to be to achieve the result you want. Making the mesh too dense will slow down the system, while having your mesh at too low resolution might not give you the folds or detail you want to see. For example, if you applied a Bend modifier to a cylinder with only a few height segments, the result would be angular and unsmooth. On the other hand, if you created the cylinder with 1,000 height segments, you'd be wasting resources. The same is true for Cloth. You must find a balance between level of detail and performance that is appropriate for your scene. How Cloth Work

Bina Nusantara Cloth Mesh Density Notes on the HSDS Modifier Using the HSDS modifier to add detail to your model can be an effective solution that lets you simulate with a lower resolution mesh, and still get high-quality results. However, if you choose to use the HSDS modifier on top of your Cloth garments, you may want to apply an Edit Mesh modifier below it to weld the vertices together along the seams. This prevents the mesh from coming apart at the seams as it is subdivided. How Cloth Work

Bina Nusantara Use the Object Properties dialog to specify which objects are included in a Cloth simulation, whether they are cloth or collision objects, and define parameters associated with themCloth Object Property Dialog

Bina Nusantara U Bend/V Bend Resistance to bending. The higher this value is set, the less the fabric will be able to bend. A cotton fabric might bend more easily than leather, so a value of 15.0 for both U and V Bend might be good for cotton, while 50.0 would work well for leather. By default, the U Bend and V Bend parameters are locked together so that changing one sets the other to the same value. You can set different values for the two only when Anisotropic is off. It is recommended to do this only for Garment Maker objects.AnisotropicGarment Maker Cloth Property Group

Bina Nusantara Thickness Defines the virtual thickness of a fabric for the purpose of detecting cloth-to-cloth collisions. This value is irrelevant if cloth-to-cloth collisions are disabled. Larger values keep the cloth separated by greater distances. Be careful not to use too large or small values in this field. Very large values will interfere with the natural behavior of the cloth. Very small values will cause the simulator to take too long to calculate. This distance is measured in cm (centimeters) and should be smaller than the size of the triangles that make up the cloth object. A setting of 0.0 will let Cloth automatically assign a reasonable value for thickness. Cloth Property Group