JPWO2020086436A5 - - Google Patents

Download PDF

Info

Publication number
JPWO2020086436A5
JPWO2020086436A5 JP2021521514A JP2021521514A JPWO2020086436A5 JP WO2020086436 A5 JPWO2020086436 A5 JP WO2020086436A5 JP 2021521514 A JP2021521514 A JP 2021521514A JP 2021521514 A JP2021521514 A JP 2021521514A JP WO2020086436 A5 JPWO2020086436 A5 JP WO2020086436A5
Authority
JP
Japan
Prior art keywords
visualization component
representation
datasets
virtual environment
visualization
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.)
Pending
Application number
JP2021521514A
Other languages
Japanese (ja)
Other versions
JP2022505469A (en
JP7504089B2 (en
Publication date
Application filed filed Critical
Priority claimed from PCT/US2019/057161 external-priority patent/WO2020086436A1/en
Publication of JP2022505469A publication Critical patent/JP2022505469A/en
Publication of JPWO2020086436A5 publication Critical patent/JPWO2020086436A5/ja
Application granted granted Critical
Publication of JP7504089B2 publication Critical patent/JP7504089B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Claims (13)

1つ以上の視覚化コンポーネント間にアニメーションを提供するための方法であって、
第1の視覚化コンポーネントにバインディングされる1つまたは複数のデータセットを受信することと、
前記1つまたは複数のデータセットに基づいて仮想環境において前記第1の視覚化コンポーネントの3D表現を生成することと、
前記1つまたは複数のデータセットを前記仮想環境内において第2の視覚化コンポーネントに遷移させるようコマンドを受信することと、
前記仮想環境において、前記第1の視覚化コンポーネントの前記3D表現から前記第2の視覚化コンポーネントの3D表現に移動する前記1つまたは複数のデータセット内の個々のデータポイントを表す3Dオブジェクトのアニメーションを生成することと、
前記1つまたは複数のデータセットを前記第2の視覚化コンポーネントにバインディングすることとを含む、方法。
A method for providing animation between one or more visualization components, comprising:
receiving one or more datasets bound to the first visualization component;
generating a 3D representation of the first visualization component in a virtual environment based on the one or more datasets;
receiving a command to transition the one or more datasets to a second visualization component within the virtual environment;
Animation of 3D objects representing individual data points in the one or more data sets moving from the 3D representation of the first visualization component to a 3D representation of the second visualization component in the virtual environment. and
binding the one or more datasets to the second visualization component.
前記第1の視覚化コンポーネントは、ファネルオブジェクトを含む、請求項1に記載の方法。 2. The method of claim 1, wherein the first visualization component comprises a funnel object. 前記第2の視覚化コンポーネントはビーカーオブジェクトまたはプロファイルレイアウトオブジェクトを含む、請求項1または2に記載の方法。 3. The method of claim 1 or 2 , wherein said second visualization component comprises a beaker object or a profile layout object . さらに、
前記仮想環境において実行されるべきアクションのリストを含むストーリーデータ構造にアクセスすることを含み、前記アクションのリストは、
前記第1の視覚化コンポーネントをインスタンス化するための命令と、
前記第2の視覚化コンポーネントをインスタンス化するための命令と、
前記1つまたは複数のデータセットを前記第1の視覚化コンポーネントのパラメータ化された入力にバインディングするための命令と、
前記3Dオブジェクトをアニメーション化するための命令と、
前記1つまたは複数のデータセットを前記第2の視覚化コンポーネントのパラメータ化された入力にバインディングするための命令とを含む、請求項1~3のいずれかに記載の方法。
moreover,
accessing a story data structure containing a list of actions to be performed in the virtual environment, the list of actions comprising:
instructions for instantiating the first visualization component;
instructions for instantiating the second visualization component;
instructions for binding the one or more datasets to parameterized inputs of the first visualization component;
instructions for animating the 3D object;
and instructions for binding the one or more data sets to parameterized inputs of the second visualization component.
前記アクションのリストは、前記仮想環境において前記第1の視覚化コンポーネントの前記3D表現と前記第2の視覚化コンポーネントの前記3D表現との間で前記3Dオブジェクトをアニメーション化する前にユーザ入力を待つための命令をさらに含む、請求項に記載の方法。 The list of actions waits for user input before animating the 3D object between the 3D representation of the first visualization component and the 3D representation of the second visualization component in the virtual environment. 5. The method of claim 4 , further comprising instructions for 前記1つまたは複数のデータセットを前記第2の視覚化コンポーネントに遷移させるための前記コマンドを受信することは、前記3Dオブジェクトをアニメーション化する前にユーザ入力を待つことを停止するよう前記ストーリーデータ構造の実行をトリガする、請求項に記載の方法。 Receiving the command to transition the one or more datasets to the second visualization component comprises the story data to stop waiting for user input before animating the 3D object. 6. The method of claim 5 , triggering execution of a structure. 前記1つまたは複数のデータセット内の個々のデータポイントを表す前記3Dオブジェクトは、対応する個々のデータポイントの属性値によって決定される視覚的特性を有する、請求項1~6のいずれかに記載の方法。 The 3D objects representing individual data points in the one or more data sets have visual properties determined by attribute values of the corresponding individual data points. the method of. 個々のデータポイントを表す前記3Dオブジェクトは、前記第1の視覚化コンポーネントの前記3D表現において個々に可視であり、前記3Dオブジェクトは、前記第2の視覚化コンポーネントの前記3D表現においてもはや個々に可視でない、請求項に記載の方法。 The 3D objects representing individual data points are individually visible in the 3D representation of the first visualization component, and the 3D objects are no longer individually visible in the 3D representation of the second visualization component. 8. The method of claim 7 , wherein no 前記第1の視覚化コンポーネントの前記3D表現および前記第2の視覚化コンポーネントの前記3D表現は、クラウド環境において1つまたは複数の企業アプリケーションからの企業データを表示するための仮想ダッシュボードの一部として前記仮想環境に配置される、請求項1~8のいずれかに記載の方法。 The 3D representation of the first visualization component and the 3D representation of the second visualization component are part of a virtual dashboard for displaying enterprise data from one or more enterprise applications in a cloud environment. A method according to any of claims 1 to 8, wherein the method is deployed in said virtual environment as a 前記第1の視覚化コンポーネントおよび前記第2の視覚化コンポーネントは、前記仮想環境においてユーザの仮想位置を囲むカルーセル内に表示される、請求項1~9のいずれかに記載の方法。 A method according to any preceding claim, wherein said first visualization component and said second visualization component are displayed in a carousel surrounding a user's virtual position in said virtual environment. さらに、
前記1つまたは複数のデータセットを前記仮想環境内の第3の視覚化コンポーネントに遷移させるための第2のコマンドを受信することと、
前記仮想環境において、前記第2の視覚化コンポーネントの前記3D表現から前記第3の視覚化コンポーネントの3D表現に移動する前記1つまたは複数のデータセット内の個々のデータポイントを表す前記3Dオブジェクトのアニメーションを生成することと、
前記1つまたは複数のデータセットを前記第3の視覚化コンポーネントにバインディングすることとを含む、請求項1~10のいずれかに記載の方法。
moreover,
receiving a second command to transition the one or more datasets to a third visualization component within the virtual environment;
of the 3D object representing individual data points in the one or more data sets moving from the 3D representation of the second visualization component to a 3D representation of the third visualization component in the virtual environment; generating an animation;
binding said one or more datasets to said third visualization component.
請求項1~11のいずれかに記載の方法を1つまたは複数のプロセッサに実行させるためのプログラム。A program for causing one or more processors to perform the method according to any one of claims 1 to 11. 1つまたは複数のプロセッサと、one or more processors;
請求項1~11のいずれかに記載の方法を前記1つまたは複数のプロセッサに実行させるためのプログラムを格納したメモリとを備える、システム。and a memory storing a program for causing the one or more processors to perform the method according to any one of claims 1 to 11.
JP2021521514A 2018-10-21 2019-10-21 Animation between visualization objects in virtual dashboards Active JP7504089B2 (en)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
US201862748504P 2018-10-21 2018-10-21
US62/748,504 2018-10-21
PCT/US2019/057161 WO2020086436A1 (en) 2018-10-21 2019-10-21 Animation between visualization objects in a virtual dashboard

Publications (3)

Publication Number Publication Date
JP2022505469A JP2022505469A (en) 2022-01-14
JPWO2020086436A5 true JPWO2020086436A5 (en) 2022-10-11
JP7504089B2 JP7504089B2 (en) 2024-06-21

Family

ID=

Similar Documents

Publication Publication Date Title
WO2020220915A1 (en) Virtual object display method and apparatus, electronic device, and storage medium
US10127327B2 (en) Cloud-based image processing web service
Park et al. Tangible augmented prototyping of digital handheld products
CN109887069B (en) Method for displaying 3D scene graph on screen
EP3017364B1 (en) System and method for streamlining user interface development
EP3714359A1 (en) Animating three-dimensional models using preset combinations of animation features
US20120081389A1 (en) Manipulating graphical objects
US20150088474A1 (en) Virtual simulation
JP2010541045A5 (en)
O'leary et al. Enhancements to VTK enabling scientific visualization in immersive environments
KR102023782B1 (en) Computer-implemented method for defining initial conditions for dynamic simulation of an assembly of objects in a three-dimensional scene of a system of computer-aided design
US8902234B1 (en) Simulation primitives
Eng Qt5 C++ GUI programming cookbook
EP3188014B1 (en) Management of a plurality of graphic cards
Ulloa Kivy: interactive applications in python
Nazarov et al. Native browser support for 3D rendering and physics using WebGL, HTML5 and Javascript.
JPWO2020086436A5 (en)
Wang et al. Large scale network topology visualization system based on Three. JS
CN112700555A (en) High configurable configuration 3D data visualization implementation method, electronic device and storage medium
Liu et al. Development of a virtual winder for computer‐aided education using Virtools
Jung et al. Web-based 3D virtual experience using unity and leap motion
CN109697001A (en) The display methods and device of interactive interface, storage medium, electronic device
MacDonald Introducing WPF
Rudakova Web design animation
JP2017072977A (en) Computer program