[go: up one dir, main page]

FR3062731B1 - METHOD AND SYSTEM FOR MOVING A VIRTUAL CHARACTER IN A VIRTUAL ENVIRONMENT - Google Patents

METHOD AND SYSTEM FOR MOVING A VIRTUAL CHARACTER IN A VIRTUAL ENVIRONMENT Download PDF

Info

Publication number
FR3062731B1
FR3062731B1 FR1750969A FR1750969A FR3062731B1 FR 3062731 B1 FR3062731 B1 FR 3062731B1 FR 1750969 A FR1750969 A FR 1750969A FR 1750969 A FR1750969 A FR 1750969A FR 3062731 B1 FR3062731 B1 FR 3062731B1
Authority
FR
France
Prior art keywords
virtual
movement
real
moving
virtual environment
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.)
Expired - Fee Related
Application number
FR1750969A
Other languages
French (fr)
Other versions
FR3062731A1 (en
Inventor
Kevin Tanoh-Koutou
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.)
Raptor Lab Sarl
Original Assignee
Raptor Lab Sarl
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 Raptor Lab Sarl filed Critical Raptor Lab Sarl
Priority to FR1750969A priority Critical patent/FR3062731B1/en
Priority to PCT/EP2018/052702 priority patent/WO2018141928A1/en
Publication of FR3062731A1 publication Critical patent/FR3062731A1/en
Application granted granted Critical
Publication of FR3062731B1 publication Critical patent/FR3062731B1/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/017Gesture based interaction, e.g. based on a set of recognized hand gestures
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/011Arrangements for interaction with the human body, e.g. for user immersion in virtual reality
    • 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

Landscapes

  • Engineering & Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Processing Or Creating Images (AREA)
  • User Interface Of Digital Computer (AREA)

Abstract

Une méthode de déplacement d'un personnage virtuel dans un environnement virtuel suite à un mouvement d'un utilisateur réel (UR), ledit environnement virtuel étant généré par au moins un calculateur informatique (1) et modifié au moins au moyen d'un contrôleur (3) tenu à la main par ledit utilisateur réel (UR), la méthode comprenant : - une étape de mouvement réel dudit contrôleur (3) par ledit utilisateur réel (UR) selon une direction et un sens donnés et - une étape de déplacement virtuel dudit personnage virtuel selon la même direction que le mouvement réel mais dans un sens opposé de manière à reproduire le mouvement d'un bras d'un utilisateur réel (UR) lors d'un déplacement réel.A method of moving a virtual character in a virtual environment following a movement of a real user (UR), said virtual environment being generated by at least one computing computer (1) and modified at least by means of a controller (3) hand held by said real user (UR), the method comprising: - a step of real movement of said controller (3) by said real user (UR) in a given direction and direction and - a moving step virtual of said virtual character in the same direction as the real movement but in an opposite direction so as to reproduce the movement of an arm of a real user (UR) during a real movement.

