1read 100read
2012年08月プログラム44: ゲームプログラムなら俺に聞け26 (786) TOP カテ一覧 スレ一覧 2ch元 削除依頼
【SICP】計算機プログラムの構造と解釈 Part3 (491)
推薦図書/必読書のためのスレッド 69 (278)
Git 5 (212)
パR、パチスロの基盤のプログラム 2 (500)
Rubyについて(アンチ専用) Part004 (758)
Ruby 初心者スレッド Part 50 (726)

ゲームプログラムなら俺に聞け26


1 :2012/09/30 〜 最終レス :2012/12/08
エロゲしか作ったことないけど
なんでも聞いてちょ


【前スレ】
ゲームプログラムなら俺に聞け25
http://toro.2ch.net/test/read.cgi/tech/1345271079/

このスレッドは天才pンジー「アイちゃん」が
言語訓練のために立てたものです。

アイと研究員とのやり取りに利用するスレッドなので、
関係者以外は書きこまないで下さい。

                  京都大学霊長類研究所

2 :
テンプレとかなかったっけ?

3 :
もう一度いっとくけど描いてるのは萌え絵じゃない
美 人 画  な
芸術


4 :
>>uyさんへ
あなたの絵が芸術的なのかどうかってのは言葉だけじゃなくて実際見てみないとわからない事なんで残念ですがその話題にはもう発展性はありません
ですのでもう話を切り上げるかサンプルをうpするかどちらかにしてください
ご検討のほどよろしくおねがいします

5 :
立て乙

6 :
真の芸術は認められにくいからな

7 :
物を出さなければ存在しないのと同じ
存在しないものが芸術なわけが無い

8 :
>アニメらしい影の境界線やハイライトを決める
どうやったらアニメらしい影の境界線やハイライトができるの?
遺伝的アルゴリズムを使えばいいの?

9 :
うん

10 :
ううん

11 :
>>8
アニメーターは、光源があるから影やハイライトを描いてる訳ではない。
「影やハイライトを見せたい」から描いている。
もちろん、厳密に光源からの光が当たらない所を影にしたい、
とアニメーターが思えばアニメーターはそのように描く。
影を使ってある印象を持たせたいと思えば、光源が無くても影を描く。
>>8 も見せたいところに影やハイライトを置けばいい。
どこにどのように見せたいかは完全に >>8 の自由だ。
そんなのは人に訊くことではなく、自分の胸に手を当てて考えてくれ。
もし、ある特定のアニメのように見せたいというのなら、
そのアニメを描いたアニメーターに基準を訊くしかない。

12 :
アニメーターって光源とか考えずでたらめ描いてるって事ですか

13 :
>アニメーターは、光源があるから影やハイライトを描いてる訳ではない。
> 「影やハイライトを見せたい」から描いている。
なんでゴミカスPGって根拠のないゴミみたいな発言を平気でしてくんの
バッカじゃねえの?

二度R
三度R

14 :
>>11
マジで気持ち悪い
R

ただ、光や影を都合よくしたほうがいい場合もあるから
そういう絵は多いよ
そうする場合が、多いってだけで
光源を考えないで絵が描けるわけないじゃんバカなの?????wwwwwwwwwwwwwwwwwwwwwww
四度R!!!!!!

15 :
>もし、ある特定のアニメのように見せたいというのなら、
>そのアニメを描いたアニメーターに基準を訊くしかない。

wwwwwwwwwwwwwwwwwwwww
絵描いたことあればまずこんなこといわねえよwwwwwwwwwwwwwww
基準とか聞かれても答えようがないじゃねーかwwwwwwwwww
「見てわかるだろwwwwwwwwwwwwww見て輪からねーなら絵の練習しろハゲwwwwwwwwww」っていわれるだけじゃねえwwwwwwwwwwwかwwwwwwww

>>11
さっさとRwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwww

16 :
>>14
心理状態とかを伝えるためにわざと光源無視して描いたりするよ
そういうのを考えないでただ実直に描いてるだけじゃ魅力的な絵を描くのは無理
絵描き暦少ないなら知ったかで発言しないほうが恥ずかしい思いしなくて済むよ
>>15
何のために作画監督がいると思ってるん?

17 :
光源って言葉、知ってるだけの、ただのsラですから、騒いでるの

