Presentation is loading. Please wait.

Presentation is loading. Please wait.

Disediakan oleh Suriati bte Sadimon GMM, FSKSM, UTM Graphics modeling.

Similar presentations


Presentation on theme: "Disediakan oleh Suriati bte Sadimon GMM, FSKSM, UTM Graphics modeling."— Presentation transcript:

1 disediakan oleh Suriati bte Sadimon GMM, FSKSM, UTM Graphics modeling

2 disediakan oleh Suriati bte Sadimon GMM, FSKSM, UTM Class schedule Monday – 11.00 – 12.50 (makmal GIS) Thursday – 12.00 – 12.50

3 disediakan oleh Suriati bte Sadimon GMM, FSKSM, UTM review What have you learnt in ASAS GRAFIK KOMPUTER?.

4 disediakan oleh Suriati bte Sadimon GMM, FSKSM, UTM What is geometric modeling? Collection of methods used to define the shape and other geometric characteristics of an object. To construct a precise mathematical description of the shape of a real object or to simulate some process. Embraces area – computational geometry

5 disediakan oleh Suriati bte Sadimon GMM, FSKSM, UTM What is geometric modeling? special case of mathematical modeling the visual features are important. geometric model - physical object. non-geometric model – physical process e.g economic

6 disediakan oleh Suriati bte Sadimon GMM, FSKSM, UTM Geometric data To make pictures/ design new things need a computer representation of objects. Need to represent –Shape –Appearance (color, shininess etc) –Material properties (density, stiffness etc)

7 disediakan oleh Suriati bte Sadimon GMM, FSKSM, UTM Geometric data representation -Compute a mathematical approximation of the physical shape of an object Algorithms for manipulating geometry –Manipulate the variables defining the shape until we meet the objective. Geometry creation –Interactive. –Automatic creation. geometric modeling

8 disediakan oleh Suriati bte Sadimon GMM, FSKSM, UTM Application Computer Aided Design/ engineering (CAD/CAE) Entertainment –Special effects –Animation –games Scientific visualization Education, information, advertising

9 disediakan oleh Suriati bte Sadimon GMM, FSKSM, UTM CAD/CAE Stages –Conceptual design –Mechanical design –Simulation –Production Geometric data need to be shared

10 disediakan oleh Suriati bte Sadimon GMM, FSKSM, UTM CAD/CAE Conceptual design

11 disediakan oleh Suriati bte Sadimon GMM, FSKSM, UTM CAD/CAE mechanical design

12 disediakan oleh Suriati bte Sadimon GMM, FSKSM, UTM CAD/CAE simulation

13 disediakan oleh Suriati bte Sadimon GMM, FSKSM, UTM Special effect Merge real and virtual objects Create virtual scenes indistinguishable from reality

14 disediakan oleh Suriati bte Sadimon GMM, FSKSM, UTM animation

15 disediakan oleh Suriati bte Sadimon GMM, FSKSM, UTM games Adventure - interactive

16 disediakan oleh Suriati bte Sadimon GMM, FSKSM, UTM visualization geographical medical Bio-geometric

17 disediakan oleh Suriati bte Sadimon GMM, FSKSM, UTM Requirement : Visualization Space efficiency Generality Precision Support fast algorithms

18 disediakan oleh Suriati bte Sadimon GMM, FSKSM, UTM Requirement : CAD/CAE Precision is very important Integrate additional data Smooth surfaces Algorithms for thermal/stress simulation, tool path generation etc. Automatic acquisition for reverse engineering.

19 disediakan oleh Suriati bte Sadimon GMM, FSKSM, UTM Requirement : animation and special effects Generality – all kinds of natural and artificial objects Flexibility – let animator make choices Support high-quality rendering “semiautomatic” acquisition.

20 disediakan oleh Suriati bte Sadimon GMM, FSKSM, UTM Requirements : games and VR Interactive games –Support for interactive rendering crucial –Models should be small –Easy to animate –Procedural generation

21 disediakan oleh Suriati bte Sadimon GMM, FSKSM, UTM Existing software 3DS Max Maya Rhino

22 disediakan oleh Suriati bte Sadimon GMM, FSKSM, UTM Applicable mathematical technique Linear algebra Vectors Matrix methods Determinants Set theory Polynomial interpolation Numerical approximation

23 disediakan oleh Suriati bte Sadimon GMM, FSKSM, UTM Geometric modeling scheme Wire-frame model Surface model Solid model

24 disediakan oleh Suriati bte Sadimon GMM, FSKSM, UTM Wire-frame model The shape of the object is defined by a collection of points (vertices) and a set of edges. Edges – line or curved connects pair of points Conventional Approach - Place the geometry entirely in the data structure. Another Approach - Procedural Approach

25 disediakan oleh Suriati bte Sadimon GMM, FSKSM, UTM Example : tetrahedron Wire-frame model

26 disediakan oleh Suriati bte Sadimon GMM, FSKSM, UTM Disadvantages of wire-frame Tend to be not realistic Ambiguity –complex model difficult to interpret. What does this object look like?

27 disediakan oleh Suriati bte Sadimon GMM, FSKSM, UTM Disadvantages of wire-frame Which object does the previous wire-frame represent? The use of shading and hidden surface removal technique can improve the rendition.

28 disediakan oleh Suriati bte Sadimon GMM, FSKSM, UTM Does not allow for use of photo realistic rendering tools. *(some software capable of hidden line removal on limited basis). No ability to determine computationally information on mass properties (e.g volume, mass, moment etc) and line of intersect between two faces of intersecting models. No guarantee that the model definition is correct, complete or manufacturable. Disadvantages of wire-frame

29 disediakan oleh Suriati bte Sadimon GMM, FSKSM, UTM Advantages of wire-frame Easy to construct Most economical in term of time and memory requirement. Used to model solid object. Often used for previewing objects in an interactive scenario.

30 disediakan oleh Suriati bte Sadimon GMM, FSKSM, UTM Surface model An area bounded by an identifiable perimeter. In Computer Graphics, is an area within which every position is defined by mathematical method.

31 disediakan oleh Suriati bte Sadimon GMM, FSKSM, UTM Surface model

32 disediakan oleh Suriati bte Sadimon GMM, FSKSM, UTM Surface may be: – Planar – Cylindrical/conic – Sculptured or freeform in shape Surface model

33 disediakan oleh Suriati bte Sadimon GMM, FSKSM, UTM To overcome ambiguity in wire-frame model used for the generation of visually realistic images through techniques such as rendering hidden edge removal. Surface model

34 disediakan oleh Suriati bte Sadimon GMM, FSKSM, UTM Does not represent internal features of the model, no sense of volume. Models of limited value for volumetric and mass property analysis. Surface model

35 disediakan oleh Suriati bte Sadimon GMM, FSKSM, UTM Solid model Most complex Complete representation unambiguous description Appropriate for the world of engineering objects

36 disediakan oleh Suriati bte Sadimon GMM, FSKSM, UTM Solid model

37 disediakan oleh Suriati bte Sadimon GMM, FSKSM, UTM Step from geometric to program Geometry  algebra  algorithm  program representation -Symbolic -Numerical -approximation


Download ppt "Disediakan oleh Suriati bte Sadimon GMM, FSKSM, UTM Graphics modeling."

Similar presentations


Ads by Google