FR1750969A 2017-02-06 2017-02-06 METHOD AND SYSTEM FOR MOVING A VIRTUAL CHARACTER IN A VIRTUAL ENVIRONMENT Expired - Fee Related FR3062731B1 (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
FR1750969A FR3062731B1 (en) 2017-02-06 2017-02-06 METHOD AND SYSTEM FOR MOVING A VIRTUAL CHARACTER IN A VIRTUAL ENVIRONMENT
PCT/EP2018/052702 WO2018141928A1 (en) 2017-02-06 2018-02-02 Method and system for moving a virtual character in a virtual environment

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
FR1750969 2017-02-06
FR1750969A FR3062731B1 (en) 2017-02-06 2017-02-06 METHOD AND SYSTEM FOR MOVING A VIRTUAL CHARACTER IN A VIRTUAL ENVIRONMENT

Publications (2)

Publication Number Publication Date
FR3062731A1 FR3062731A1 (en) 2018-08-10
FR3062731B1 true FR3062731B1 (en) 2019-03-15

Family

ID=58992985

Family Applications (1)

Application Number Title Priority Date Filing Date
FR1750969A Expired - Fee Related FR3062731B1 (en) 2017-02-06 2017-02-06 METHOD AND SYSTEM FOR MOVING A VIRTUAL CHARACTER IN A VIRTUAL ENVIRONMENT

Country Status (2)

Country Link
FR (1) FR3062731B1 (en)
WO (1) WO2018141928A1 (en)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112000228B (en) * 2020-09-04 2024-04-05 河北大学 Method and system for controlling movement in immersive virtual reality
US12268954B2 (en) * 2022-10-23 2025-04-08 JoyWAY LTD Computer-readable medium configured to translating movements performed by a person onto a user in augmented or virtual reality
CN116501175B (en) * 2023-06-25 2023-09-22 江西格如灵科技股份有限公司 Virtual character moving method, device, computer equipment and medium

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9030405B2 (en) * 2011-02-04 2015-05-12 Invensense, Inc. High fidelity remote controller device for digital living room
US20140118244A1 (en) * 2012-10-25 2014-05-01 Pointgrab Ltd. Control of a device by movement path of a hand

Also Published As

Publication number Publication date
WO2018141928A1 (en) 2018-08-09
FR3062731A1 (en) 2018-08-10

Similar Documents

Publication Publication Date Title
Katsifodimos et al. Apache flink: Stream analytics at scale
FR3062731B1 (en) METHOD AND SYSTEM FOR MOVING A VIRTUAL CHARACTER IN A VIRTUAL ENVIRONMENT
WO2015120243A8 (en) Application execution control utilizing ensemble machine learning for discernment
BR112015004684A2 (en) native code generation from intermediate language code for an application
EP2924561A3 (en) Component factory for human-machine interface migration to a cloud platform
WO2017030619A3 (en) Techniques for distributed operation of secure controllers
WO2014066630A3 (en) Multi-platform mobile and other computing devices and methods
BR112016015854A8 (en) computer readable medium, computing device and method for selecting motion vector accuracy
BR112015012697A2 (en) system and method for displaying multiple applications
RU2012112466A (en) INFORMATION PROCESSING DEVICE, INFORMATION PROCESSING METHOD AND COMPUTER READABLE INFORMATION MEDIA
BR112015017722A8 (en) Parallel tracking method and system for performance and detail
BR112015022014A2 (en) METHOD FOR DETERMINING THE POSITION OF AN OBJECT USED PROJECTIONS OF MARKERS OR SUPPORTS
CA3039091C (en) MEDICAL FLUID PROCESSING MACHINE INCLUDING A MAINTENANCE REGIMEN FOR THAT PURPOSE
GB2555543A (en) Converting flash content to HTML content by generating an instruction list
BR112015019999A2 (en) baler, method of stopping a crank on a baler, and computer program product
BR112014012599A2 (en) image processing apparatus for applying a mask, workstation, imaging apparatus, method of applying a mask to an object, and computer program product
BR112021013949A2 (en) Medical device usage monitoring system and method
Aprahamian et al. Pricing Asian options via compound gamma and orthogonal polynomials
FR3023876B1 (en) AIRBORNE DEVICE
FR3043483B1 (en) METHOD OF ENCRYPTING DATA OF PAYMENT MEANS, MEANS OF PAYMENT, SERVER AND CORRESPONDING PROGRAMS
FR3027973B1 (en) TURBOMACHINE HOUSING, INCLUDING A DEVICE FOR GUIDING THE AIR ROTATING IN THE HOUSING
Zhang et al. Multi-class fault diagnosis of BF based on global optimization LS-SVM
Spinellis Tools and techniques for analyzing product and process data
Bischoff et al. Flexible and high-speed system-level performance analysis using hardware-accelerated simulation
Dai et al. A MODIFIED CBS FINITIE ELEMENT APPROACH FOR FLUID-STRUCTURE INTERACTION

Legal Events

Date Code Title Description
PLFP Fee payment

Year of fee payment: 2

PLSC Search report ready

Effective date: 20180810

ST Notification of lapse

Effective date: 20191006