投稿記事

Genesis9の記事 (5)

Jugular 2024/04/20 19:53

【配布】Pose Converter Plugin for DAZ Studio 4.2x

こちらは G9 普及促進委員会でございます。お手持ちの G3/G8 資産を活かすべく、以前 P で配布しておりましたポーズコンバータープラグインを大幅にアップデートして再配布致します。解凍した DLL ファイルを DAZ のプラグインフォルダ ('C:\Program Files\DAZ 3D\DAZStudio4\Plugins') にコピーしてお使いください。Windows 64-bit 限定でございます。

ダウンロードはこちらから (https://sharecg.com/v/101089/view/9/Plug-in/G3-G8-G9-Pose-Converter-Plugin-for-DAZ-Studio-4.2x)

この記事が良かったらチップを贈って支援しましょう!

チップを贈るにはユーザー登録が必要です。チップについてはこちら

Jugular 2024/03/22 22:08

G3/G8 Animation Pose Converter for G9 [完]

遂に野望の王国、乳神様の国に到達しました。プルン、プルン。


Genesis の Animation Data の覚え書き

今回 Animation Data の構造を調べてみたのですが、データの格納場所が Genesis 9 の下に 3 系統ありました。

一つは普通に Root Node (Genesis 9 本体) - Hip - Pelvis - 腰、胴体、手足等のボーンのノードツリーで、それぞれのボーンのノードに DzFloatProperty という数値データで回転や移動が格納されてます。

二つ目は Root Node (Genesis 9 本体) がノードのツリーとは別に DzProperty のリスト(集合体)を持ってまして、これらは Pose Control の下に出てきます Arms Front-Back や目、首といった、ボーンをまとめて動かしたりする数値プロパティが格納されています。

そして三つめは Root Node が保持しております DzObject というオブジェクトで、この中にボーンではなくモーフ (DzMorph) で実現されているポーズデータが格納されており、これらは Pose Control の下の Breasts Flatten Left/Right や Breasts Hang Forwad Left/Right 等です。DzMorph の getValueChannel() という関数で数値プロパティにアクセスできます。

1) root DzNode -> child DzNode (Hip) -> child DzNode (Pelvis) -> ・・・

2) root DzNode -[DzPropery (Arms Font-Back), DzProperty (Breasts Side-Side) ・・・]

3) root DzNode - DzObject -[DzMorph (Breasts Flatten Left), DzMorph (Breasts Hang Forward Left) ・・・]

古い Genesis からポーズデータをコンバートする場合、この三つのデータストアにアクセスして、それぞれの数値データを新しい Genesis のプロパティにコピーしていきます。

各数値データの構造は、"Keys" :[[time, value],[time, value]・・・]の形で、各キーフレームの 0 フレームからの時間とその値が格納されており、静止ポーズデータはフレームが一つだけの Animation Data として扱われています。

この記事が良かったらチップを贈って支援しましょう!

チップを贈るにはユーザー登録が必要です。チップについてはこちら

Jugular 2024/03/20 22:08

この記事が良かったらチップを贈って支援しましょう!

チップを贈るにはユーザー登録が必要です。チップについてはこちら

Jugular 2024/03/20 17:11

G3/G8 Animation Pose Converter for G9 ②

Renderosity LifeMotion 氏の Nightclub dance style (Genesis 3) を Genesis 9 にトランスファーしてみました。また一歩野望に近づいた😆

あとは乳揺れスクリプトをかませれば、野望の王国の実現ですw

ちょっと前に「野望の王国」が yahoo プレミアム会員特典で読み放題になっていたのですが、さすが伝説的迷・・・名作と言われているだけありまして、全巻一気に読んでしまいました。以前川崎に住んでおりましたが、川崎はこんなにもアツい都市だったのかw

この記事が良かったらチップを贈って支援しましょう!

チップを贈るにはユーザー登録が必要です。チップについてはこちら

Jugular 2024/03/19 21:59

G3/G8 Animation Pose Converter for G9

週末に Stimuli 氏の ハイクオリティなポーズデータで遊んでおりましたが、ふと DAZ Studio の animation data はどのような構造になっているのかと気になりまして、G8 や G3 のデータを G9 にトランスファーできないかと調べてみました。検索してみましても詳しい説明は見つからず、DAZ Studio SDK のドキュメントにも解説は無さそうでしたので、SDK のそれらしいファンクションにアタリをつけて、以前作った G3/G8 -> G9 pose transfer プラグインをアップデートしてみました。まだ完全ではないですが、G8 のダンスポーズを G9 で動かせるようになりましたYo. また一歩野望に近づいた😆

この記事が良かったらチップを贈って支援しましょう!

チップを贈るにはユーザー登録が必要です。チップについてはこちら

月別アーカイブ

限定特典から探す

記事を検索