Search

Dana A Batali

from Bainbridge Island, WA
Age ~62

Dana Batali Phones & Addresses

  • 201 Eakin Dr, Bainbridge Island, WA 98110 (206) 780-8289
  • 2021 1St St, Seattle, WA 98121 (206) 443-0552
  • Richmond, CA
  • San Francisco, CA
  • Bainbridge Is, WA

Work

Company: Pixar animation studios Position: Director r and d

Skills

Renderman • Character Animation • Visual Effects • Computer Graphics • Animation • Maya • Lighting • Feature Films • Computer Animation • Film • Rendering • Python • Scripting

Industries

Motion Pictures And Film

Resumes

Resumes

Dana Batali Photo 1

Dana Batali

View page
Location:
Seattle, WA
Industry:
Motion Pictures And Film
Work:
Pixar Animation Studios
Director R and D

Pixar Animation Studios
Manager Or Supervisor

Pixar Animation Studios
Information Technology Manager
Skills:
Renderman
Character Animation
Visual Effects
Computer Graphics
Animation
Maya
Lighting
Feature Films
Computer Animation
Film
Rendering
Python
Scripting

Business Records

Name / Title
Company / Classification
Phones & Addresses
Dana Batali
President,Secretary
RAINSOUND, INC
Bainbridge Island, WA 98110

Publications

Us Patents

Multiresolution Geometry Caching Based On Ray Differentials With Modifications

View page
US Patent:
7199795, Apr 3, 2007
Filed:
Jan 10, 2005
Appl. No.:
11/033042
Inventors:
Per H. Christensen - Edmunds WA, US
Julian Fong - Seattle WA, US
David M. Laur - Seattle WA, US
Dana Batali - Bainbridge Island WA, US
Assignee:
Pixar - Emeryville CA
International Classification:
G06T 15/00
US Classification:
345428, 345640, 382130
Abstract:
A method and apparatus for rendering a plurality of objects. The method includes receiving ray differential information associated with a ray, determining a first ray differential based on at least information associated with the ray and a first surface patch, processing information associated with the first ray differential and the first surface patch, determining a first resolution based on at least information associated with the first ray differential and the first surface patch, and selecting a second resolution from the plurality of predetermined resolutions. Additionally, the method includes obtaining a first geometry representation associated with the second resolution. Moreover, the method includes if the second resolution is finer than the first resolution, selecting a third resolution from the plurality of predetermined resolutions, obtaining a second geometry representation associated with the third resolution, generating a third geometry representation, and determining whether the ray and the first surface patch intersect.

Flexible And Modified Multiresolution Geometry Caching Based On Ray Differentials

View page
US Patent:
7233328, Jun 19, 2007
Filed:
Jan 10, 2005
Appl. No.:
11/033482
Inventors:
Per H. Christensen - Edmunds WA, US
Julian Fong - Seattle WA, US
David M. Laur - Seattle WA, US
Dana Batali - Bainbridge Island WA, US
Assignee:
Pixar - Emeryville CA
International Classification:
G06T 15/00
US Classification:
345423, 345440, 382130
Abstract:
A method and apparatus for rendering a plurality of objects. The method includes receiving ray differential information associated with a ray, determining a first resolution associated with a first surface patch based on at least information associated with the ray and the first surface patch, processing information associated with the first resolution and a database, and determining whether a first geometry representation associated with the first surface patch tessellated at the first resolution is present in the database. The database is associated with a plurality of predetermined resolutions, and the first resolution is equal to one of the plurality of predetermined resolutions. At least one of the plurality of predetermined resolutions includes a first tessellation rate associated with a first dimension and a second tessellation rate associated with a second dimension. The first tessellation rate is different from the second tessellation rate.

Sigma Buffer For Rendering Small Objects

View page
US Patent:
8416260, Apr 9, 2013
Filed:
May 22, 2008
Appl. No.:
12/125346
Inventors:
Loren Carpenter - Nicasio CA, US
Dana Batali - Bainbridge Island WA, US
Julian Fong - Oakland CA, US
Assignee:
Pixar - Emeryville CA
International Classification:
G09G 5/00
US Classification:
345619, 345423, 345424
Abstract:
Small objects causing aliasing are enlarged so that they are likely to be sampled by image sampling points. The opacity of the enlarged object is reduced in proportion to the enlargement. To efficiently render partially transparent objects, such as enlarged objects, objects are sampled using sigma buffer samples instead of image sample points. For each sigma buffer sample, a corresponding portion of the object is set to either completely transparent or completely opaque. The proportion of transparent to opaque portions of the object matches or approximates the partial transparency of the object as a whole. The completely opaque portions of one or more objects are sampled with the corresponding sigma buffer samples. Aggregate values of the sigma buffer samples are determined and can be combined with the attribute values of other objects sampled with image sampling points associated with the same region as the set of sigma buffer samples.

Multiresolution Geometry Caching Based On Ray Differentials With Stitching

View page
US Patent:
20050231508, Oct 20, 2005
Filed:
Jan 10, 2005
Appl. No.:
11/033445
Inventors:
Per Christensen - Edmunds WA, US
Julian Fong - Seattle WA, US
David Laur - Seattle WA, US
Dana Batali - Bainbridge Island WA, US
Assignee:
Pixar - Emeryville CA
International Classification:
G01D018/00
G06T017/00
US Classification:
345428000
Abstract:
A method and apparatus for rendering a plurality of objects. The method includes receiving ray differential information associated with a ray, determining a first ray differential based on at least information associated with the ray and a first surface patch, and determining a first resolution based on at least information associated with the first ray differential and the first surface patch. Additionally, the method includes obtaining a first geometry representation based on at least information associated with the first surface patch and the first resolution, and obtaining a second geometry representation associated with a second surface patch tessellated at a second resolution. Moreover, the method includes determining whether there is at least one patch crack between the first geometry representation and the second geometry representation, and if there is the at least one patch crack, performing a stitching process to the first geometry representation and the second geometry representation.
Dana A Batali from Bainbridge Island, WA, age ~62 Get Report