CA2242166A1 - Display techniques for three dimensional virtual reality - Google Patents

Display techniques for three dimensional virtual reality

Info

Publication number
CA2242166A1
CA2242166A1 CA002242166A CA2242166A CA2242166A1 CA 2242166 A1 CA2242166 A1 CA 2242166A1 CA 002242166 A CA002242166 A CA 002242166A CA 2242166 A CA2242166 A CA 2242166A CA 2242166 A1 CA2242166 A1 CA 2242166A1
Authority
CA
Canada
Prior art keywords
video
represented
screen
computer graphics
virtual reality
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CA002242166A
Other languages
French (fr)
Other versions
CA2242166C (en
Inventor
Gianpaolo U. Carraro
James Robert Ensor
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Nokia of America Corp
Original Assignee
Lucent Technologies Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Lucent Technologies Inc filed Critical Lucent Technologies Inc
Publication of CA2242166A1 publication Critical patent/CA2242166A1/en
Application granted granted Critical
Publication of CA2242166C publication Critical patent/CA2242166C/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T15/003D [Three Dimensional] image rendering
    • G06T15/10Geometric effects
    • A63F13/10
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F13/00Video games, i.e. games using an electronically generated display having two or more dimensions
    • A63F13/45Controlling the progress of the video game
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F13/00Video games, i.e. games using an electronically generated display having two or more dimensions
    • A63F13/50Controlling the output signals based on the game progress
    • A63F13/52Controlling the output signals based on the game progress involving aspects of the displayed game scene
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F2300/00Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game
    • A63F2300/60Methods for processing data by generating or executing the game program
    • A63F2300/66Methods for processing data by generating or executing the game program for rendering three dimensional images
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F2300/00Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game
    • A63F2300/80Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game specially adapted for executing a specific type of game
    • A63F2300/8082Virtual reality

Abstract

A limitation of a three-dimensional world in which objects in the distance may be represented in only two dimensions as a video on a screen occurs when a computer graphic object represented by computer graphics, e.g., in front of, to the side, above, or below the video screen, undergoes a trajectory that takes it to a location in the world that is not represented as computer graphics, but instead is within the field represented by the video, because such an object would disappear from view by the viewer. This limitation is overcome by having such an object be represented as video on the screen, rather than computer graphics. Thus, the computer graphics object "goes into the video" as video and remains visible to a viewer in front of the video screen, rather than becoming invisible because it is blocked from view by the video screen if it were to be generated at its proper location using computer graphic techniques.
CA002242166A 1997-08-04 1998-06-30 Display techniques for three dimensional virtual reality Expired - Fee Related CA2242166C (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US08/906,215 1997-08-04
US08/906,215 US6323861B1 (en) 1997-08-04 1997-08-04 Display techniques for three dimensional virtual reality

Publications (2)

Publication Number Publication Date
CA2242166A1 true CA2242166A1 (en) 1999-02-04
CA2242166C CA2242166C (en) 2005-08-16

Family

ID=25422101

Family Applications (1)

Application Number Title Priority Date Filing Date
CA002242166A Expired - Fee Related CA2242166C (en) 1997-08-04 1998-06-30 Display techniques for three dimensional virtual reality

Country Status (4)

Country Link
US (1) US6323861B1 (en)
AU (1) AU7869598A (en)
CA (1) CA2242166C (en)
GB (1) GB2328101B (en)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP1030515A4 (en) * 1998-07-30 2002-03-20 Matsushita Electric Ind Co Ltd Moving picture synthesizer
US9219945B1 (en) * 2011-06-16 2015-12-22 Amazon Technologies, Inc. Embedding content of personal media in a portion of a frame of streaming media indicated by a frame identifier
CN107797836B (en) * 2017-08-25 2020-03-27 深圳壹账通智能科技有限公司 Virtual reality page generation method and device, server and storage medium

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5261041A (en) * 1990-12-28 1993-11-09 Apple Computer, Inc. Computer controlled animation system based on definitional animated objects and methods of manipulating same

Also Published As

Publication number Publication date
GB2328101A (en) 1999-02-10
GB2328101B (en) 1999-06-30
US6323861B1 (en) 2001-11-27
GB9816367D0 (en) 1998-09-23
AU7869598A (en) 1999-02-11
CA2242166C (en) 2005-08-16

Similar Documents

Publication Publication Date Title
EP1063615A4 (en) Image generating device and image generating method
CA2258025A1 (en) Graphical user interfaces for computer vision systems
US6384822B1 (en) Method for rendering shadows using a shadow volume and a stencil buffer
EP0583060A2 (en) Method and system for creating an illusion of three-dimensionality
WO2000077734A3 (en) A multi-view approach to motion and stereo
WO2002040921A3 (en) Systems and methods for digital entertainement
WO1999034327A3 (en) System and method for permitting three-dimensional navigation through a virtual reality environment using camera-based gesture inputs
EP0874303B1 (en) Video display system for displaying a virtual threedimensinal image
WO2002033688B1 (en) Dynamic integration of computer generated and real world images
WO2008015463A3 (en) Display system for virtual reality
EP1669930A3 (en) Image processing unit, game machine, image processing method, and recording medium
EP1236487A3 (en) Game advertisement charge system, game advertisement display system, game machine, game advertisement charge method, game advertisement output method, game machine control method and program
MX9704154A (en) Three-dimensional image processor.
CA2112464A1 (en) Improvements in visibility calculations for 3d computer graphics
WO2006122212A3 (en) Statistical rendering acceleration
WO2011041466A1 (en) Systems and methods for interaction with a virtual environment
EP0990458A3 (en) Video game machine, method for switching viewpoint on gamescreen of video game, and computer-readable recording medium containing game-screen-viewpoint switching program
EP0899691A3 (en) Three dimensional virtual reality enhancement techniques
US20140133026A1 (en) Three-Dimensional Viewer
EP1069534A3 (en) Method and apparatus for the visualization and updating of three-dimensional scenes
CA2242166A1 (en) Display techniques for three dimensional virtual reality
CA2131221A1 (en) Method and apparatus for rendering objects on a display with added realism
CA2270734A1 (en) Display techniques for three-dimensional virtual reality
EP0717373B1 (en) Method of converting two-dimensional images into three-dimensional images in a video game set
CA2242150A1 (en) Display techniques for three dimensional virtual reality

Legal Events

Date Code Title Description
EEER Examination request
MKLA Lapsed
MKLA Lapsed

Effective date: 20090630