2014年11月21日のブックマーク (11件)

  • 8 Popular Texture Collections from Offset - 240+ Files - only $17!

    crist18
    crist18 2014/11/21
    カッコイイテクスチャ
  • Color と Color32 の違い - 強火で進め

    以前書いたこちらの記事についてUnityの大前さんからこんなツイートが という事で詳しく調べてみた所、この記事で使われていた Color の場合にはそこに含まれる r, g, b, a の型は float 、取る値の範囲は 0〜1 。 Color32 の場合は byte 、取る値の範囲は 0〜255 という違い有りました。 それを踏まえてこちらのMesh.colorsについての公式ドキュメントの以下の記述を確認。 For performance reasons, consider using colors32 instead. This will avoid byte-to-float conversions in colors, as well as use less temporary memory. ざっくり翻訳を書くと「パフォーマンスの理由から color32 の利用を検討してね。

    Color と Color32 の違い - 強火で進め
    crist18
    crist18 2014/11/21
    color32
  • 当たり判定ゼロ(移転しました)

    [PR]上記の広告は3ヶ月以上新規記事投稿のないブログに表示されています。新しい記事を書く事で広告が消えます。 移転した理由はTwitterにも書いたんだけど、前にブクマしてくれた人が「スマホで見ると広告がウザイ」とか言ってて、自分で見てみると画面スライドしたら下に湧いてきて誤タッチするタイプの一番嫌いな広告で、なんやこれクソサイトやんけ…と思ったのをふと思い出したからですね。確かにウザイ広告でしたね。 あと、忍者Blogがいつまで経ってもhttpsにならないし、ここ数年お知らせが障害のお知らせと復旧のお知らせしかなくて、すげえ廃墟な香りがしてたからというのもあります。わりとちょくちょくメンテナンスで繋がらなくなるし、マジ突然死しても驚かないような状況。 ともあれ、このブログをやって色んな人に読んでいただいて、ブコメなんかでお褒めの言葉なんかもいただいたときとかは画面の前で泣くほど喜んでま

    crist18
    crist18 2014/11/21
    ゲーム業界情報
  • [C#][関数型] カリー化を C# で説明してみる (プログラミング C# - 翔ソフトウェア (Sho's))

    今回は、軽めの話題として、関数型プログラミングでお馴染みのカリー化を C# でやってみよう。 ■ 関数の作成 先ず、以下のように関数を用意してみる。 // 2つの数の足し算 (引数は2つ) Func<double, double, double> 足し算 = (x, y) => x + y; // 2つの数の平均 (引数は2つ) Func<double, double, double> 平均 = (x, y) => 足し算(x, y) / 2.0;

    crist18
    crist18 2014/11/21
    わかったような、わからないような
  • C# で高階関数的な、関数ポインタみたいな(Func でメソッドを切り替える) - 学び、そして考える

    ひさしぶり。 こういうことってよくあると思います。 前処理 hoge 処理 A 後処理 fuga 前処理 hoge 処理 B 後処理 fuga 前処理 hoge 処理 B 後処理 fugaそれぞれ前処理と後処理は同じことをやっている、というものです。プログラミングの基として、共通する部分は関数としてまとめる、というのがありますが、この場合処理の中身が異なるのでそういうわけにもいきません。 関数型言語に高階関数というのがあります。(高階関数 - Wikipedia) まさしくやりたいのはこういうこと。関数型言語では引数に関数を渡すことが簡単にできると。 C言語の例が載っています。関数ポインタで実現させているんですね。 C# で関数を引数とする、で思いつくのがデリゲート。これを使えば実現できそうです。 でも個人的にはデリゲートだと宣言の部分などが冗長という印象があって、そこまでやること無いか

    C# で高階関数的な、関数ポインタみたいな(Func でメソッドを切り替える) - 学び、そして考える
    crist18
    crist18 2014/11/21
    “Func とは、 1 つのパラメータを受け取って TResult パラメータに指定された型の値を返すメソッドをカプセル化します。 public delegate TResult Func<T, TResult>(T arg)”
  • C#とScalaで関数型言語プログラミング #Java #c# #関数型言語 #Scala #ラムダ式 - Qiita

    class Program { static void Main(string[] args) { loopCall(10, nTimes(5)); } static void loopCall(int max, Func<int, int> func) { for (int i = 1; i < max+1; i++) { Console.Write(func(i) + " "); } } static Func<int, int> nTimes(int times) { return n => n * times; } } object Plactice{ def main(args: Array[String]){ loopCall(10, nTimes(5)) } def loopCall(n:Int, func:(Int) => Int) ={ for(i <- 1 to n)

    C#とScalaで関数型言語プログラミング #Java #c# #関数型言語 #Scala #ラムダ式 - Qiita
    crist18
    crist18 2014/11/21
    関数型
  • 綱引きの力学

    運動会のシーズンです。ちょっと興味がわいて「綱引き」について考えてみました。以下の記事は95年9月にNIFTY-Serveの教育実践フォーラム・専門館FKYOIKUS「理科の部屋」に同名のタイトルで掲載した私のメッセージをリライトしたものです。 目次: (1)静力学的な考察 (2)体の回転運動に関する考察 (3)均衡を破る機構 (4)綱引き必勝法 追記 (1)静力学的な考察 下図は綱を引いている一人の選手のつもりです。この人に外部からはたらく力のつりあいと大小を考えて、綱引きに勝つための条件を考察しましょう。最初は簡単のため、静力学的に考えます。つまり「ゆさぶり」のような激しい動きははないものとし、つりあいに近い状態で、敵味方がほぼ互角に引きあっているものとします。 外部から人にはたらく力は4つあります。手が綱から受ける摩擦力T(他にも味方がいる時はTは綱の張力ではないので注意)、足が地面

    crist18
    crist18 2014/11/21
    綱引き
  • 綱引きで必ず勝利をもぎ取る方法 - A Successful Failure

    2010年10月03日 綱引きで必ず勝利をもぎ取る方法 Tweet 運動会シーズンである。体育の日に向けて全国各地の学校で運動会が開かれていることだろう。運動会において綱引きは極めてメジャーな競技であり、どこの小学校でもきっと行われているに違いない*1。しかし、実はこの綱引きにはコツがあり、そのコツさえ知っていれば、実力差のある対戦相手にも簡単に勝つことができるのだ。はっきり言って、卑怯なほど強くなる。 綱引きは基引っ張り合いなので、物理学の原則に従えば、体重の重いほうが有利だ。そのためもしメンバを自由に選ぶことができるのならば、体重の重い順に選ぶべきである。メンバが固まったら、あとは以下に示す2つの原則をしっかり守れば、勝利は揺ぎ無い。 背の高い順に並ぶ 図1:原則1 よくあるのが出席番号順などでバラバラに並ぶ方法だ(図1a)これでは、ロープがうねってしまい、力の方向が分散してしまう。

    crist18
    crist18 2014/11/21
    綱引きのメカニクス
  • 公益社団法人日本綱引連盟|綱引を楽しむ|

    crist18
    crist18 2014/11/21
    綱引き
  • ヘイスト - 計り知れない仕様@FF11 Wiki*

    概要 ヘイストは攻撃間隔および再詠唱時間を短縮する効果があります。 逆にスロウは延長する効果があります。スロウはヘイストの逆の数値を持つだけで効果は同一のものになります。 ヘイスト(スロウ)には主に装備枠・魔法枠という大分類があります。 またそれらに該当しない独自枠(アビリティばかりなのでアビリティ枠とも言われる)があります。 装備枠・魔法枠は攻撃間隔・再詠唱時間に影響があります。 独自枠は攻撃間隔にのみ影響があります。 ヘイスト(スロウ)は数値をすべて加減算で計算します。 それぞれの枠ごとに効果のあがらなくなるキャップが設定されています。 ヘイスト(スロウ)は表記上は百分率で表されていますが内部の計算には1024分率が用いられています。 装備品の場合、ほぼすべて表記よりも性能が低くなっています。 条件 このサイトではヘイスト(スロウ)とは以下の条件のものを指します。 得TPが増減しない

    ヘイスト - 計り知れない仕様@FF11 Wiki*
    crist18
    crist18 2014/11/21
    ヘイスト
  • ヘイスト問題

    crist18
    crist18 2014/11/21
    FF11 ヘイスト問題