うかべん 大阪#9 Uka3D資料.

Slides:



Advertisements
Similar presentations
Internet Explorer 障害解析 最初の一歩 - IE のトラブルを理解する -. 概要 Internet Explorer を使用中に発生するトラブルの 種類と、調査のための切り分け方法を紹介します! (以降は IE と略称で表記します) よくあるお問い合わせ Web ページの表示が白画面のまま完了しない.
Advertisements

数学のかたち 数学解析の様々なツール GRAPSE編 Masashi Sanae.
Web アプリをユーザー毎に カスタマイズ可能にする AOP フレームワーク
水曜パソコン講座 「Windows Update プログラム  を実行する手順」         を解説します.
2006年11月22日 植田龍男 Webサービス II (第9回) 年11月22日 植田龍男.
東京工科大学 コンピュータサイエンス学部 亀田弘之
SQC勉強会(0) (事前のご案内) -1-.
Android と iPhone (仮題) 情報社会とコンピュータ 第13回
実例に見る 軽いけど凄い? 伺かゴーストの作り方
WebDAVでOpenOffice.org の文章を共有する
QRコード作って使ってみる 作成者: 川瀬 智美 川瀬智美ですよろしくお願いします ここにあるマークご覧になったことありますでしょうか?
3DCGコンテンツの基礎 第5回授業:最終課題制作
表紙 Windows用起動画面集        ~劇場版 v.1,00~ 作成:カズキング 場所:ブログ「俺らしいブログ」
.NETフレームワーク3.5インストールのお願い
Log4netを使ったロギング機能 オガシン.
Log4netを使ったロギング機能 オガシン.
Java言語による シューティングゲーム作成
「スマートフォンを活用した コンテンツ戦略」
しらたま みんなもっとツール作ろうよ! しらたま 08/08/10 うかべん 横浜#2.
Mavenによる プロジェクト管理 近畿大学理工学部 情報学科3年  小野実.
Microsoft PowerPointを使ってみよう
伺か with なでしこ 発表者:しらたま /05/05 うかべん大阪#3.
「RnR FixLinks Pro」解説(一般公開用・無償版)
早坂千尋( ゴーストは雰囲気をどう表現するか 早坂千尋( うかべん大阪#5 早坂千尋 2009/7/20.
Al-Mailのインストールと使い方 インストール –1 (pop-authの設定、Al-Mailのインストール用ファイルをダウンロード)
第36課 頭と体を使うようにしています.
Moveであそぼう! 〜デスクトップを動きまわるゴーストを考える〜
さとりすと Satori Ghost Editor 里々ゴーストの統合開発環境を作ったよ page: 1/25
マスタリング バベル Boost.勉強会 #2 ( ).
WebCluster スライドショーで見る操作ガイド
Webを利用した授業支援システムの開発 北海道工業大学 電気電子工学科 H 渋谷 俊彦.
音楽能力トレーニング ソフトウェア の開発 佐々木研究室 04k1008 岡 里絵子.
クラシック音楽普及プロジェクト KG:mao B3 wakutin.
Webを使ったナレッジマネジメントとビジネス展開*
ユースケース オブジェクト指向の要求分析のためのモデル。 スウェーデンのイヴァー・ヤコブソンが1990年代前半に開発。
プレゼンテーション機能の紹介 僕の機能、プレゼンテーション機能を紹介するよ[pose:top_bothhand] [next] K 【 】
早坂千尋( 伺かをフロントエンドに使ってみたら 早坂千尋( うかべん大阪#4 早坂千尋 2008/11/03.
モバイルP2Pを用いた携帯電話 動画配信手法の提案 第3回
第四回 ゲーム                 05A1054         前田嵩公.
概要 Boxed Economy Simulation Platform(BESP)とその基本構造 BESPの設計・実装におけるポイント!
背景に画像を設定する 画像の準備 2000/2003などの場合 2007の場合
文献の整理術 ―文献管理ソフトを使ってみよう―!
オーダー端末操作手順書 WideNet株式会社 Ver.2013/09/26.
Windows-XPにソフトをインストールしたい
発表に必要なPCソフト等 について 社会福祉援助技術論Ⅲ 長崎和則.
WPF、MVVMパターン構成.
表紙.
はぐれたメルでプログラムを 担当した一人の仁藤が 授業開始前の2時間くらいで作成
ゲームプログラミング講習  第3章 ゲーム作成 ブロック崩しを作ります ゲームプログラミング講習 第3章 ゲーム作成.
Windows XP  ウィルスバスターインストール方法.
Web - 01 IIS を インストールしよう.
プログラミング基礎a 第12回 Java言語による図形処理入門(3) アニメーション入門
プログラミング基礎a 第11回 Java言語による図形処理入門(3) アニメーション入門
うかべん大阪#9 よろしくUKADOC  ―実写版― ※  もっしょくし ※伺かアドベントカレンダー2014参照.
7-0.SWORD Client for WEKO インストールマニュアル Version 2.2
Ibaraki Univ. Dept of Electrical & Electronic Eng.
一歩進んだ Views の使い方 スタジオ・ウミ 山中.
1-3 UMLの図(ダイアグラム) コンポーネント図 システムの物理的な構成を表現 ソフトウェアコンポーネントの依存性を表現
~目次~ Ⅰ.動作環境 Ⅱ.ファイルのダウンロード Ⅲ.システムのインストール Ⅳ.初期設定 Ⅴ.アンインストール
オブジェクト指向プログラミング クラス 継承
ASP.NET 2.0による Webサービスの構築 2008年10月18日 こくぶんまさひろ.
アスペクト指向言語のための視点に応じた編集を可能にするツール
.NET Framework 3.5 インストールに関する注意点
本当は消去できていない!? ~データを完全消去する方法~
本当は消去できていない!? ~データを完全消去する方法~
プログラム分散化のための アスペクト指向言語
ネットワークプロトコル.
   _,,....,,_  _人人人人人人人人人人人人人人人_ -‘’“:::::::::::::`‘’> ゆっくり待っていってね!!! < ヽ::::::::::::::::::::: ̄^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^ ̄  |::::::;ノ´ ̄\:::::::::::\_,.
Javaを用いたシューティングゲーム作成
7-Zipのインストール (Windows 10)
Presentation transcript:

うかべん 大阪#9 Uka3D資料

まずは自己紹介

yasi(ヤシ) 主な活動 SAORIなどの拡張モジュール開発 ニコニコミュニティ『デジ☆クラ』オーナー生主 WMPDataHook、UkaPadなど ニコニコミュニティ『デジ☆クラ』オーナー生主 3DCG、プログラミング、伺かに関する作業放送

よろしくお願いします。

伺かと言えば 偽春菜から15年、数多くのバージョンアップを経て、スクリプト、シェル、そしてSAORI等の拡張機能での様々な演出が可能になった。

ゲーム等各種コンテンツ 2000年以降、3Dによるコンテンツが増加。 特にゲームでは3DCG技術の進歩により、 リアルタイムレンダリングによる映画のような 映像でのプレイが可能となった。

もし、3Dシェルが使えたら… うちの子に可愛い仕草とかさせられるんじゃ ないだろうか… もっとゲームのような動きのある遊びができ るんじゃないだろうか… めくるのもいいけど、そっと覗く事がでk…

そんな欲望の元に開発された!

3Dシェル描画モジュール『Uka3D』に ついて うかべん 大阪#9 3Dで行こう! 3Dシェル描画モジュール『Uka3D』に ついて

Uka3Dとは?

概要 3DモデルをShellとしてリアルタイムレンダ リングを行うモジュール。 SAORIとしてゴーストに組み込む形となっ ており、本体サーフェイスウィンドウと半連動 して稼働する。 現在テストゴースト『MIKUさんDay’s』にて 実装公開しており、今後、単体での公開に 向けて開発を進めています。

目的 3D描画による安価なアニメーションを実現 し、新たなキャラクター表現の可能性。 一定のプログラミング力が必要であった3D デスクトップマスコットの作成を安易にする。 ユーザー・デベを含むMMD・3D界からの 新たな人材・風の取り込み。

デモンストレーション http://www.mydimension.jp/ukagaka0.htm

システム(概要) 描画コアにはDXライブラリを使用しており、 DirectX9.0C以降のインストールが必要。 3DデータにはPMD、モーションデータには VMDが使用可能。 Surfaces.txtに代わる独自規格の定義ファ イル、Character.txt等を使用する。

システム(構成) Shellフォルダ Uka3Dフォルダ Ghostフォルダ ベースウェア SHIORI Uka3D.exe (さくら) Surfaces.txt etc… Surface*.png … Character.txt etc… Hoge.pmd Hoge*.vmd … ベースウェア Ghostフォルダ SHIORI Uka3D.exe (さくら) Uka3D.exe (ケロ) SAORI Uka3D_Proxy.dll

システム(通信) 起動時 起動後 既存ウィンドウ Uka3Dウィンドウ (Dummy Surface) マウスイベント 位置情報 Zオーダー サイズ 位置情報 起動後 マウスイベント 位置情報 Zオーダー

定義ファイル 既存のSurfaces.txtと同じような書式。 アニメーションさせる事を前提としたシステム。 ループアニメーションが指定可能。 次に再生されるアニメーションが指定可能。 モーションA・B間をスムーズに繋げる為の設定。 コリジョン設定ではマテリアルIDを指定する。 着せ替えの代わりにアクセサリ設定が可能。

辞書での実装 全ての開始イベントでcreateリクエストを実行。 初期準備を終え、On3DBootイベントを返す。 全ての終了イベントで明示的アンロード、もし くはallresetリクエストの実行。 On3DMothionChangeで通知されるモーション IDを元に、次に再生するべきモーションIDをリ クエストする。

課題 Character.txtを記述する為にDXライブラリ 付属のDxLibModelViewerが必要。 起動中、ウィンドウサイズの変更ができない。 多キャラ対応した事で更に定義ファイルの 規格策定が難航中。 SAORIでの実装には限界はある。 他にもてんこ盛りetc…

今後の展開 最低限の規格策定完了後、単体・仕様の 公開。(専用サイトの開設) テンプレ用サンプルゴーストの作成。 3Dシェル支援ツールの作成? モデル本体以外の描画(エフェクト等)

最後に 使いやすい規格策定には様々な角度から見 た意見が必要です。 もし、興味があり「何か手伝ってもいいよ!」 と、お思いの方が居りましたら是非、yasiまで お声をおかけ下さい!

ご清聴ありがとうございました。