Composition Mapping from Watt, Ch. 8.

Uploaded on:
Category: Music / Dance
Composition Mapping from Watt, Ch. 8 Jonathan Han Subjects Talked about Surface Guide to Models Knock Maps, Light Maps Environment (Reflection) Mapping 3D Compositions Intuitive Surface Mapping What is Mapping? Doling out hues to the pixels on a 3D model to mimic. . . Shading Specular "shading"
Slide 1

Composition Mapping from Watt, Ch. 8 Jonathan Han

Slide 2

Topics Discussed Texture Map to Models Bump Maps, Light Maps Environment (Reflection) Mapping 3D Textures Interactive Texture Mapping

Slide 3

What is Mapping? Relegating hues to the pixels on a 3D model to reenact. . . Shading Specular ‘color’ Surface annoyance Transparency

Slide 4

2D Texture Maps to Polygon Mesh Objects Association of 2 direction frameworks between the cross section and the guide Inverse Mapping versus Forward Mapping Bilinear Interpolation Problem is parametrization of item surface

Slide 5

Mapping by Intermediate Surface Map - > (S map) Simple 3D shape - > (O map) Projection onto complex cross section Plane, barrel, 3D shape, circles all conceivable moderate shapes

Slide 6

O Mapping

Slide 7

O Mapping Result

Slide 8

Bi-Cubic Parametric Patch If an article is as of now a quadric or a cubic, then the surface have a direction framework that covers each point as of now. Essentially reproduce u and v by the determination in pixels to get area on composition map

Slide 9

Parametric Example

Slide 10

Parametric Patch (cont’d) Divide lattice up to individual parametric surfaces, and spot the composition over each

Slide 11

Parametric Patch (cont’d) Assign (u, v) directions to focuses on cross section surface, and insert between these focuses

Slide 12

Billboards Technique to make pseudo-sensible 3D objects when seen in tightened bearings

Slide 13

Bump mapping Simulation for surface irritation without adding polygons to the cross section The lighting changes per-pixel to accomplish said reproduction

Slide 14

What is a Bump Map? Exhibit of qualities that speak to object’s tallness minor departure from little scale Combined with surface typical to assess lighting mathematical statement

Slide 15

Light Maps Like Bump Maps, Light Maps store data on a surface that’s not simply shading Simulate confined lighting Same guide connected to various cross section to make the same lighting example

Slide 16

Light Maps Example No light maps With light maps

Slide 17

Environmental Mapping To substitute lavish beam following for displaying sparkling articles, 2D environment guide are textured onto the item.

Slide 18

Creating an Environmental Map Sphere guide: Render scene from inverse edge of yield camera, and apply as surface guide Problem: Inaccurate when the article is round

Slide 19

Creating an Environmental Map Ball Map: Create a reflected circle and spot at estimated area of item – render the circle. Issue: Non-uniform inspecting at non-unique perspective

Slide 20

Creating an Environmental Map Cube Map: Place a camera at area of article and evacuate object – take depictions at 6 headings.

Slide 21

Extended Environmental Mapping Surface Properties: 2 maps – diffuse and specular, joined like in Phong shading Diffuse: Indexed by surface typical Specular: Indexed by reflected perspective vector

Slide 22

3-D Texture Domains Instead of a 2D composition design, why not make the composition 3D? Bypass issues in composition pressure and surface progression Problem: Only have surface that are characterized in 3D

Slide 23

Easy Example If Z-hub whole number is even, make it red. If not, make it white.

Slide 24

Easy Example No. 2 Sine and slope capacities

Slide 25

3D Noise Used to misshape existing surface to shape unpredictable and intriguing examples

Slide 26

Perlin’s Noise Lattice The Perlin’s Method of Noise Generation: Lattice of focuses (i,j,k), where i, j, and k are whole numbers – each doled out an irregular number. Qualities between i, j, and k straightly (or something else) interjected

Slide 27

Adjusting Noise Instead of noise(x,y,z), we can utilize noise(f*x,f*y,f*z) * a to tweak result f – recurrence a - plentifulness

Slide 28

Creating Recognizable Textures Turbulate stripes to imitate marble composition (marble(x) = marble_colour (sin(x + turbulence(x))

Slide 29

3D Textures for Animation Emulate fire by adding time measurement to 3D Texture Map Successive “slices” of commotion rendered for glimmering fire

Slide 30

Interactive Texturing Assist specialists in making accommodating surfaces Applet

Slide 31

Interactivity in Texturing Symmetrical Models Model put in jumping box Artist paints profile composition as 2D picture Image plane-textured onto the model Artist conforms picture and re-render for results

Slide 32

“Painting” Textures Artist “paints” surfaces onto models specifically Imbues shading, luster, and in addition example to show suddenly as craftsman chooses it

Slide 33

Implementing Texture “Paint” Auxiliary edge support – thing cushion – made Screen cursor’s area on model offers pointer to position on article surface Requires parametrized surface – partition object’s surface into various micropolygons

Slide 34

Discussion Additional conceivable outcomes for “clever” courses around lavish displaying? Applications for 3D surfaces and clamor? In mix with n

View more...