TOP > 外国特許検索 > PARTICLE RENDERING PROCESSING DEVICE, PARTICLE RENDERING METHOD, AND COMPUTER PROGRAM

PARTICLE RENDERING PROCESSING DEVICE, PARTICLE RENDERING METHOD, AND COMPUTER PROGRAM

外国特許コード F160008887
整理番号 (4794)
掲載日 2016年10月25日
出願国 世界知的所有権機関(WIPO)
国際出願番号 2016JP052954
国際公開番号 WO 2016125754
国際出願日 平成28年2月1日(2016.2.1)
国際公開日 平成28年8月11日(2016.8.11)
優先権データ
  • 特願2015-019288 (2015.2.3) JP
発明の名称 (英語) PARTICLE RENDERING PROCESSING DEVICE, PARTICLE RENDERING METHOD, AND COMPUTER PROGRAM
発明の概要(英語) The purpose of the present invention is to suppress an increase in the processing load for particle rendering. Provided is a particle rendering processing device that comprises: a storage unit 20 that stores target data 21 configured by including matrix data in which numerical data is defined for the nodes of a matrix; and a processing unit 10 that performs particle rendering processing 100 on the target data 21. The particle rendering processing 100 includes: processing 101 for estimating the particle density ρi of a node i in a case where one particle Pi is provided to the node i, such processing performed on the basis of the total content Vi of one or a plurality of matrices E which have the node i in common; processing 103 for determining, from numerical data Si defined for the node i, the opacity αi of the node i; processing 104 for generating, at the node i, the one particle Pi that has a size determined on the basis of the particle density ρi and the opacity αi of the node i; and processing 105 for generating image data 401, which is the generated particle projected onto an image surface.
特許請求の範囲(英語) [claim1]
1. Being the particle rendering processor,
Possessing the lattice data where the numeric data is defined in the nodal point of the lattice, the memory section which remembers the object data which is formed and,
The processing section which does the particle rendering processing for the aforementioned object data and,
Having,
As for the aforementioned particle rendering processing,
The 1st processing which presumes the grain density of the aforementioned nodal point in the case where one particle is arranged in the aforementioned nodal point 1 where the aforementioned nodal point is shared or on the basis of the cubic measure sum total of the plural lattices, and,
From the numeric data which is defined in the aforementioned nodal point, the 2nd processing which decides the opacity in the aforementioned nodal point and,
The 3rd processing which is formed one particle which possesses the size which is decided on the basis of with the aforementioned grain density and the aforementioned opacity of the aforementioned nodal point in aforementioned nodal point and,
The 4th processing which forms the graphics data where the particle which is formed is projected on the picture surface and,
The particle rendering processor which is included.
[claim2]
2. The aforementioned processing section is formed after executing the aforementioned 1st processing, the aforementioned 2nd processing, the aforementioned 3rd processing, and the aforementioned 4th processing, in order repeatedly to be able to execute the aforementioned 2nd processing, the aforementioned 3rd processing, and the aforementioned 4th processing,
Particle rendering processor of claim 1 statement.
[claim3]
3. The aforementioned opacity is renewed to the degree of repetition of the aforementioned 2nd processing
Particle rendering processor of claim 2 statement.
[claim4]
4. As for the aforementioned particle rendering processing,
Vis-a-vis the aforementioned object data, the processing selection which is decided 1st particle rendering processing and it executes each processing among 2nd particle rendering processing, furthermore implication,
As for the aforementioned 1st rendering processing, implication the aforementioned 1st processing, the aforementioned 2nd processing, the aforementioned 3rd processing and the aforementioned 4th processing,
As for the aforementioned 2nd rendering processing,
From the numeric data which is defined in the aforementioned nodal point, the processing which decides the opacity in the aforementioned nodal point and,
On the basis with of the aforementioned opacity and user designated particle radius, the processing which presumes the grain density of the aforementioned lattice and,
The processing which arranges the particle which forms particles of a quantity which you follow the aforementioned grain density of the aforementioned lattice, is formed inside the aforementioned lattice and,
The processing which forms the graphics data where the particle which is formed is projected on the picture surface and,
It includes
Either of claim 1-3 in 1 sections particle rendering processor of statement.
[claim5]
5. The aforementioned processing selection is decided on the basis of the selection input of the user
Particle rendering processor of claim 4 statement.
[claim6]
6. At the time of the aforementioned 1st processing, aforementioned grain density 1 where the aforementioned nodal point is shared or is the inverse number of cubic measure sum total of the plural lattices
Either of claim 1-5 in 1 sections particle rendering processor of statement.
[claim7]
7. At the time of the aforementioned 3rd processing, size of aforementioned particle is decided as the particle radius which is calculated on the basis of the formula below
Either of claim 1-6 in 1 sections particle rendering processor of statement.
Here,
As for i, identifier of the aforementioned nodal point
r [as for i], particle radius of the aforementioned nodal point i
I [As for i], opacity of the aforementioned nodal point i
I [As for i], grain density of the aforementioned nodal point i
As for .Delta.t, the ray segmented length which is used with the ray casting
[claim8]
8. Being particle rendering method,
Possessing the lattice data where the numeric data is defined in the nodal point of the lattice, implication the thing which does the particle rendering processing for the object data which is formed,
As for the aforementioned particle rendering processing,
The 1st processing which presumes the grain density of the aforementioned nodal point in the case where one particle is arranged in the aforementioned nodal point 1 where the aforementioned nodal point is shared or on the basis of the cubic measure sum total of the plural lattices, and,
From the numeric data which is defined in the aforementioned nodal point, the 2nd processing which decides the opacity in the aforementioned nodal point and,
The 3rd processing which is formed one particle which possesses the size which is decided on the basis of with the aforementioned grain density and the aforementioned opacity of the aforementioned nodal point in aforementioned nodal point and,
The 4th processing which forms the graphics data where the particle which is formed is projected on the picture surface and,
The particle rendering method of including.
[claim9]
9. After executing the aforementioned 1st processing, the aforementioned 2nd processing, the aforementioned 3rd processing, and the aforementioned 4th processing, the aforementioned 2nd processing, the aforementioned 3rd processing, and the aforementioned 4th processing repeatedly are executed
Particle rendering method of claim 8 statement.
[claim10]
10. The aforementioned opacity is renewed to the degree of repetition of the aforementioned 2nd processing
Particle rendering method of claim 9 statement.
[claim11]
11. Vis-a-vis the aforementioned object data, deciding 1st particle rendering processing and it executes each processing among 2nd particle rendering processing, furthermore implication,
As for the aforementioned 1st particle rendering processing, implication the aforementioned 1st processing, the aforementioned 2nd processing, the aforementioned 3rd processing and the aforementioned 4th processing,
As for the aforementioned 2nd rendering processing,
From the numeric data which is defined in the aforementioned nodal point, the processing which decides the opacity in the aforementioned nodal point and,
On the basis with of the aforementioned opacity and user designated particle radius, the processing which presumes the grain density of the aforementioned lattice and,
The processing which arranges the particle which forms particles of a quantity which you follow the aforementioned grain density of the aforementioned lattice, is formed inside the aforementioned lattice and,
The processing which forms the graphics data where the particle which is formed is projected on the picture surface and,
It includes
Either of claim 8-10 in 1 sections particle rendering method of statement.
[claim12]
12. Deciding it executes each processing inside the aforementioned 1st particle rendering processing and the aforementioned 2nd particle rendering processing, is based on the selection input of the user
Particle rendering method of claim 11 statement.
[claim13]
13. At the time of the aforementioned 1st processing, aforementioned grain density 1 where the aforementioned nodal point is shared or is the inverse number of cubic measure sum total of the plural lattices
Either of claim 8-12 in 1 sections particle rendering method of statement.
[claim14]
14. At the time of the aforementioned 3rd processing, size of aforementioned particle is decided as the particle radius which is calculated on the basis of the formula below
Either of claim 8-13 in 1 sections particle rendering processor of statement.
Here,
As for i, identifier of the aforementioned nodal point
I [As for i], grain density of the aforementioned nodal point i
r [as for i], particle radius of the aforementioned nodal point i
I [As for i], opacity of the aforementioned nodal point i
As for .Delta.t, the ray segmented length which is used with the ray casting
[claim15]
15. Possessing the plural lattice data where the numeric data is defined in the nodal point of the lattice, being the computer program which makes the particle rendering processing for the object data which is formed, the computer do,
As for the aforementioned particle rendering processing,
The 1st processing which presumes the grain density of the aforementioned nodal point in the case where one particle is arranged in the aforementioned nodal point 1 where the aforementioned nodal point is shared or on the basis of the cubic measure sum total of the plural lattices, and,
From the numeric data which is defined in the aforementioned nodal point, the 2nd processing which decides the opacity in the aforementioned nodal point and,
The 3rd processing which is formed one particle which possesses the size which is decided on the basis of with the aforementioned grain density and the aforementioned opacity of the aforementioned nodal point in aforementioned nodal point and,
The 4th processing which forms the graphics data where the particle which is formed is projected on the picture surface and,
The computer program which is included.
  • 出願人(英語)
  • ※2012年7月以前掲載分については米国以外のすべての指定国
  • KYOTO UNIVERSITY
  • 発明者(英語)
  • KOYAMADA KOJI
  • SAKAMOTO NAOHISA
