Body rendering method and system of semitransparent material

A translucent, material technology, applied in the field of graphics rendering, can solve problems such as consumption, time-consuming and memory consumption

Active Publication Date: 2016-10-12
深圳市瑞恩宁电子技术有限公司
View PDF4 Cites 7 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0013] In view of the deficiencies of the prior art, one of the purposes of the present invention is to solve the time-consuming and memory-consuming problems in the subsurface scattering rendering method, and propose a volume rendering method for transluc...

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
  • Body rendering method and system of semitransparent material
  • Body rendering method and system of semitransparent material
  • Body rendering method and system of semitransparent material

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0069] A volume rendering method for translucent materials, which is used to solve the time-consuming and memory-consuming problem of simulating subsurface scattering. Please refer to figure 1 As shown, it includes the following steps:

[0070] S10. Obtain light source properties and module body material parameters. The light source properties include: light source position L p , light color L cr , L cg and L cb (red light color, green light color and blue light color in turn); material parameters include: absorption coefficient σ a , Scattering coefficient σ s and phase function where the absorption coefficient σ a = σ a (r,g,b), which includes the red light color absorption coefficient σ ar , Green light color absorption coefficient σ ag and the blue light color absorption coefficient σ ab , similarly the scattering coefficient σ s = σ s (r,g,b), which includes the red light color scattering coefficient σ sr , Green light color scattering coefficient σ sg and ...

Embodiment 2

[0109] Embodiment 2 provides a volume rendering system for translucent materials, please refer to Figure 9 As shown, it includes a data collection unit 10 , a volume light quantity model generation unit 20 and a rendering unit 30 , which implement the processes of steps S10 , S20 and S30 in Embodiment 1 respectively, and will not be repeated here.

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

The invention discloses a body rendering method of a semitransparent material. The method comprises the following steps: step one, obtaining light source attribute data and material parameter data of a semitransparent module body; step two, for each light color spectrum, through combination with the light source attribute data and the material parameter data of the semitransparent module body, generating a body light quantity model; and step three, based on a conventional light projection algorithm, an influence exerted by voxels around a sampling point on the sampling point is added, and a rendering formula of the semitransparent module body is obtained. The invention also discloses a body rendering system of a semitransparent material, comprising structures of such three portions, i.e., a data collection unit, a body light quantity model generation unit and a rendering unit. According to the invention, little extra memory is consumed based on a conventional light projection three-dimensional rendering algorithm, real-time subsurface scattering simulation is realized, and the problem of too much consumption of time and memory in conventional simulation subsurface scattering is well solved.

Description

technical field [0001] The invention relates to the technical field of graphics rendering, in particular to a method and system for subsurface scattering rendering of a convenient translucent material. Background technique [0002] With the development of 3D visualization technology, people's awareness of virtual reality is getting stronger and stronger. The lighting effect presented by objects in the real environment will be different due to the different materials of the objects. Therefore, when rendering a realistic virtual scene, the material properties of each object in the scene must be considered. [0003] Among many materials, realistic rendering of materials with translucency properties is the most complex and challenging. High-quality rendering of translucent material models not only requires consideration of the absorption and reflection effects between light and three-dimensional voxels, but also the scattering effect of light between voxels. This kind of scatte...

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/50
CPCG06T15/50
Inventor 刘秀坚
Owner 深圳市瑞恩宁电子技术有限公司
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