1read 100read
2012年4月ゲ製作技術136: Selene/Lue/Luna ライブラリ Trial-Version 4.00 (120)
TOP カテ一覧 スレ一覧 2ch元 削除依頼 ▼
おまいらHSPで適当なゲームでもつくりませんか (376)
作業じゃないミニRPGを作ってます (374)
ファミコンのプログラム3 (965)
ピクミンの水の表現はどうやってるの? (211)
RPGの主人公の成長システムについて考えるスレ (396)
エロゲ製作に関する技術 (449)
Selene/Lue/Luna ライブラリ Trial-Version 4.00
- 1 :11/05/22 〜 最終レス :12/04/25
- http://twin-tail.jp/
【専用サイト】
Selene 2.0系 http://www.twin-tail.jp/selene/
1.0系 & Lue http://selene-lue.halfmoon.jp/
Luna 消滅? (フリーウェアの項目からDL可能)
【前スレ】
Selene/Lue/Luna ライブラリ (3スレ目、Lunaスレ含めると4スレ目)
http://hibari.2ch.net/test/read.cgi/gamedev/1244947599/
- 2 :
- 【専用サイト】
1.0系 & Lue http://www.twin-tail.jp/selene-beta/
URLはこうだな。
- 3 :
- 作者いたらスレかフォーラムに顔だしてほしいけど
どうなったんだ?
- 4 :
- はいはい元気ですよっと
- 5 :
- 生きてた!それだけ確認したかった
- 6 :
- >>1さん乙
作者さん乙
- 7 :
- セェネ/ゥエ/ゥナ
- 8 :
- サンプルで簡易ボディでJumpするときに
キーボード入力でジャンプする部分を書き換えて
JoystickのPUSHやPULLにするとうまく動かないんだけど何で?
HOLDや動きながらだとちゃんとジャンプ動作してる。
- 9 :
- ソースplz
- 10 :
- とりあえずPUSHは押した瞬間だよ
俺は初めて弄ったとき押してる状態だと勝手に勘違いした
- 11 :
- サンプルコード03-003.Dynamics.PhysicsCharactorControlのCharActor::OnUpdate内で
// ジャンプ
if ( pKeyboard->GetKeyData( Engine::Input::KEY_SPACE ) )
を
if ( GetCore()->GetInputManager()->GetJoystick(0)->GetVirtualButtonState( 0 ) == Engine::Input::BUTTON_STATE_PUSH)
に変更しただけで処理を見る限りは押した瞬間だけでいい気がするんだけど
一瞬ジャンプして戻るみたいな状態。カーソルキーで移動中はちゃんと上昇しきってから降りる。
- 12 :
- あと分からないのがワールドが複数作れなさそうなんで
離れた位置に2つめのビューとカメラをおいて2画面目を作成したら
それにはOnDraw3D()でのビルボードが反映されないのをどうにかしたい。
- 13 :
- キーボードの入力は押されてるかどうかの判断だけで、ボタンのPUSHとは違うよ?
- 14 :
- サンプルのJump関数はある程度の複数フレーム継続して実行されることが前提なのでそうすればいい
- 15 :
- IsFitGround()により一回しかJump()が実行されないと思い込んでいました。
キーボードでも1フレームだけしか呼ばないと同じ症状が出ることも確認し
数フレーム継続してIsFitGround()含めて処理することで理想の動きになりました
ありがとうございました。
ビルボードは改修が必要そうなのでフレームワークのOnDraw3Dではなく
自前管理のスプライトを作り対処しました。
- 16 :
- モデルが画面にどのぐらいのピクセル数表示されてるか取得する方法ありますか?
あと今のバージョンではBSPマップは読み込めないのですか?
- 17 :
- 妙に過疎ってルナ
- 18 :
- 質問が出たら答えが結構あるから、見てる人はそれなりに居ると思うけど
話すネタがない。
- 19 :
- 描画したピクセル取得するのは
無理。
bspは今のやつだと読めなくなってるね。
- 20 :
- 本当におおよそのサイズで良ければ、モデル周辺のワールド座標を
スクリーン座標に変換すれば分かるかもね。
- 21 :
- クエリつかえば打たれたピクセル数をとれるけど使い方が難しいんだよな。
普通に使うと速度半分以下とかになるし。
- 22 :
- 障害物等に中途半端に隠れたオブジェクトの視線判定で
ビューフラスタムとレイの組み合わせだと抜けが多いので
出来たらよかったんですが難しいようですので諦めます。
別件でText3D_DrawRequestCenterでカメラの向きを変えるとズレまくるのは使い方が悪いんでしょうか?
- 23 :
- 画像はった方がどんな風になってるのか、どんな風にしたいのかが分かりやすいかと
- 24 :
- ソースと実行ファイル用意しました。
ttp://gmdev.xrea.jp/st/up/345.zip
上の水色文字がText3D_DrawRequestCenterで下のが只のText3D_DrawRequestです
モデル自体は移動はせずに回転しているだけなのでテキストが動かないのを想定してたのですが
カメラ位置の移動により表示の原点がズレています。
- 25 :
- seleneはちかじかサポート切って
有償版の次回作に期待?
- 26 :
- 有償版なんて出ないっしょ
- 27 :
- (●´−`●)きたよ
>>24
DrawRequest3DCenterはカメラの位置を想定して組み込まれていないみたい。
Source/Engine/Class/Graphics/Common/Resource/Text/TextData.cpp
1214行を見ると分かるけど、単にx、yで判定してるだけ。
- 28 :
- >>27
ありがとうございます、Text3D_DrawRequestCenterを
VIEW_TYPE_01しか想定してなさそうなので以下のようにオーバーライドしてみました。
void Text3D_DrawRequestCenter( Uint32 Index, const Kernel::Math::Vector3& Position, const ColorF& Color, const wchar_t* pString, Sint32 Length = -1)
{
m_pTextData[Index]->SetDrawSprite3D( m_pSprite3D );
sVectorS pos = sMatX::Transform3( m_pTextData[Index]->GetDrawSize3D( pString, Length ) * 0.5f , GetCamera(0).GetWorldMatrix() );
m_pTextData[Index]->DrawRequest3D( Position- pos, Color, pString, Length );
}
- 29 :
- 【市況のクズ】◆pc1JVPuYSE【キチガイ朝鮮人】
- 30 :
- 2D機能が弱いって言ってたけど次回作はどんな機能が追加されるんだろ
テクスチャーアトラス?
- 31 :
- Selene使いながらDirectShowで動画再生したいんだけど、
画面が背景色になって画面が表示できない
何かいい方法ないかな?
- 32 :
- >>30
8000x8000くらいのでかいテクスチャに
256x256くらいの画像ファイルたくさん押し込んで早くなるの?
たしかに同じテクスチャが連続で描画されるけど
リソース管理が複雑になりそうだ
- 33 :
- Ver1.00のツールのソースを公開して欲しい…
- 34 :
- >>33
今更だが、同意
- 35 :
- >>33
なんか特別なのあったっけ?
- 36 :
- >>34だけど
>>35
特別なのは特にないが、使い慣れたver1.00使ってて
ツールに機能追加して使いたい
- 37 :
- おいらはbatファイルに対応させたい。
モデルファイル更新した後に、
ツールで開いてマテリアル設定をしていくのは効率が悪い。
例えば32個のボーンの中のメッシュそれぞれに、マテリアルが4つあって…
とかだと、32x4種で128回設定せにゃならんのは辛い。
- 38 :
- シェーダーの中身も書いてほしい…
あのポイントライトつかえん。
- 39 :
- 鎖のサンプルを改造して、鎖を自分で用意したタコ足のモデルに変えて、
途中でプツっと切れるのを見てワクワクしたいのですが、どういう流れで実装すればいいでしょうか。
- 40 :
- ついにユーザー死滅か
- 41 :
- 結局の所、seleneを使いこなすにはそれなりの知識が必要だし
調べてる内にだんだん自分でも結構できるようになってきたというのが実状
- 42 :
- 車輪の再開発する気なら止めないけど
そう言う手間を省くのにライブラリが重宝だろ
- 43 :
- 俺は最初全部自前でやろうとしてたけど初期化とか設定とかリソースの管理とか
そういうゲームの本質とは関係ない部分を延々整備し続けて結局ゲームが作れないのでやめた
Seleneはそういうとこそこそこやってくれるから好きだな
- 44 :
- 日本の同人レベルであまり3Dゲーム熱が高まってこないから注目度が低いのもあるとおもう
- 45 :
- 3Dなら別でエンジンがあるし、
作るの難しそうだから
まずはドットゲーって感じじゃないのかなー
- 46 :
- 作者のブログ見たら死にかけなのだが
更新なくなるのかな
- 47 :
- いつもこんなんだよ
- 48 :
- ブログ無いじゃん
- 49 :
- VS2010EEでも問題なさげ?
- 50 :
- 俺もVS2010EEなので問題なさげです
- 51 :
- RokDeBone2でx出力したら、表情の変化が正常に出力されないことがわかった
3Dライブラリは、selene使おうと思ったけどeasy3dに変更
seleneライブラリの出来はいいと思うけど、ツールが貧弱
- 52 :
- そのEASY3DがSeleneベースにするとか作者が言ってたけどなw
- 53 :
- >>50
ありがと。さっそく2010DLするわ
- 54 :
- マップをリアルタイムに変形させるにはどうすれば?
巨人のドシンみたいな
- 55 :
- マップポリゴンをメモリで持つ
- 56 :
- ttp://amayuri.dojin.com/
Selene対応のエフェクトツール作りました。
諸事情により当面はメインのサイトで告知は
控えるのでココで宣伝。
- 57 :
- >>56
乙です!試しに使わせてもらいます。
- 58 :
- >>56
乙です
自分のプログラムに反映させようと思ったがいまいち実装の仕方が分からない
BATTLE VILLAGEがベースとなったプログラムです
Rade5770 Cata 11.1 VC2010 win7x64 DXSDK2009 August
上記の環境だと9.0c固定すると画像表示が崩れる
API固定しないとクラッシュする
少し色々試してみるかな
- 59 :
- 自己解決です
プログラムには反映されていました
ゲーム内のMap下でエフェクトがとても小さく表れていて一見動いてないように見えていただけでした
DX9.0cのみではなく10 11での対応を待ちます
- 60 :
- 無理やり使ってるからなのか分からないけども
Selene Release 01.24l VC2010lib 使用
サンプルで RVFX_SetScaleが反映されない (自分のゲーム内でも反映されない)
- 61 :
- >>58
SetRotation/SetScaleの実装を忘れていたので最新版で対応しておきました。
- 62 :
- >>61
あまゆり
ユニットのチェックボックスを使って描写のオンオフを
プレビュー画面に反映出来ないか?
- 63 :
- >>62
そういえばそうですね。
チェックボックス多いんで整理します。
タイムラインのチェックと、ジェネレーターのチェックは聞いているはずですが。
- 64 :
- >>63
把握 効きました
ジェネレーター使わずタイムラインで色々作業しようと思ったが
エラーで何も出来ないんだ
タイムライン右クリックでエラー出ませんか?
- 65 :
- >>64
そんなエラー報告うけております。
今帰宅したのでこれから調査ってか原因は分かっているけども。
- 66 :
- rainlily_beta_0104.zip
壊れてね?
- 67 :
- ごめ、再DLで普通にできた
- 68 :
- 多重起動しているときに、非アクティブなウインドウでも処理し続けることってできない?
- 69 :
- Almeriaでxファイルを読み込んでコリジョンモデルも設定してstmで吐き出したいんだけど
コリジョンモデルの設定とどうやるの?
- 70 :
- FPSを作ってるのだが
かなり精度の高い当たり判定(球状ではなくモデル状)をしたい
しかし、頂点処理がハードウェアで行なっている(?)ので、変換後の頂点を取得不可?
自分で頂点処理をしないといけないのか?
- 71 :
- 普通は骨ごとのバウンディング作ってその単位じゃないかな。
頂点レベルでやるなんてワンダと虚像くらいしか知らないなぁ。
あれも巨像1体だけだったし。
- 72 :
- SMFには当たり判定付けられない欠点が
- 73 :
- selene使ってる人って中級者だよな
初心者はselene使えないし上級者はかゆい所に手が届かないで
結局自分でライブラリ作る
- 74 :
- Next DXライブラリの座はついにとれなかったか。
- 75 :
- 作者さんどうかしたん?
- 76 :
- おいおい、まさか閉鎖じゃないだろうな・・
- 77 :
- あ、あまゆり・・・
- 78 :
- くやしいのう
- 79 :
- んん何かあったの?
- 80 :
- くやしいのう くやしいのう
- 81 :
- アマユリ結構ベンチマークも軽くて期待していたのに残念
一体何があったの?
- 82 :
- 聞こうにもツイッターの垢もニコニコの垢も消されてるし・・・
- 83 :
- Seleneが流行らない理由って色々あると思うけど、
一番大きいのは作者が発作的な物ですぐこういう事があるせいでメインとして使うには危なっかしすぎるんだよなぁ
無くなったSelene開発ブログでの自虐とかさ
- 84 :
- 何年も見てきた人は気分屋だったてのは分かってるはずだw
- 85 :
- もろもろ消されてるけど、まだブログは普通に更新されてるな。
- 86 :
- そのうち復活するだろ
と思ってたがblog見る限りこれはさすがに厳しいか
さてどうすっかな
- 87 :
- 確かに、Luna時代は安定してたけど、DirectXの迷走と共にSeleneも迷走してたよな
- 88 :
- これからはOpenGLだよ。
- 89 :
- これからってw
- 90 :
- ブログに書かれてんのってこのスレの事か?
- 91 :
- なんだそのうち再開するのかそれならいいんだ
- 92 :
- まったく、驚かせやがって
- 93 :
- 前から思っていた事なんだが、
seleneって隠れユーザー多い?
- 94 :
- 「Seleneに関しては若気の至りです。」って書いてあるけど
何か問題があった?
- 95 :
- 外国の特許にでも触れたか?日本人には関係ないけど
GPLにでも引っかかったか?無視すりゃ良いけど
振り込め詐欺にでも引っかかったか?無視すりゃ良いけど
- 96 :
- 若気の至りって>>87の事じゃね。
色々実験しすぎてカオスになったってブログで以前書いてたし。
- 97 :
- >>95
間違えた
×>振り込め詐欺にでも引っかかったか?無視すりゃ良いけど
○>振り込め詐欺にでも引っかかったか?警察に通報すりゃ良いけど
- 98 :
- 3Dゲーム初心者でSelene使い始めて1年(100時間)だけど何処が不味いのか良くわからんし
勉強の為にIrrlichtとOgre3Dのゲームエンジンに暫く浮気してみるわ
- 99 :
- >>95 >>96
Seleneのページだけはまだ残ってるし個人的にはライセンス上の問題があったとは思えないから
>>87 の可能性の方が高いのかな・・・
- 100read 1read
- 1read 100read
TOP カテ一覧 スレ一覧 2ch元 削除依頼 ▲
NScripter Ver.18.00 (601)
ゲームプランナー (705)
黄金期再到来【メガドライブ開発】PART2 (188)
【Ruby/SDL他】Rubyでゲーム制作・総合スレッド (648)
【68000】メガドライブ用ソフト開発 3本目【Z80】 (109)
むしろjavascriptでゲーム作ろうぜ (657)
--log9.info------------------
【ガチ】浅草24会館について語ろう (805)
こんな発展場嫌だ (474)
【水樹凱】【一十】トレスで金儲けスレ5【PIXIV】 (621)
美少年って女よりかわいいよな (334)
今年もやっぱりsibaプール2011 (152)
【短小】トイレでチラ見するヤツって・・2【】 (977)
真剣に少年を愛してる人のスレ (101)
■ マサル ■ 男 子 寮 ■ グッチ ■ (173)
ホモに顔が歪んでる人が多いのはなぜ? (106)
【】鶯谷ICHIJO物語【全開】No.3 (137)
ドーベルマングループのハッテン場で経営者逮捕 (703)
【過激】岩手のハッテン場情報【見た!】 (761)
男性同士用の系サイトで販売 (150)
【派遣】 低収入なゲイ 【日雇い・アルバイト】 (382)
ケツ『オープンリーゲイ』の肛門 (225)
【会員12万突破】Gradarについて語るスレ (176)
--log55.com------------------
年金機構Part12
【凶悪婆】エー・アイピー農文協の思い出【耄碌爺】
電力業界90
【生協】生活協同組合への就職part03【コープ】
【ヤフー】Web系企業16【優秀すぎる人たち】
セントラル警備保障(CSP) Part37
【パート23】 物流企業 海運・鉄道・倉庫
【障がい者】障害者枠での就職17社目【手帳】