Project

General

Profile

機能 #185

機能 #178: wODMをモジュール化

機能 #182: 構成変更

wODM以外のモジュールをビルドして動作確認

Added by Yuji Tateno 4 months ago. Updated 3 months ago.

Status:
終了
Priority:
通常
Assignee:
Start date:
04/06/2019
Due date:
% Done:

100%


Description

vr_core/includeにヘッダを準備する。

現状で準備する必要がありそうなのは module.h と widget.h, X.h くらいだろうか。外部モジュールの他にインクルードパスを設定したり各ファイルのインクルード先を変更したりしてビルドとスモークテストが通ったら完了。

ヘッダを後回しにするとcoreも組めないのでヘッダの準備は #184 へ移動してこのチケットではmodules側を組んで動かすことにする。

動けるようにする必要があるモジュールはparticlesとcubeくらいで他の使わないものは無効にしてよい。


Related issues

Blocked by wODM - 機能 #192: vr_core_templateの作成終了2019-03-302019-04-05

Blocked by toolbox - 機能 #214: TB::TextureをTB::Imageでも初期化できるようにする終了2019-04-02

Blocked by vr_core - 機能 #216: 基本機能にパーティクルを追加終了2019-04-05

Associated revisions

Revision c947e7e4 (diff)
Added by Yuji Tateno 4 months ago

ParticleDemoを追加 id #185

Revision 93b95f6d (diff)
Added by Yuji Tateno 4 months ago

ParticleRiverを追加 id #185

Revision ec222cad (diff)
Added by Yuji Tateno 4 months ago

パーティクルがある程度の範囲に収まるようにした id #185

Revision d6196872 (diff)
Added by Yuji Tateno 3 months ago

パーティクルの速度変更 fin #185

History

#1 Updated by Yuji Tateno 4 months ago

  • Subject changed from modules側へ公開するヘッダをvr_core/includeへ移動 to modules側へ公開するヘッダを準備
  • Description updated (diff)

module.hではモジュール二種(StickyModule, ExiternalModule)が宣言されている。これらはCoreへの必要なアクセスを提供する。またwidget.hにはvr_core::Widget(と、もしかしたらそのシリーズ)あるいはもしかしたらそのインターフェイスが宣言されている。

なお、これらのヘッダで使われる名前空間はvr_core。

#2 Updated by Yuji Tateno 4 months ago

  • Description updated (diff)

X.hにはvr_core::Xが宣言されていて子クラスを作ってRegisterするとXのイベントを受け取れるようになっている。

#3 Updated by Yuji Tateno 4 months ago

  • Subject changed from modules側へ公開するヘッダを準備 to modules側もビルドして動作確認
  • Description updated (diff)
  • Due date changed from 03/29/2019 to 04/13/2019
  • Start date changed from 03/23/2019 to 04/06/2019

#4 Updated by Yuji Tateno 4 months ago

  • Subject changed from modules側もビルドして動作確認 to wODM以外のモジュールをビルドして動作確認

#5 Updated by Yuji Tateno 4 months ago

  • Description updated (diff)

#6 Updated by Yuji Tateno 4 months ago

  • Blocked by 機能 #192: vr_core_templateの作成 added

#7 Updated by Yuji Tateno 4 months ago

  • Due date deleted (04/13/2019)

vr_core_templateに収録するので延期

#9 Updated by Yuji Tateno 4 months ago

  • Blocked by 機能 #214: TB::TextureをTB::Imageでも初期化できるようにする added

#10 Updated by Yuji Tateno 4 months ago

  • Blocked by 機能 #216: 基本機能にパーティクルを追加 added

#11 Updated by Yuji Tateno 3 months ago

  • Status changed from 新規 to 終了
  • % Done changed from 0 to 100

パーティクルに不具合があるけど一応動作したので終了。

Also available in: Atom PDF