18 :
10月から始まる新世界よりは、あえて人物に陰を入れないそうだ。

19 :
だからなんだカス

20 :
自分の間違いすら認められずに正当化しますか?
はやくRよ
ほんとにPGって違う畑の領域に知ったか知識で踏み込んでくるよなwwwwwwwwww勝てるわけがないのに・・・wwwww
勇猛果敢すぎるだろ
そんな薄っぺらいレスで自分のプライド守ろうとしたところでどうせ俺以外の名無しからもレス突っ込まれて泣かされるだけ
なぜ間違いを認められないゴミクズになってしまったのか?
せっかくレスしているんだから教われよ学べ
そして二度と自分の専門外に知ったか知識で口を挟まないほうがいいよ恥ずかしいよお前
光源についてなんて絵描き素人でもわかりそうなもんなのにどや顔で知ったかぶって間違ってるレスしてしかも間違いをみとめられないとか生きてる価値ある?
つうか
ああ量産絵かいてる奴の中には影や光適当でいいみたいな感じの絵描いてる奴もいるけど
アニメ絵はちゃんと作画してるところは適当にはやってねーよバカwwwww
どんだけレベルの低い会話してんだ?
すべて計算した上で光と影の位置決定してんだから適当に好きなところにおいていいわけねーだろが・・・バカか?
変な場所においたら不自然にきまってんだろうがバカか?
どんなアニメを基準にしてんだバカが?
ほんとに足りてねーな

21 :
はやくR

22 :
自己紹介乙としか言いようがないな

23 :
>>20
どうやったらアニメらしい影の境界線やハイライトができるの?
遺伝的アルゴリズムを使えばいいの?

24 :
うん、そうだよ

25 :
>>24
>うん、そうだよ
アルゴリズムを考えてくれ

26 :
http://www.tv-asahi.co.jp/shinsekaiyori/movie/
これを見れば分かるとおり光源関係なしにアニメの絵はアニメの絵なので、
光源のアルゴリズム云々は全く関係ないということだ。

27 :
>>23
自分で絵を描けよ
そこに規則性はあるが、すべて「アナログのアルゴリズム」なわけ
デジタルにしようとしたらどの程度大変かくらい想像しろ
てきっとうにハイライトと影をつけてるような底辺絵しか見てないから
「自分の好きでいい」とか「適当でいい」みたいな勘違いを起こすんだよ
すべてに規則性はある
物理法則とは違う二次元の中の法則にそって的確な位置にハイライトを置くのが
二次絵を描く専用のアルゴリズムなわけ、あるいはセンスとも言う
変な場所においたら当然違和感が出来る
知ったかしね

28 :
小手先の技術にこだわるだけの人間と、
小手先の技術を完全に封印してアニメを作る人間って、
あまりにも差がでかいね。

29 :
でかいね。

30 :
uyは全部一人で作ってるのか?
音はどうする?
ゲーム音楽の善し悪しは重要だぞ

31 :
なんかこんなかんじで、同じ関数だけど呼び出すクラスによって帰ってくる型が変わるような関数って作れませんか?
http://codepad.org/IxhmQMu4

32 :
「同じ関数だけど」ってのは、引数や返り値の型は違うが関数名が同じ関数って意味?
C++だとそれは同じ関数とは言わないのでは
unionを返すとかcastするとかですかね

33 :
>>31
なにやりたいのか分からないけど、
インスタンスを返して、そのメソッドの実装で振る舞いを変えるのがひとつのパターンかと。

34 :
>>31
戻り値共通の基底クラスを定義しないというなら無理
C++を勉強しなおせ
あとゲームプログラミング以外の質問すんなよ
プログラミング言語を自由に使いこなせてから来い

35 :
クラスごとに同じ名前でメンバ関数を作れば良いだけの話。

36 :
なんかね、継承してるから戻り値だけ型が違う関数をオーバーロードしたいっぽいよ

37 :
継承していようが何だろうが関係ない。
新たに戻り値の違う同じ名前の関数をメンバに加えればいいだけ。

38 :
それ実際にやってみた?
しないで言ってるよね

39 :
>>38
条件は
>呼び出すクラスによって帰ってくる型が変わる
であって、基本クラスを使って呼び出すとは一文も書いていない。
つまり呼び出すクラスによって型を変えるだけなら、
その通り書けば良いだけの話だ。
で、いったいなにを実際にやるんだ?

