a complete wood grain modeling application incorporating multiple cut types, species, and a tree...

28
A Complete Wood Grain A Complete Wood Grain Modeling Application Modeling Application Incorporating Multiple Cut Incorporating Multiple Cut Types, Species, Types, Species, and a Tree Ring Database and a Tree Ring Database Ryan Retting Department of Computer Science Cal Poly, San Luis Obispo

Upload: percival-ward

Post on 02-Jan-2016

215 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: A Complete Wood Grain Modeling Application Incorporating Multiple Cut Types, Species, and a Tree Ring Database Ryan Retting Department of Computer Science

A Complete Wood Grain A Complete Wood Grain Modeling Application Modeling Application Incorporating Multiple Cut Types, Incorporating Multiple Cut Types, Species, Species, and a Tree Ring Databaseand a Tree Ring Database

Ryan Retting

Department of Computer Science

Cal Poly, San Luis Obispo

Page 2: A Complete Wood Grain Modeling Application Incorporating Multiple Cut Types, Species, and a Tree Ring Database Ryan Retting Department of Computer Science

Introduction to Wood Grain Modeling Uses

Computer graphics and animation Cabinetry Design, building, and construction applications

Methods Artificially generated texture maps (Photoshop) Scanned Images Simulation models

Page 3: A Complete Wood Grain Modeling Application Incorporating Multiple Cut Types, Species, and a Tree Ring Database Ryan Retting Department of Computer Science

Problems with tessellation

Page 4: A Complete Wood Grain Modeling Application Incorporating Multiple Cut Types, Species, and a Tree Ring Database Ryan Retting Department of Computer Science

Other Cal Poly theses

1997: Wood Grain Modeling. By Scott Senkeresty

1999: Tree Parameterization for Wood Grain Modeling. By Mike Matsui.

1999: The wood object modeling tool. By Michelle Courier.

2003: Wood Grain Modeling using Implicit SurfacesBy Rob Pyle

Page 5: A Complete Wood Grain Modeling Application Incorporating Multiple Cut Types, Species, and a Tree Ring Database Ryan Retting Department of Computer Science

Major Goals

User friendly GUI application Species specification Wood-cut specification Tree Ring database integration

Page 6: A Complete Wood Grain Modeling Application Incorporating Multiple Cut Types, Species, and a Tree Ring Database Ryan Retting Department of Computer Science

User Friendly GUI Application

Page 7: A Complete Wood Grain Modeling Application Incorporating Multiple Cut Types, Species, and a Tree Ring Database Ryan Retting Department of Computer Science

Species Selection

Page 8: A Complete Wood Grain Modeling Application Incorporating Multiple Cut Types, Species, and a Tree Ring Database Ryan Retting Department of Computer Science

Species Specification

CharacteristicsColorizationNoiseBranching (which creates knots)

Page 9: A Complete Wood Grain Modeling Application Incorporating Multiple Cut Types, Species, and a Tree Ring Database Ryan Retting Department of Computer Science

Cut Type Selection

Page 10: A Complete Wood Grain Modeling Application Incorporating Multiple Cut Types, Species, and a Tree Ring Database Ryan Retting Department of Computer Science

Plain Slicing

Images from http://www.oakwoodveneer.com/tips/cuts.html

Page 11: A Complete Wood Grain Modeling Application Incorporating Multiple Cut Types, Species, and a Tree Ring Database Ryan Retting Department of Computer Science

Quarter Slicing

Images from http://www.oakwoodveneer.com/tips/cuts.html

Page 12: A Complete Wood Grain Modeling Application Incorporating Multiple Cut Types, Species, and a Tree Ring Database Ryan Retting Department of Computer Science

Lengthwise Slicing

Images from http://www.oakwoodveneer.com/tips/cuts.htmlImages from http://www.oakwoodveneer.com/tips/cuts.html

Page 13: A Complete Wood Grain Modeling Application Incorporating Multiple Cut Types, Species, and a Tree Ring Database Ryan Retting Department of Computer Science

Rotary Cut

Images from http://www.oakwoodveneer.com/tips/cuts.html

Page 14: A Complete Wood Grain Modeling Application Incorporating Multiple Cut Types, Species, and a Tree Ring Database Ryan Retting Department of Computer Science

Example Uses

3 – 10’ 2x12 2 – 12’ 2x4 7 – 10’ 4x4

Page 15: A Complete Wood Grain Modeling Application Incorporating Multiple Cut Types, Species, and a Tree Ring Database Ryan Retting Department of Computer Science

Tree Ring Source

Constant tree ring width

Use a database

Page 16: A Complete Wood Grain Modeling Application Incorporating Multiple Cut Types, Species, and a Tree Ring Database Ryan Retting Department of Computer Science

Database Selection

Page 17: A Complete Wood Grain Modeling Application Incorporating Multiple Cut Types, Species, and a Tree Ring Database Ryan Retting Department of Computer Science

Cut Selection

Page 18: A Complete Wood Grain Modeling Application Incorporating Multiple Cut Types, Species, and a Tree Ring Database Ryan Retting Department of Computer Science

3D Viewers

3D Trunk and Branch Viewer 3D Board Viewer

Page 19: A Complete Wood Grain Modeling Application Incorporating Multiple Cut Types, Species, and a Tree Ring Database Ryan Retting Department of Computer Science

3D Trunk and Branch Viewer

Page 20: A Complete Wood Grain Modeling Application Incorporating Multiple Cut Types, Species, and a Tree Ring Database Ryan Retting Department of Computer Science

3D Board Viewer

Page 21: A Complete Wood Grain Modeling Application Incorporating Multiple Cut Types, Species, and a Tree Ring Database Ryan Retting Department of Computer Science

Results

Page 22: A Complete Wood Grain Modeling Application Incorporating Multiple Cut Types, Species, and a Tree Ring Database Ryan Retting Department of Computer Science

Species Comparison

Pine Oak Maple

Page 23: A Complete Wood Grain Modeling Application Incorporating Multiple Cut Types, Species, and a Tree Ring Database Ryan Retting Department of Computer Science

Species Comparison

Walnut Cherry Zebrawood

Page 24: A Complete Wood Grain Modeling Application Incorporating Multiple Cut Types, Species, and a Tree Ring Database Ryan Retting Department of Computer Science

Cut TypesPlain Quarter

Page 25: A Complete Wood Grain Modeling Application Incorporating Multiple Cut Types, Species, and a Tree Ring Database Ryan Retting Department of Computer Science

Cut TypesLengthwise

Page 26: A Complete Wood Grain Modeling Application Incorporating Multiple Cut Types, Species, and a Tree Ring Database Ryan Retting Department of Computer Science

Cut TypesRotary

Page 27: A Complete Wood Grain Modeling Application Incorporating Multiple Cut Types, Species, and a Tree Ring Database Ryan Retting Department of Computer Science

Tree Ring Database

Pine from the Sequoia National Park (Core ASP04B)

0

0.2

0.4

0.6

0.8

1

1.2

1.4

1.6

1.8

2

Year

Rin

g W

idth

(M

M)

Page 28: A Complete Wood Grain Modeling Application Incorporating Multiple Cut Types, Species, and a Tree Ring Database Ryan Retting Department of Computer Science

Tree Ring DatabaseFour year drought illustration