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/
0160名前は開発中のものです。
2008/12/23(火) 23:17:19ID:OpuYUbkE0161名前は開発中のものです。
2008/12/24(水) 01:46:14ID:dT+oroRE0162名前は開発中のものです。
2008/12/24(水) 01:51:55ID:JQKDVf69何とか回避できませんか?
0163名前は開発中のものです。
2008/12/24(水) 23:24:58ID:M0gs4Ipi0164名前は開発中のものです。
2008/12/26(金) 14:05:51ID:piF7blOJ俺の予想では、レイ3本、ステップ3程度ではモデルやカメラを動かしたとき
ノイズが見るに耐えないな>SSAO
「ゲーム」を作らず1シーンで満足する技術屋だから言われるまで気付かないのだろうが
あとシェーダコードもプロジェクトに同梱しておいてくれよ
オープンソースになってないじゃん
0165名前は開発中のものです。
2008/12/27(土) 01:42:43ID:YFTEHMFM0166名前は開発中のものです。
2008/12/27(土) 08:29:39ID:7TUdi9bF0167名前は開発中のものです。
2008/12/27(土) 16:54:19ID:ugYF1Ypd0168名前は開発中のものです。
2008/12/27(土) 17:48:57ID:iom3m1Ux0169名前は開発中のものです。
2008/12/27(土) 18:49:29ID:C/TVlK1Mこんな奴ばっかだから2005のlibが入っていないことにも気付かないんだよな
0170名前は開発中のものです。
2008/12/30(火) 00:04:53ID:yySTk8xF0171名前は開発中のものです。
2008/12/30(火) 12:03:04ID:n+8lhH3m0172名前は開発中のものです。
2008/12/30(火) 12:08:37ID:F9H8M0NL0173名前は開発中のものです。
2008/12/30(火) 16:42:08ID:INz65DXs0174名前は開発中のものです。
2008/12/30(火) 22:00:50ID:ZvHKaqrH0175名前は開発中のものです。
2009/01/01(木) 16:45:44ID:zQ9NwCgx0176名前は開発中のものです。
2009/01/04(日) 20:27:54ID:NBZXwNLd0177名前は開発中のものです。
2009/01/05(月) 16:01:17ID:CNAOoMLi2005EE入手ようとしたら2008EEのページに飛ぶんだけど
2005EEの設定方法と同じでokなのかな
0178名前は開発中のものです。
2009/01/05(月) 16:04:03ID:CNAOoMLiでも一応聞いてみたい
0179名前は開発中のものです。
2009/01/05(月) 16:04:03ID:fMPttYh6seleneにメディアプレイヤーの視覚エフェクトを再現できるような
関数が予め備わってる分けじゃないから、大変だよ。
0180名前は開発中のものです。
2009/01/05(月) 16:19:15ID:IrzXUnqP0181名前は開発中のものです。
2009/01/05(月) 18:05:26ID:CNAOoMLi0182名前は開発中のものです。
2009/01/05(月) 19:56:37ID:f5s7DWW/0183名前は開発中のものです。
2009/01/05(月) 20:54:42ID:fMPttYh6複数の画像とかピクセルとかを上からランダムに降らせるだけでも
雨みたいになる
これは y+=1って数式
途中で拡大させたりサインとかコサインとか方向転換混ぜたりとかで
工夫してけ
今はパーティクルシミュレーションで検索するのが分かりやすいかも
0184名前は開発中のものです。
2009/01/05(月) 21:53:23ID:Ph+AM8+3興味あったんでちょっと調べてみたけど、SDKが用意されてるんだな
MSDNにAPIも載ってるけどDirectX(selene)無理っぽい
0185名前は開発中のものです。
2009/01/05(月) 22:24:40ID:Oil7u2S+0186名前は開発中のものです。
2009/01/05(月) 22:44:43ID:fMPttYh60187名前は開発中のものです。
2009/01/05(月) 23:40:18ID:28TxSU6+Seleneだとテクスチャはメモリからしか読めないはずだぞ。
0188名前は開発中のものです。
2009/01/06(火) 04:53:32ID:8HZtweeUそのアドレスを指定すれば読み込めるのか?
0189名前は開発中のものです。
2009/01/06(火) 07:59:27ID:I0SbfyJ+補足していただいてありがたい。
そうかSDKあったのか。
今度作ってみる。
0190名前は開発中のものです。
2009/01/08(木) 17:47:45ID:Degu9Ttjリソース名指定しないといけないしさ
LUNAの方が遥かに便利だったな
0191名前は開発中のものです。
2009/01/08(木) 18:57:57ID:i+jHxTzqGraphicsDriver::CreateTextureをみればメモリから作ってるのが一目瞭然だろうが
あとリソース名指定が嫌だったら適当な文字列でもぶちこんどけや
0192190
2009/01/08(木) 21:18:47ID:Degu9Ttjできた!!
selene最強!!
0193名前は開発中のものです。
2009/01/08(木) 22:52:43ID:N47Y/Sbx0194名前は開発中のものです。
2009/01/12(月) 09:44:43ID:DElYOp480195名前は開発中のものです。
2009/01/12(月) 10:24:19ID:1c5j1sUY0196名前は開発中のものです。
2009/01/12(月) 11:52:14ID:eBgjVovB動作面ではなく仕様面で安定して欲しいという意味で。
一生ライブラリの学習で終わっちまうぜ。
0197名前は開発中のものです。
2009/01/12(月) 14:35:56ID:C21eLKrEライブラリ開発を手伝いながらゲームを作ってると考えるんだ。
0198名前は開発中のものです。
2009/01/12(月) 20:06:59ID:Axsgt9/Rせめて最小の形で出してもらってここからここまでは変更されないよってのが知りたい。
Selene1.0は次世代実装のための試験として理解したけど、
Selene2.0は途中であれもこれもってなってていつ手を出していいのか分からないね。
今のままだと下手すりゃ完成しないのにDirectX11対応のためSelene3.0つくりました(^^;)とか言い出しそう。
いや作者の趣味だからいいんだけどさ。
0199名前は開発中のものです。
2009/01/12(月) 20:13:41ID:eBgjVovB0200名前は開発中のものです。
2009/01/12(月) 20:19:51ID:Axsgt9/RSelene ・・・ とにかく一番完成度は高いし、期待されてる
DXライブラリ3D ・・・ シンプルだけど動かない場合あるのと作者やる気なし
Easy3D for C++ ・・・ クオリティは低いけど簡単かつゲーム機能揃ってる(まだ公開なし
Siv3D ・・・ 実験的なライブラリで機能は実用的(まだ公開なし
に期待してる。
SeleneかEasy3Dなんだけどどっちもまだ完成形じゃないしね。
0201名前は開発中のものです。
2009/01/12(月) 20:55:17ID:UwsZTElH海外の有名どころは大抵複数で作ってるのに
0202名前は開発中のものです。
2009/01/12(月) 21:24:39ID:Axsgt9/R本心でそうなのかあるいは責任回避のためにそうなのかでも意味が違うしな・・・。
国内のTracはバグ出すと”編集した責任”や”力量が出ちゃう”みたいな風土はある。
結構おおきいオープンソース系でも積極的にとか少ない。
気づいたら誰も編集しないから”編集しちゃまずいかな?”ってなって避けて1ヶ月動きないとかザラ。
国民性でてるね。
0203名前は開発中のものです。
2009/01/12(月) 21:36:05ID:d8beeRll募集して手伝えるレベルの人は一人で作り初めて未完成で終わるの繰り返し。
0204名前は開発中のものです。
2009/01/12(月) 21:43:27ID:2r5wPvyQだから、日本語じゃなくて英語で展開すれば多少期待できる
0205名前は開発中のものです。
2009/01/12(月) 21:50:36ID:Axsgt9/R利用者が英語できるなら英語圏を含めてもいいけど、
それができないから国産ライブラリに頼ってるわけで。
あと英語圏だからといってそこまで活発なわけじゃないからね。
ライブラリたくさんあるけど編集されず消えていったの多いし。
0206名前は開発中のものです。
2009/01/13(火) 01:43:59ID:dFcZ0bKR0207名前は開発中のものです。
2009/01/14(水) 10:38:44ID:0sDc4ox4グラフィクスはそれなりでも、面白いゲームが楽に作れるような機構を望んでいるのは俺だけですか?
まずそこじゃね?っていう
グラフィクスエンジンに留まらず、統合ゲームエンジンを目指しているみたいだけど
作者は3Dゲームを完成させたことあるのかな?
>>196>>198に同意。はっきり言ってしまえば「ああ、あの論文実装してみたんだ」って
3Dグラフィクス学習の成果物を見守っているだけ
0208名前は開発中のものです。
2009/01/14(水) 20:47:08ID:8KGfVFcmあの人プロだよ。
しかも超大手ゲーム会社の。
0209名前は開発中のものです。
2009/01/14(水) 22:39:07ID:VjL6TvQf色々諦めたらゲームは完成するぞ。
0210名前は開発中のものです。
2009/01/14(水) 22:52:17ID:Ia4kKaz2> ぶっちゃけ3Dゲームを完成させた事は趣味でも仕事でもアリマセン。
まぁいいじゃないか。
完成うんぬんよか>>198の方が・・・
0211名前は開発中のものです。
2009/01/15(木) 00:21:49ID:enQzbd5tその都度ちょこちょこ対応するだけだから大丈夫
でも気軽にゲーム作りたいときには対応作業や変更チェックのストレスに耐えられない
でもサンプルゲームが完成すればマジカルブルームエクストリームを公開したときみたいに人は集まると思うよ
0212名前は開発中のものです。
2009/01/15(木) 09:49:40ID:Ir6Kor6S新しいネタが出たら全部次のバージョンだけに入れろ。
0213名前は開発中のものです。
2009/01/15(木) 09:55:58ID:J6a2aVUxはげどー
グラフィックの強化よりゲームエンジンとしての機能を求む
0214190
2009/01/15(木) 19:59:30ID:a278U44q0215名前は開発中のものです。
2009/01/15(木) 20:23:38ID:a278U44qこちらのミス
0216名前は開発中のものです。
2009/01/15(木) 21:28:11ID:/sSI28Ze0217名前は開発中のものです。
2009/01/15(木) 21:29:10ID:Ir6Kor6Sちがうね。
テストしてあげる側だよ。
0218名前は開発中のものです。
2009/01/15(木) 21:30:23ID:/s6ZdUqq0219名前は開発中のものです。
2009/01/15(木) 23:51:51ID:HeEr0p1/0220名前は開発中のものです。
2009/01/16(金) 00:40:58ID:NsHp+vaN0221名前は開発中のものです。
2009/01/16(金) 09:17:16ID:TJT5HRguといいたいところだが、どういう変更をしたかの履歴がまったくないんだよな。
昔はsvnのリポジトリを公開してたみたいだけど。
0222名前は開発中のものです。
2009/01/16(金) 18:24:16ID:L1b0p5OgでもSeleneは安定してる方だよ
LUNAの時は新機能追加の度に他の所がおかしくなってたりしてた
0223名前は開発中のものです。
2009/01/16(金) 23:00:45ID:9Bh48tIYどうすれば解決できるのかな
0224名前は開発中のものです。
2009/01/16(金) 23:04:53ID:fgrmBNK50225名前は開発中のものです。
2009/01/16(金) 23:08:54ID:M64Z/VBSライブラリ自体をコンパイルし直したらできたけど
0226名前は開発中のものです。
2009/01/16(金) 23:48:06ID:9Bh48tIYライブラリをコンパイルし直すかな。情報ありがとう。
0227名前は開発中のものです。
2009/01/17(土) 15:35:55ID:pYnLnMciテクスチャで画像を表示させているのですが
プリミティブで図形を描くとその画像に影響されて色が変わってしまいます
例:黒い画像を使いプリミティブで白い四角を描くと、白い四角が灰色になる
これってなんとかなりませんか?
0228227
2009/01/17(土) 15:42:24ID:pYnLnMciお騒がせしました
0229名前は開発中のものです。
2009/01/17(土) 20:05:10ID:wQJPhQC9読めないことないけどβ1.0のサンプルみたいな方が初心者には嬉しかった。
がんばってクラス読み解いてく・・と、思ったけどβ1.0でいいや。
0230名前は開発中のものです。
2009/01/18(日) 10:05:07ID:apamvrYx>サンプルみたいな方が―
っていうか、構造上の問題でね?
ラッパーからフレームワーク化したっていうか・・・
0231名前は開発中のものです。
2009/01/18(日) 12:12:54ID:BzB1Fze/問題ないぞ
要は慣れの問題
0232名前は開発中のものです。
2009/01/18(日) 18:39:00ID:apamvrYxと今後の発展性って認識でOK?
欠点なら
-----------------------------
シーン管理による3D描画システム
カリングやソートなどの処理を別スレッドで並列に処理
OctTree構造によるマップ管理
オクルージョンによる描画判定
----------------------------
がないって感じでOK?
この欠点は致命的なような気もするけど
今後の発展性とか考慮すると作者の薦めるとおり
現セレーネ使った方がええのかな?
0233名前は開発中のものです。
2009/01/18(日) 19:30:23ID:dMI2LyMh0234名前は開発中のものです。
2009/01/18(日) 20:12:56ID:shcjcYwhβ2.0よりβ1.0の方が高機能ってネタにしかならんぞ
0235名前は開発中のものです。
2009/01/18(日) 20:15:01ID:ePbhhCCg0236名前は開発中のものです。
2009/01/18(日) 21:01:07ID:Ad/ZXmWh作者からは仕様変更に対するためらいが感じられないし
大仕様変更を思いついたときは全部捨てて次のバージョンにいっちゃうほどだし
2.0も完成する保証はどこにもない
0237名前は開発中のものです。
2009/01/19(月) 01:45:37ID:G3K9UrrPそんなの100も承知だろ。
良くも悪くも他の人が作ってるフリーのライブラリを使うときはそんなもん。
本当に安定したのや大事なプロジェクトに使いたいなら、それ相応のライブラリを選ぶだろ。
(まぁ、自社ライブラリがあったり開発したりもあるが。)
それに、コード自体公開されてて、
特別嫌味なコーディングされてるわけでも、無コメントでエスパー必須なわけでもないし
ライセンスは、修正BSDなわけで……。
作者さんが途中で投げ出しても、力あれば各個人個人で引き続き自分の必要な範囲
でやりくりすればいいだけだろ?
(どこまで求める気なんだろう>236みたいな人って...)
0238名前は開発中のものです。
2009/01/19(月) 07:56:41ID:3V8sX3BZ0239名前は開発中のものです。
2009/01/19(月) 08:07:42ID:dy7zkYI10240名前は開発中のものです。
2009/01/19(月) 09:59:27ID:Omlfbmho0241名前は開発中のものです。
2009/01/19(月) 20:13:25ID:QSDJ742J言い出しっぺの法則
0242名前は開発中のものです。
2009/01/19(月) 20:42:22ID:ev0KlGj10243名前は開発中のものです。
2009/01/19(月) 21:47:19ID:o0BIFG+iなるほど
Seleneを使うにはSeleneコードを改造できる程度の実力が必要ということでおk?
それは作者の意図するところなのかね
まあ初心者に辛いかたちで続けてきた作者だから意外とそうなのかもな
妙に納得した
0244名前は開発中のものです。
2009/01/19(月) 22:12:38ID:uQrVGYen0245名前は開発中のものです。
2009/01/19(月) 23:44:25ID:Km0+tGWU>Seleneを使うにはSeleneコードを改造できる程度の実力が必要ということでおk?
"使う"じゃなく"使いこなす"って表現なら少しは同意できたかも
が、"使う"じゃ全くもって意味不明
0246名前は開発中のものです。
2009/01/20(火) 01:28:05ID:qmyJ5nJ5完成した状態で仕様変更しまくってたLunaと混同してた
Seleneも正式版以降同じになるとは限らないんだし今から決め付けてもしょうがなかった
Betaなら必要な機能が足りてなくて当然なんだから
そんなライブラリ使おうってんなら相応の実力が必要で当然だったな
勘違いしてた、すまんかった
>"使う"じゃ全くもって意味不明
確かにサンプル弄る程度の"使う"だったら誰でもできるけどな
こういうことか
"使う"という言葉に相違ない程度のことをするだけなら初心者でも可
"使いこなす"には中・上級者ってところか
0247名前は開発中のものです。
2009/01/20(火) 01:52:22ID:elPkL0gJ0248名前は開発中のものです。
2009/01/20(火) 09:55:44ID:oSLTWufG0249名前は開発中のものです。
2009/01/20(火) 15:49:50ID:b1FXWh0v0250名前は開発中のものです。
2009/01/20(火) 16:30:49ID:ud3D8UHm0251名前は開発中のものです。
2009/01/20(火) 20:47:22ID:WGrwoaII全部公開してくれてるんだし、そんくらいソースみたら出来るべ?
0252名前は開発中のものです。
2009/01/20(火) 20:55:37ID:0w8FXTmG0253名前は開発中のものです。
2009/01/20(火) 22:51:31ID:VwLF+nG4どうやら作者の中では
c/c++の基本的なことは理解しているがDirectXを扱ったことが無い人間が初心者らしい
騒いでいるのは主にc/c++の勉強抜きでいきなりSeleneを使おうとしている連中
この類をc/c++の勉強からやり直して来いと一蹴するか否か
因みに俺は切り捨てても良いと思ってる
c/c++知らなくても使えますよという形で公開したら下らない質問と要求で掲示板が埋まるだろうからな
初心者を取り込んだDXライブラリが既にそうなりつつある
0254名前は開発中のものです。
2009/01/20(火) 23:30:02ID:ud3D8UHm.NET対応とかしない限りクラス使いまくりの今は無理だろう。
0255名前は開発中のものです。
2009/01/20(火) 23:57:14ID:DmR0j5uwC,C++の初心者でも確かに使えそう。Seleneはとりあえずダウンロードした後に色んな
フォルダ書き分けてサンプルコード見つけなきゃあかんよね。うっかりしていると
そういったサンプルが附属している事自体に気がつけない。ホームページ上のドキュメントが
意味不明のドクシヤゴン?って奴?みたいな感じ。
まぁ初心者っていう言葉の守備範囲は広いよね・・・
C・C++の入門書レベルの話は分かっていてもそれを取り巻く
環境レベルの話とか、プログラマが当然と思っている常識や作法が
決定的に足りない事がありえる。
あと2Dのゲーム制作は、プログラミング初心者でもすんなり入れるが、
3Dは前提知識みたいなものが必要だよな。ユーザーも、3Dプログラミングが
方法論的に複雑だという事はまず認識するべきかと。
0256名前は開発中のものです。
2009/01/21(水) 07:46:30ID:SmB7A8N8DXライブラリがそれを出来るのはライブラリ自体の規模の小ささゆえだと思うけどね。
結局機能が膨大になってくるとプログラム初心者みたいな人は必要な機能を探すところからできてない気がする。
0257名前は開発中のものです。
2009/01/21(水) 08:59:42ID:H3KYp5xW開発段階はどう付けるのかな。。 version 1.x.y.z だとバグ修正版とかぶるよねえ
んー。subversion で 2.0 ブランチ作って
リリース時に version つければいいのか
でも boost あたりは 1.xx でも新しい機能を付けてるしな結局は好みなのかな
0258名前は開発中のものです。
2009/01/21(水) 09:15:21ID:B+LhSY1y0259名前は開発中のものです。
2009/01/21(水) 10:19:04ID:rWsEi+Wr0260名前は開発中のものです。
2009/01/21(水) 14:49:10ID:FRXzcZX93Dゲー完成させることなく死ぬまでオナニー
信者にも叩かれ続ける
惨めだな
■ このスレッドは過去ログ倉庫に格納されています