40 :
>>31のソースみてみ

41 :
ソースの意図がよく分からんが、ポリモーフィズムで出来ないかってこと?
thisポインタを渡して条件分岐するなり、テンプレートを特殊化して呼び分けるなりした方がスマートにいきそうだけど

42 :
>>40
鹿と10回言った後に、サンタクロースが乗っているのは何かと聞かれ、
トナカイと答える並にアホだな。
ソースがなんだろうと条件は変わらない。

43 :
その仕様崇拝主義がどういう仕様でこんなスレにくることになったのか

44 :
>>42
うちのサンタはトナカイを担いでくる

45 :
>>42
やられた悔しい!

46 :
ンッペロバンナーwwwwwwwwwwwwwww

ロバ「ンーwwwwwwwwwwwwwww」

47 :
>>31
質問するところを間違えたね
ここにスキルのある人はいないみたい

48 :
virtualつけなきゃいい

49 :
そうか?

50 :
C++は戻り値の違いによる呼び出し関数の変更(オーバーライド)はできない。
それとは別の話で、ベースクラスのメンバ関数を、派生クラスのメンバ関数で
戻り値の型を変えてオーバーロードするのもダメ。
余談だけど、オーバーロードとオーバーライドは別物ね。

51 :
オーバーロードとオーバーライドってどっちがどっちだったかすぐ分からなくなる。
なんでこんな紛らわしい言葉にしたのか

52 :
戻りの型がわかってる時点でどっちを呼んでるかわかってるのに
わざわざ同じ名前にする理由がわからん。
呼び出し時のインスタンスも引数にしてしまえば別関数にならんか?

53 :
>>42
サンタは結構ベンツとかにのってる
マジな話サンタ協会とかのおっさんリッチやから

54 :
眠い

55 :
>>30
もう一通りは作れる

56 :
ただちょっと方向性かえるな
エロってだめだなー
特殊な性癖のエロ絵描いてる奴のキモさにどん引きし始めてる
日本で一番気持ち悪いのはエロゲシナリオライター
コイツ無理

57 :
アニメ絵も3DCG全盛の時代。複雑なフリルもあっという間に何十枚も書かせられる。

58 :
3Dで描かれたキャラでいまだに納得のいくレベルのものを見たことが無い
オタが異様に持ち上げてるキュアサンシャインの変身シーンとかいうのも単なるCGで
超絶作画期待しながら見てみたらマジ幻滅した

59 :
それは自分の視野の狭さを自慢してるってことでおk?

60 :
描画技術とかどうでもいい
コンソールで遊べて中毒者を量産するゲーム
そんなゲームを作りたい

61 :
人は見た目で9割判断されることから分かるとおり文字だけなんてまず見向きもされない

62 :
3Dなんて鼻の隆起があるだけで耐えられないブヒー

63 :
ふう

64 :
つまらないアニメはeffecterの技能不足。内側から輝くとかそよ風が吹いてるとかの
効果で緻密な工夫に至っていない。技能テストで底上げすべき。

65 :
↑スレ違い

66 :
片山は有名な荒らしコテだからな
釣り質問で釣ったりして遊ぶ予定がないならNGに入れておくと良い

67 :
萌え絵にはこういうのから
http://img.nijigazo.com/2010/06/11/kemomimi/0384_s.jpg
http://blog-imgs-48.fc2.com/n/i/j/nijigazou0101/2012-04-10_44.jpg
こういうのまである
http://mots.jp/C81top2.jpg
わけ
作ろうとしてるのって一体何?
あと、お前らがわかっていないのはこれ!↓
http://ecx.images-amazon.com/images/I/51Q9UmvgWBL.jpg
おにゃのこ第1巻
よく見てもお前らにはわからないだろうけど、これは意図的に崩されたそこら辺の萌え絵から
さらにもう一段階意図的に崩されてる絵、かなりギリギリまでキてる、これ以上崩したらヤバいはず
2012年10月現在、この絵は普通に可愛いイラストとして見れるけど
これを可愛いと思える期限はおそらく今から2,3年後まで
4年後にはおそらく萌えの定義が変わって違和感バリバリのイラストになっていると予想してみる
つまり「今しか見れない絵」
萌えは成長していく
プログラムからどんなに模倣したって
こういうギリギリを攻めない限り評価される絵にはならないと思うよ?何を作りたいの?
俺が思う上手い絵っていうのは
ギリギリ違和感を持たない許容範囲限界スレスレの絵
つまり限界まで崩された絵、手作業じゃないと不可能、つか手作業でやったところで
違和感の許容範囲限界は人によって違う、最大公約数を描く事の難しさ・・・

