Shell texture functions

A texture and parameter technology, applied in the field of texture functions, which can solve problems such as large amount of calculation and unrealistic data storage.

Inactive Publication Date: 2006-03-01
MICROSOFT CORP
View PDF1 Cites 13 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

That is, detailed section rendering of translucent objects by simulating radiative transfer through p...

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Shell texture functions
  • Shell texture functions
  • Shell texture functions

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0019] Techniques for modeling and rendering mesoporous shadowing, occlusion, interreflection and contours on surfaces and subsurface scattering in non-uniform volumes are described below. Specifically, object representations include volumetric shells and kernels. Shells can be created by texture compositing using volume material samples with mesoporous structures and material non-uniformities; also, since material non-uniformities from inside the volume have a relatively weak effect on appearance, the kernel can be Modeled as a uniform material.

[0020] 1 shows an example of a computing device 105 having a processing component 107 that determines at least one hull texture function for a material sample of an object and forms an object hull for the object by compositing the material sample texture to the mesh of the object. Then render the object further.

[0021] Computing device 105 may be any of a variety of conventional computing devices, such as a desktop personal comp...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

Techniques are provided for at least modeling any one of mesostructure shadowing, masking, interreflection and silhouettes on a surface, as well as subsurface scattering within a non-homogeneous volume. Such techniques include, at least, acquiring material parameters for a material sample, determining irradiance distribution values for the material sample, synthesizing the material sample onto a mesh of an object. The synthesized object may then be rendered by one of plural rendering techniques.

Description

(1) Technical field [0001] The present invention relates to determining texture functions for efficient, realistic modeling and rendering of objects composed of materials exhibiting variations in surface mesostructure, translucency, and / or volumetric texture. (2) Background technology [0002] In the context of computer graphics, the generation of realistic visual virtual objects takes into account the interaction of light on the surface of the object and within the volume of the object. This interaction of light and objects is also known as reflection and scattering, respectively. When considered, reflections and scattering produce visual effects such as shadows, occlusions, inter-reflections, translucency, and finely scaled silhouettes that enhance the realism of rendered images of objects. The interaction of light and objects is physically governed by the object's shape and material properties. [0003] Previously, material properties (e.g., color, surface normal pertur...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
IPC IPC(8): G06T15/10G06T15/04G06T15/06G06T15/08G06T15/80
CPCG06T15/04G06T1/00G06T11/40
Inventor B·郭H·-Y·舒姆S·S·林X·佟Y·陈
Owner MICROSOFT CORP
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products