Selene/Lue/Luna ライブラリ
■ このスレッドは過去ログ倉庫に格納されています
0001名前は開発中のものです。
2008/10/05(日) 00:17:40ID:/gOSNYyZhttp://twin-tail.jp/
Selene & Lue
http://selene-lue.halfmoon.jp/
Luna
http://luna.sumomo.ne.jp/
前スレ
【DirectX】 Selene/Lue/Luna 【ライブラリ】
http://pc11.2ch.net/test/read.cgi/gamedev/1196080597/
0045名前は開発中のものです。
2008/10/22(水) 16:20:34ID:4qgdZ+14実は5年前に急激に値下がりしつつあったミドルクラスのRadeon買ったけれども
それがdirectX9.0bまでの対応だったんだよ。ぎりぎりで。
その後に買ったHALOが動かないで、「なんじゃこりゃ〜」って思ったり、
Seleneのサンプルも異様に遅いから、自作してビデオカードもそれなりに気を使った
奴でも動かない動作条件が厳し過ぎるライブラリだと思って痛んだがw、今試したら
4年ぐらい前にビックカメラで買った最安値のHP製ノートPCでも、俺の自作PCより
早く動くのw。オンボードですらDirectXの仕様に対応しているかどうかでピンきりの
性能差なんだな・・。いや、CPUはそのノートの方が上だったからその差かな?
どちらにせよ、安心してSeleneが使える。既にそんな時代なんだな。
WindowsオンリーのゲームならOgreやイルリヒト使う必要性がないんでね?
イルリヒト→プラットフォームの吸収力が凄い。ゲーム向けの機能もそこそこ。
他のライブラリと連携して音楽やシーンエディタも使える模様。
オグレ →OpenGL + DirectX9 。 機能はグラフィック専門だが、流行の描画等も高速。
Selene →Windowsオンリー。 ゲーム向け機能がオールインワンで流行の描画等も充実。
みたいな印象。 これからに期待も持てるし。
仕様見比べたところ、ゲーム用の機能の充実度度は、
ビュー管理の時点でも負けてねえって言うか、
勝ってそうな勢いだし。
0046名前は開発中のものです。
2008/10/22(水) 16:28:48ID:4qgdZ+14既に違うんでね〜のかと・・
>VertexShader2.0/PixelShader2.0を前提
↑
これが重要なのかな?
0047名前は開発中のものです。
2008/10/23(木) 14:12:07ID:EWYRNzj3C#のほうじゃないけど、
今のMFCのデフォルトがこんな感じなんだぜ・・・(VS2008SP1)
0048名前は開発中のものです。
2008/10/25(土) 01:40:46ID:NmlXPjxf0049名前は開発中のものです。
2008/10/25(土) 19:10:46ID:0sgjxN2T角度っていうか向きとか位置が変えられない
だから真っ暗な部分はそのまま
0050名前は開発中のものです。
2008/10/25(土) 19:21:00ID:lFnI8gVnPCのせいなのかはわからないが…
XP SP2 ノート ピクセルシェーダー2.0無し
0051名前は開発中のものです。
2008/10/25(土) 19:29:43ID:BSXZ3LXZマニピュレーターのコンボボックスに「ライト」ってのがあって
それで画面上に方向とか表示されるようになるぞ
0052名前は開発中のものです。
2008/10/25(土) 19:45:05ID:0sgjxN2Tできるではないか
0053名前は開発中のものです。
2008/10/28(火) 23:47:29ID:+6aZXjy7Dynamics使ってみたけど逆に難しいかも
0054名前は開発中のものです。
2008/10/29(水) 00:27:17ID:4wQ8IZ3cまだまだこれからな機能だよな
0055名前は開発中のものです。
2008/11/01(土) 18:58:38ID:CCTvfppR0056名前は開発中のものです。
2008/11/01(土) 19:02:57ID:OHOvNwqlあれはハメ込み合成か未来予想図なのだろうか。
0057名前は開発中のものです。
2008/11/02(日) 01:55:38ID:tamTTJ4k逆に考えるんだ。俺たちが過去を生きていると。今は本当に2008年なのだろうか?
ひょっとしたらスカイネットによる暴走した核戦争で人類は滅亡しかけててこの世界は
生き残りがプラグにつながれて人間電極コンピュータと化したバーチャルネットワークに投影された
2008年もどきなのかもしれない。そう考えると3D描画がないくらい大した違いはないではないか?
むしろない方が潔くていいとも言える。ちなみにSeleneとはギリシャの女神のことである。
0058名前は開発中のものです。
2008/11/02(日) 23:47:50ID:w+buJm/J0059名前は開発中のものです。
2008/11/02(日) 23:58:07ID:JeGt0JB90060名前は開発中のものです。
2008/11/03(月) 05:21:11ID:8FkH6KMg簡単に、とかなら無理だろw 20年前のパックマンとかマリオですら簡単ではないのに。
0061名前は開発中のものです。
2008/11/03(月) 10:50:14ID:Q6CpsFow0062名前は開発中のものです。
2008/11/03(月) 13:19:40ID:8FkH6KMgそれは作っているとは言わないw 作られた箱庭で遊んでいるだけ。
せめてRPGツクールくらいになれば別だけど
0063名前は開発中のものです。
2008/11/03(月) 13:44:17ID:Q6CpsFowえええ!?RPGツクールより余程 創意工夫があるステージが作れるっぽいよ
やった事はないが。
なんか配線をうまく組んで計算機を作っている人がいたくらいだぞ。
敵キャラっぽいのも作れるし、大抵の横スクロールアクションのエッセンスは再現可能っぽい。
テトリス作っている奴もいるぐらいだ。
0064名前は開発中のものです。
2008/11/03(月) 14:21:30ID:Kzc0D2xE0065名前は開発中のものです。
2008/11/03(月) 14:47:51ID:Q6CpsFowプラットフォームが限定されているっていう意味では違うね。
0066名前は開発中のものです。
2008/11/03(月) 14:56:19ID:EbBlqrbt0067名前は開発中のものです。
2008/11/03(月) 15:20:02ID:AhKRM48o0068名前は開発中のものです。
2008/11/03(月) 15:50:38ID:8FkH6KMgRPGツクールはRubyやXNAと連携できるし事実上プログラミング言語をほぼ丸々取り込んでるんだが。
プラネットとやらではファイナルファンタジーもゼルダも作れないでしょ。
用意された素材でギミックは作れても素材自体を作ったり根本的な遊び方を変えることは難しい。
0069名前は開発中のものです。
2008/11/03(月) 16:00:00ID:BMA1jdOS0070名前は開発中のものです。
2008/11/03(月) 16:03:27ID:Kzc0D2xEプラネットはちょくちょく見かけた物理演算系ゲーム+αであってそれ以上ではない
あれは開発環境にもツールにもならんよ
0071名前は開発中のものです。
2008/11/03(月) 16:11:08ID:9XbsHyCuRGSSに依存している部分が多くてイベントのみで作れるものが限られてくるとか。
少しでもRubyを齧った事がある人間なら「その程度覚えろよ・・・」って程度のものだけど。
0072名前は開発中のものです。
2008/11/03(月) 16:17:31ID:IcJIoVxI0073名前は開発中のものです。
2008/11/03(月) 16:36:08ID:TmEiSVubあっちならうざがられることもないしスレ違いなんてこともないからな。
0074名前は開発中のものです。
2008/11/03(月) 16:51:59ID:Q6CpsFow>>59に対してリトルビッグプラネットの名前を出すのはスレ違いでもないと思う。
C++ばかりやって型に依存しすぎになっているのでは?
0075名前は開発中のものです。
2008/11/03(月) 17:18:13ID:DdhP6kQG0076sage
2008/11/03(月) 17:45:10ID:CQmhTsP0Seleneの作者さんはそうは思ってないみたいだし
RPGツクールXPみたいにSeleneのプラグイン作れるスキルが無いと
表現の幅が割と狭くなるような代物になる気がする
0077名前は開発中のものです。
2008/11/03(月) 17:48:27ID:CQmhTsP00078名前は開発中のものです。
2008/11/03(月) 18:02:01ID:tCcXApVy0079名前は開発中のものです。
2008/11/03(月) 18:05:34ID:Q6CpsFowSeleneの認知度が上がれば上がるほど作者のサポート熱も上がるかもしれんから
0080名前は開発中のものです。
2008/11/03(月) 18:09:08ID:tCcXApVy0081名前は開発中のものです。
2008/11/03(月) 18:15:57ID:0KxvkXPD0082名前は開発中のものです。
2008/11/03(月) 21:45:06ID:DdhP6kQG0083名前は開発中のものです。
2008/11/04(火) 00:18:50ID:ssf5u83w環境はVC++2008EE、Windows Vista、March 2008
0084名前は開発中のものです。
2008/11/08(土) 13:16:57ID:3w3zQ9cK0085名前は開発中のものです。
2008/11/08(土) 17:16:04ID:vL0epYPmできたサンプルを起動すると、ノートンの火壁に引っかかるんだが・・・
これは、どこかに行こうとしているのか?
0086名前は開発中のものです。
2008/11/08(土) 18:42:03ID:flfCl8SX0087名前は開発中のものです。
2008/11/08(土) 19:13:10ID:HcOXFTt50088名前は開発中のものです。
2008/11/08(土) 23:41:08ID:+0eDDs42"他のオブジェクトよりも古いコンパイラで作成されました。"ってやつ?
libごとのプロジェクトファイルはあるけどSelen全体のソリューションファイルが無いから
やたらめんどくさいけどSelenの本体をコンパイルしなおせばリンクは通ったよ。
なんか足らんヘッダファイルが1個あった気がするけどサンプルデモのほうのIncludeディレクトリにあったから持ってった。
公式の2.0wikiに
>・VisualStudio2008SP1に対応
って書いてるから2008EEでリンクエラーが出るのはSP1で作られたからかのう?
0089名前は開発中のものです。
2008/11/09(日) 09:33:17ID:a26uzrRz公式の不具合報告スレにこんなのあったけど、どうかな。
5 名前:majesta 2007/12/24 22:49 ID:iOTOjKnI
log.htmlをデフォルトで出力するようになっているのを
デフォルトでは出力しないようにしてほしいです。
というのはウイルスバスターを使用しているのですが、
exeを起動する度に不正な変更の監視に引っかかるのが嫌だからです。
設定で出力しないようにできましたっけ?
6 名前:管理人 ◆19GMugDI 2007/12/25 00:18 ID:9t8te/Zz
Bool System::Initialize( Bool IsSetExePath = true, Bool IsCreateLogFile = true, Bool IsSSE = true );
これのIsCreateLogFile引数にfalseを与えることで生成しないように出来ます。
0090名前は開発中のものです。
2008/11/14(金) 20:05:12ID:Q46tYNPR0091名前は開発中のものです。
2008/11/14(金) 21:55:30ID:qJmzidkOそれなりに動いているように見える。
0092名前は開発中のものです。
2008/11/18(火) 19:55:10ID:hRUNNrfF3D描画できなくて何をしろと言うんだと思っていたが
もうできる様になったって事だよな?
つまり後はマップイベント配置ツールみたいなのが
出切ればほぼ完成って事か
0093名前は開発中のものです。
2008/11/18(火) 20:59:17ID:ScOktu7H読み込み時に左右逆読み込みとか出来ないのかな?
0094名前は開発中のものです。
2008/11/18(火) 22:14:21ID:cIi9QUZL3D以外の機能は一通り揃っている⇒3Dの機能は”全部は”揃ってはいない
って意味だったんじゃまいか?
0095名前は開発中のものです。
2008/11/23(日) 02:15:50ID:YAgqgFQm0096名前は開発中のものです。
2008/11/23(日) 03:38:08ID:SntFmD77そろそろ使いたいのに・・・他の使うべきなのかな。
0097名前は開発中のものです。
2008/11/23(日) 04:27:06ID:N1ADy2OHサンプルとかコンパイル通って試せる状態になってたよ。
0098名前は開発中のものです。
2008/11/23(日) 05:26:32ID:SntFmD77ありがとう
0099名前は開発中のものです。
2008/11/23(日) 20:46:47ID:Kk7CFokb0100名前は開発中のものです。
2008/11/23(日) 20:49:00ID:FQJ47Obh需要がどんだけあるか知らんけど、さりげに
ありがたいかも。GUIなんざほとんど必須な割りに
結構実装がめんどくさいからな。
0101名前は開発中のものです。
2008/11/23(日) 21:45:27ID:Qhw2a6pz0102名前は開発中のものです。
2008/11/23(日) 22:55:41ID:K6r5ii4Xドキュメント整備とか
0103名前は開発中のものです。
2008/11/24(月) 00:02:06ID:ABdzeCPMUIは普通ゲームごとに作るもんだし
0104名前は開発中のものです。
2008/11/24(月) 02:19:20ID:/Ap5w/+S0105名前は開発中のものです。
2008/11/24(月) 07:30:36ID:woQkm3zT0106名前は開発中のものです。
2008/11/24(月) 16:14:05ID:woQkm3zT0107名前は開発中のものです。
2008/11/26(水) 14:43:32ID:Vvg8lMTT作者さんにはExpress Editionで作ってもらう訳にはいかないんだろうなー
0108名前は開発中のものです。
2008/11/27(木) 18:45:08ID:Im0YFAsR代入しようとするとエラーになるよ
0109名前は開発中のものです。
2008/11/27(木) 19:50:24ID:pNV9Vt2g0110名前は開発中のものです。
2008/11/29(土) 12:56:56ID:TAxO9N11坂などの傾いた剛体の上を歩くときに足の位置をIKで補整して
地面ポリゴンから浮いたりめり込んだりしないようにするには
"具体的"にどうすればいいのでしょうか?
それとスキンモデルの物理エンジン上での扱いは球が良いのでしょうか?縦長のボックス?
0111名前は開発中のものです。
2008/11/29(土) 15:07:32ID:N96OILbSVertexBuffer.cppの193行目のassertで引っかかってるっぽい。
Selene.UtilityP.2008.libでなくSelene.Utility.2008.libを使えば落ちない。
0112名前は開発中のものです。
2008/11/29(土) 18:34:18ID:wOzWBbolSeleneの場合のIKは詳しくないけど・・・
基本的にどれも現在座標・目標座標からベクトル求めてそこにボーン移動(IK有効範囲内)すればいい
Seleneの場合自動で再計算されるかどうかは知らない
傾きの影響を有効にする場合はもっと厄介なので自分で勉強するほかない
>スキンモデルの物理エンジン上での扱い
何の判定かによるんじゃね?
瞬間的なヒット判定なら球で十分だし、キチンとした判定欲しければOBBボックスの方がいい
0113名前は開発中のものです。
2008/11/29(土) 23:40:57ID:TAxO9N11>何の判定かによるんじゃね?
坂などの傾きのある地形の上を歩くときですが。
まぁ付焼刃でとって付けた物理エンジンでは
本体ライブラリ(Selene)との親和性は考えていないのでしょう。
難しい、面倒なことから逃れてばかりでは
いつまで経っても完成なんてしませんな。
0114名前は開発中のものです。
2008/11/30(日) 00:20:12ID:Z547nq7Zいまいちナニをしたいのかが分からないんだが・・・。
0115名前は開発中のものです。
2008/11/30(日) 01:40:59ID:/6KUDgJY剛体判定じゃなければ線形判定(seleneにもある?)で傾きと座標求められる
てか一般的な3Dプログラム分からないならIKはまだ早いと思う・・・
0116名前は開発中のものです。
2008/11/30(日) 09:07:42ID:9WKD36Pw0117名前は開発中のものです。
2008/11/30(日) 09:31:02ID:Z547nq7Zこれが一番笑える発言なのは確かだけどねー。
なんで>>113がライブラリの完成系を決めてるのかw
フリーのライブラリでIKやラグドールなんかをサポートしてるものなんてないんだし、
世にアルライブラリは全て未完成だ!って行ってるのと一緒じゃん。
0118名前は開発中のものです。
2008/11/30(日) 15:15:21ID:MtChdg9A必要な時にONにするのが普通だろJK
ログ出力とかもOFFにしといて欲しい
いろんな所で不都合が起きるよ
0119名前は開発中のものです。
2008/11/30(日) 15:16:39ID:oyNU+w090120名前は開発中のものです。
2008/11/30(日) 16:19:38ID:9WKD36Pw0121名前は開発中のものです。
2008/11/30(日) 17:24:41ID:6GAxL0iO>>118のデバッグは任せた
0122名前は開発中のものです。
2008/11/30(日) 18:47:04ID:fHkDXqbm0123名前は開発中のものです。
2008/11/30(日) 20:10:53ID:Z2QC5RHtバグが見つかりにくい設定で配布する必要はないだろ
0124名前は開発中のものです。
2008/12/03(水) 09:22:10ID:AFNcnRPk)'ーーノ( | | | 、 / l| l ハヽ |ー‐''"l
/ G | | |/| ハ / / ,/ /|ノ /l / l l l| l G ヽ
l ・ i´ | ヽ、| |r|| | //--‐'" `'メ、_lノ| / ・ /
| U l トー-トヽ| |ノ ''"´` rー-/// | U |
| ・ |/ | l ||、 ''""" j ""''/ | |ヽl ・ |
| I | | l | ヽ, ― / | | l I |
| !! | / | | | ` ー-‐ ' ´|| ,ノ| | | !! |
ノー‐---、,| / │l、l |レ' ,ノノ ノハ、_ノヽ
/ / ノ⌒ヾ、 ヽ ノハ, |
,/ ,イーf'´ /´ \ | ,/´ |ヽl |
/-ト、| ┼―- 、_ヽメr' , -=l''"ハ | l
,/ | ヽ \ _,ノーf' ´ ノノ ヽ | |
、_ _ ‐''l `ー‐―''" ⌒'ー--‐'´`ヽ、_ _,ノ ノ
 ̄ ̄ | /  ̄
0125名前は開発中のものです。
2008/12/04(木) 12:42:01ID:ztVB0jug0126名前は開発中のものです。
2008/12/07(日) 00:41:47ID:I2ssxLag0127名前は開発中のものです。
2008/12/07(日) 13:49:22ID:OOqamZZb0128名前は開発中のものです。
2008/12/08(月) 21:23:06ID:cGU0QlKr(自分は今は、Javaが中心だから、Cに戻るのはどのみちだいぶ後だろうけど。)
0129名前は開発中のものです。
2008/12/09(火) 02:17:16ID:Tljbinwk俺だけか?
0130名前は開発中のものです。
2008/12/09(火) 18:38:49ID:lridPbOl: public Utility::Framework::Framework // フレームワークの基底クラス
{
private:
Driver::Simple::ITextRenderer* m_pText; // テキスト描画用インターフェイス
public:
//
// コンストラクタ
//
SampleFramework()
: m_pText ( NULL )
{
}
m_pTextを配列にする場合はどうするの?
0131名前は開発中のものです。
2008/12/10(水) 04:32:53ID:UGl5CMCy表面上受け取っていないとことか、なかなかキモい。
0132名前は開発中のものです。
2008/12/15(月) 11:53:16ID:OdjKuIlBごちゃごちゃしていて、まったく使う気にならん
0133名前は開発中のものです。
2008/12/15(月) 13:39:45ID:hkyDkBajseleneもver変化が無くなったら多分使う。
0134名前は開発中のものです。
2008/12/15(月) 15:21:09ID:dny0TB5Oここはもう仕様安定してる?GLで誰かライブラリ作ってくれ
0135名前は開発中のものです。
2008/12/15(月) 18:42:55ID:UFdeZs1BOPEN GLとかカス過ぎてイラネ
0136名前は開発中のものです。
2008/12/15(月) 23:19:19ID:A6pVWDv7OpenGLは仕様安定してるどころかDirectXよりもカオスだぞ・・・。
明確なバージョンがあるDirectXの方がはるかに幸せになれる。
0137名前は開発中のものです。
2008/12/16(火) 19:40:58ID:2/fTsj4qDirectX関係ないだろw
Seleneのバージョン管理がカオスなんだよ
わざわざ1.0だかβ2.0だかページ分けておいて
1.0のページで2.0のツール一応出来ました!とかリンク貼ってて
それはどこで使えるツールなんだっつの
マジでイミフなんだが
要するに、分散し過ぎなんだよヴォケ
おまえらは我慢してついて行ってるのか?(´A`;)
ごくろうさまです・・・
今度はDirectX11対応だろ?γ3.0バージョンか?w
もうだめぽ
今までありがとうSelene
0138名前は開発中のものです。
2008/12/17(水) 10:23:42ID:eTRSNl7p以前Seleneの作者は「ゲームに使えないデモ」ってやつを嫌ってた気がするんだけど
方向性が変わったの?要望とか出してもいいのかな
0139名前は開発中のものです。
2008/12/17(水) 15:10:59ID:D7CkPn3W0140名前は開発中のものです。
2008/12/17(水) 15:14:59ID:d5pVzq0U0141名前は開発中のものです。
2008/12/17(水) 20:25:50ID:+ej5ElNMそんな手間よりも開発を進めてくれたほうが嬉しいかな。
最近DirectXを勉強はじめた俺にはとてもいい素材になった。
3Dの予備知識が無かった俺でもソース見たりして理解できたから、
判ろうとする人なら現状でも問題ないだろう。
知識が無く単純に表示させたいだけの人は、β2はまだ早いという話。
>138
本家に要望スレがあったと思うんだけれど…β2のサイトがクローズしてるw
次のVerUPまで楽しみにしていよう。
0142名前は開発中のものです。
2008/12/17(水) 22:29:09ID:gmYcDcWS0143名前は開発中のものです。
2008/12/18(木) 15:24:08ID:G0sc3yXfたしかに最近DirectXを勉強はじめた人間らしい香ばしい勘違い発言だ
Seleneの中の人も大変だな
0144名前は開発中のものです。
2008/12/20(土) 10:13:06ID:1E648ZJBシーンの深度の複雑さには依存するだろうけど、ポストプロセスだから
よほど高解像度でない限り頂点数はあまり関係なくない?
寧ろview/projectionやサンプリング半径とか
あと、将来的なハイエンド版としての要望なんだけど↓の実装の検討たのむ
Real-Time All-Frequency Shadow in Dynamic Scene
http://www.mpi-inf.mpg.de/~dong/SIG08_CSSM.html
http://www.mpi-inf.mpg.de/~dong/download/SIG08_CSSM.pdf
http://www.4gamer.net/games/032/G003263/20080909051/
http://monsho.blog63.fc2.com/blog-entry-82.html
現行のナローなグラボでは使い物にならんけど
まぁ実装できれば、の話ですが :p
■ このスレッドは過去ログ倉庫に格納されています