68 :
気持ち悪い(=_=

69 :
萌えの境界はどんどん侵攻してくるからな
当時ぎりぎりだったことぶきつかさはもう境界の向こうだしな

70 :
見えないもの相手にキモい戦いしてる人たちがいるってことはよくわかった

71 :
ゲームプログラミングにおいてこの十数年のなかで進化の止まってる技術って探すほうが大変だろ
どこをどうしたら進化の続いてるものやトレンドの変化するものが特別みたいに思ってしまうんだろう

72 :
uyはエロゲ評論家があってる
それ以外は向いてない

73 :
>>55
一通り作れるのに
公開まで行かないのはなんで?
怖いのか?

74 :
出来る人間は成果物で語る
出来ない人間は言葉で飾る

75 :
飾るね

76 :
口のうまいやつが美味しいところ全部もっていくんだけどな

77 :
最近やっと>>75の面白さがわかってきた

78 :
>>26
> http://www.tv-asahi.co.jp/shinsekaiyori/movie/
> これを見れば分かるとおり光源関係なしにアニメの絵はアニメの絵なので、
> 光源のアルゴリズム云々は全く関係ないということだ。
でも影の境界線とかCGっぽかったらアニメ絵じゃないじゃん。

>>27
> 27 uy ◆pGmIYHPsSM 2012/10/01(月) 12:51:40.41
> >>23
> すべてに規則性はある
> 物理法則とは違う二次元の中の法則にそって的確な位置にハイライトを置くのが
> 二次絵を描く専用のアルゴリズムなわけ、あるいはセンスとも言う
> 変な場所においたら当然違和感が出来る
じゃあ、二次絵を描く専用のアルゴリズムはキャラクターごとに影指定とかハイライト指定があるってことなの?
それを自動で作画アニメ絵にする方法ってあるのかな?


79 :
アニメーションくらい手で描けよ

80 :
>>71
デバッグに関する技術は進化が止まってる(遅い)ような気がする。
進化の止まってる技術って探すほうが大変なのは同意。

81 :
そんなもん全関数にログ出力いれときゃいいんだよ

82 :
http://www.itsartmag.com/features/paperman-breakdown/
ディズニーの新作の作画プロセスとツール

83 :
>>81
昔からそうだから進化していない、と

84 :
>>80
静的解析やテスト手法が進化してる

85 :
>>84
いつの時代からそれが使われているか知ってるか?

86 :
ユニットテストはXPで脚光浴びてから普及したと考えるのが妥当とすると
まさにここ10年で普及してきたと考えていいと思う。
静的解析も普及はユニットテストより遅れての印象が強いし。

87 :
このスレが進化してない

88 :
今の静的解析ツールと昔のLintに毛が生えた程度のものを一緒にされるとなんか違う気が

89 :
その分野の技術が現れた時期じゃなくて、進化が続いているかの話だしな

90 :
>>82
しょせん3Dだな
ディズニーでもこの程度のものしか作れないんじゃ俺らがどうがんばっても無理だろ

91 :
>>78
>じゃあ、二次絵を描く専用のアルゴリズムはキャラクターごとに影指定とかハイライト指定があるってことなの?
そこまでは俺いってないけどそこに気づくのは才能あるな
影、ハイライトはアニメごとじゃなくてキャラごとだよ
瞳のかき方や髪にかかるハイライトがキャラごとに違うとかザラだろ
>それを自動で作画アニメ絵にする方法ってあるのかな?
ないよ
萌えは進化してるから、そのアルゴリズムでさえ刻一刻と変化してるんだよ
劇的に大きく変わるのは大ヒットアニメや大ヒットゲームが出た瞬間だけどな
それらの解析が間に合う速度でプログラム書ける気がしない
萌えの進化が完全に止まったらいつか作れるよ

92 :
>>91
>影、ハイライトはアニメごとじゃなくてキャラごとだよ
認識が甘いなぁ
キャラごとじゃなくてさらにシーンごと構図ごとにって分けられるんだよ
当然アルゴリズム化なんて無理だわな

93 :
>>91
どこが「ゲームプログラム」なんだよ。
CG板の然るべきスレで同じ事書いてこい。
スレ違い・板違いでほざいてる奴は
本スレ行くともっと詳しい奴から叩かれるのを
怖がっている。

94 :
技術論ならまあ、どこでもいいんじゃね。
最近なんかちょろっと記事になってた漫画カメラだっけ。ああいう程度でも十分効果あるよ。

95 :
漫画カメラくらいの加工ってリアルタイムレンダリングできるのかね
GTX680の1920*1080とかで60fps出るのかね

96 :
かね

97 :
最初からああいう出力にすりゃいいだろ。 犬神とかスト4に近いか。

98 :
\           /           /j          \ | | /
_  争  も  _       /__/ ‘,        \      /
_  え  っ  _       //  ヽ  ', 、      _   争   _
_   : . と   _        //    ‘  ! ヽ   _    え   _
_  :      _     /イ       ', l  ’   _    :   _
/          \    iヘヘ,       l |  ’,   _   :    _
 /  |  |  \     | nヘヘ _      | |   l       
               | l_| | | ゝ ̄`ヽ | |〈 ̄ノ   /        \
               ゝソノノ   `ー‐' l ! ¨/     / | | \
            n/7./7 ∧        j/ /     iヽiヽn
              |! |///7/:::ゝ   r===オ        | ! | |/~7
             i~| | | ,' '/:::::::::::ゝ、 l_こ./ヾ..     nl l .||/
             | | | | l {':j`i::::::::::::::::`ーr '         ||ー---{
              | '" ̄ ̄iノ .l::::::::::::::::::::::∧       | ゝ    ',
      , 一 r‐‐l   γ /、::::::::::::::::::::::::〉ー= ___  ヘ  ヽ   }
    / o  |!:::::}     / o` ー 、::::::::::::i o ,':::::::{`ヽ ヘ     ノ
   / o    ノ:::::∧   /ヽ  o  ヽ::::::::| o i::::::::ヽ、 /   /
   /    ノ::::::/    /::::::::ヽ  o  ヽ:::| o {::::::::::::::Υ   /

99 :
キン肉マンに言われちゃあ争うしかないな

100read 1read
1read 100read
TOP カテ一覧 スレ一覧 2ch元 削除依頼
Lisp Scheme Part35 (221)
★★ Java の宿題ここで答えます Part 72 ★★ (465)
DarkBASIC (456)
リファクタリングがしやすいのは、静的型付け言語 (407)
機械語なら俺に質問しろ! (929)
DarkBASIC (456)
--log9.info------------------
takeONE(テイクワン・タケオネ)をカタヤマ68 (375)
MP3ファイル整理法 (340)
SOTECのPCが長持ちした人ちょっと集合 part2 (611)
寝ながらパソコンする方法 (917)
【激安PC】5万以下 新品限定part2【デスクトップ】 (293)
【DELL】Dimension 8400 :8【Ivy時代に轟くプレスコ】 (203)
【QX9650】DELL XPS630i 6【搭載可能】 (490)
【DELL】Alienware Area-10【エイリアン】 (819)
【PC ONES】PCワンズ【part 12】 (517)
賞味期限切れだと思うPCの性能は? (564)
チミらのpcのスペックと用途を軽く教えてくれpart2 (833)
【INTERNET BTO SHOP】VSPEC【良?悪?】 (358)
VAIO 総合スレッド Part4 (651)
【eMachines】イーマシーンズAMD専用 5台目 (783)
息子がセレロン500なので学校でイジメにあっています (547)
[激重]     NEC ValueOne     [クソPC] (374)
--log55.com------------------
菊一文字先生応援スレ
【Ameba】ガールフレンド【仮】 キュピチケ1258枚
【ぷちハンサ】神撃のバハムート1566【チキン南蛮】
あいうえああ
グランブルーファンタジーマグナスレ342
【コロプラ】戦国いろは 96領地目【いろは】
【Rank101↑】グランブルーファンタジー初級者スレ3162
【mobage】グランブルーファンタジー質問スレ174