IP Library › Granted Patent US 10,307,679
Granted Patent B2
US 10,307,679 · App. 15/440,530 · Granted Jun 4, 2019

Non transitory computer-readable storage medium and method of controlling a computer

Inventors: Yuki Noto (Osaka, JP); Koshi Watamura (Osaka, JP)
Assignee: CAPCOM CO., LTD.
A63F13/57A63F13/25A63F13/525G06T13/60G06T17/205G06T19/20G06T2210/24
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 10,307,679
App. No.
15/440,530
Granted
Jun 4, 2019
Kind
B2
Abstract

The present invention causes a computer to function as a virtual space generating unit, a game screen displaying unit and a fluid displaying unit. A fluid displaying unit displays pseudo three-dimensional representation of fluid in virtual space on a game screen. And the fluid displaying includes a model setting unit, a polygon mesh setting unit and a fluid setting unit. The model setting unit sets a predetermined linear model on the virtual space and moves a basis portion of the linear model to a predetermined direction, and moves the linear model to follow virtual points which are shot from the basis portion at intervals and which move to follow a predetermined track including the basis portion as a starting point.

Claims (23)

1. A non-transitory computer-readable storage medium storing a program for driving a computer to function as:

a virtual space generating unit for generating a three-dimensional virtual space;

a game screen displaying unit for displaying an image as a game screen taken by a virtual camera located in the virtual space; and

a fluid displaying unit for displaying pseudo three-dimensional representation of fluid in virtual space on the game screen;

wherein the fluid displaying unit includes:

a model setting unit for setting a predetermined linear model on the virtual space and moving a basis portion of the linear model to a predetermined direction, and moving the linear model to follow virtual points which are shot from the basis portion at intervals and which move to follow a predetermined track including the basis portion as a starting point;

a polygon mesh setting unit for setting a polygon mesh around the linear model and deforming the polygon mesh based on the movement of the linear model;

a fluid setting unit for displaying the fluid flowing from the basis portion to an edge of the linear model on the polygon mesh.

2. The non-transitory computer-readable storage medium according to claim 1 ,

wherein the fluid setting unit chooses the one fluid from the multiple fluids based on the movement of the linear model and displays the fluid.

3. The non-transitory computer-readable storage medium according to claim 1 ,

wherein the linear model includes joints and at least one connecting object which connects between contiguous joints;

wherein the model setting unit deforms the linear model to follow the virtual points by bending the joints.

4. The non-transitory computer-readable storage medium according to claim 1 ,

wherein the model setting unit moves the linear model to follow the virtual points by limiting moving speeds of the joints so that the joint near the edge of two joints connected with each other is slower than the joint near the basis portion of the two joints connected with each other.

5. A method of controlling a computer comprising:

a virtual space generating step for generating a three-dimensional virtual space;

a game screen displaying step for displaying an image as a game screen taken by a virtual camera located in the virtual space; and

a fluid displaying step for displaying pseudo three-dimensional representation of fluid in virtual space on the game screen;

wherein the fluid displaying unit includes:

a model setting step for setting a predetermined linear model on the virtual space and moving a basis portion of the linear model to a predetermined direction, and moving the linear model to follow virtual points which are shot from the basis portion at intervals and which move to follow a predetermined track including the basis portion as a starting point;

a polygon mesh setting step for setting a polygon mesh around the linear model and deforming the polygon mesh based on the movement of the linear model;

a fluid setting step for displaying the fluid flowing from the basis portion to an edge of the linear model on the polygon mesh.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 27, 2017
From: NOTO, YUKI; WATAMURA, KOSHI
To: CAPCOM CO., LTD.
Reel/Frame 042163/0764 →
Priority Claims (1)
JP 2016-032750 · Feb 24, 2016 · national
Continuity (1)
Related Publication 20170239574A1 · Aug 24, 2017
Cited By (2)
US 12,518,170 US 12,569,761