国際特許分類(IPC)
指定国 National States: AE AG AL AM AO AT AU AZ BA BB BG BH BN BR BW BY BZ CA CH CL CN CO CR CU CZ DE DK DM DO DZ EC EE EG ES FI GB GD GE GH GM GT HN HR HU ID IL IN IR IS JP KE KG KN KP KR KZ LA LC LK LR LS LU LY MA MD ME MG MK MN MW MX MY MZ NA NG NI NO NZ OM PA PE PG PH PL PT QA RO RS RU RW SA SC SD SE SG SK SL SM ST SV SY TH TJ TM TN TR TT TZ UA UG US UZ VC VN ZA ZM ZW
ARIPO: BW GH GM KE LR LS MW MZ NA RW SD SL SZ TZ UG ZM ZW
EAPO: AM AZ BY KG KZ RU TJ TM
EPO: AL AT BE BG CH CY CZ DE DK EE ES FI FR GB GR HR HU IE IS IT LT LU LV MC MK MT NL NO PL PT RO RS SE SI SK SM TR
OAPI: BF BJ CF CG CI CM GA GN GQ GW KM ML MR NE SN ST TD TG
ライセンスをご希望の方、特許の内容に興味を持たれた方は、下記までご連絡ください。

PAGE TOP

close
close
close
close
close
close