タグ

プログラミングに関するperoonのブックマーク (4)

  • Seasons.NET

    SpriteBuilderを使っていてちょっとハマったのでメモっておきます。 アプリケーションの名前を日語にする場合、XcodeのBuild Settingsにて、Product Nameを日語にしてしまうと、SpriteBuilderが出力するccbiファイルからクラスを生成する際にマングル化してから取得する都合上、クラス名を取得する処理でこけます。 具体的には、以下の箇所です。 CCBReader.m:1371行あたり CCBReader.m ホーム画面のアイコン名だけを日語にするのであれば、Info.plistのBundle Display Nameを設定することで、この問題を回避することができます。

    Seasons.NET
  • Scripting Languages I: Node.js, Python, PHP, Ruby - Hyperpolyglot

    a side-by-side reference sheet sheet one: version | grammar and execution | variables and expressions | arithmetic and logic | strings | regexes | dates and time | arrays | dictionaries | functions | execution control | exceptions | threads sheet two: streams | asynchronous events | files | file formats | directories | processes and environment | option parsing | libraries and namespaces | objects

  • 基礎の基礎編その2 小技集めておきました

    ホーム<ゲームつくろー!<衝突判定編<小技集めておきました 基礎の基礎編 その2 小技集めておきました ここでは、ベクトル演算を中心とした小技を集めてみることにしました。この章は何かあるたびに更新していく予定です。 ・ 3Dで平行なベクトルの外積は? ・ ある点から平面までの距離 ・ 2Dでのある点から直線までの距離 ・ 斜面に立つには? ・ ポリゴン上に点が含まれるかを判定 ・ 内分点 ・ 2直線間の最短距離 ○ 3Dで平行なベクトルの外積は? ↑トップ 2Dの外積は数値ですが、3Dでは法線ベクトルになります。2つのベクトルが並行ではない場合、法線は一意に決まりますが、平衡だったらどうなるのか?簡単ですから確認しておきましょう。 3Dで平行なベクトルは、互いに定数倍になっているので、 v1 = (x,y,z) v2 = (c*x, c*y, c*z) となります。この外積を計算すると、

  • ☆PROJECT ASURA☆

    更新情報…。 ※重要なお知らせ Project Asuraは新URLへの移行を致しました。 新URLはhttp://www.project-asura.com/です。 2011/10/23 PROGRAM <DirectX> 「Lambertモデル」を追加しました☆ PROGRAM <DirectX> 「Half-Lambertモデル」を追加しました☆ PROGRAM <DirectX> 「Blinn-Phongモデル」を追加しました☆ PROGRAM <DirectX> 「Phongモデル」を追加しました☆ PROGRAM <DirectX> 「Cook-Torranceモデル」を追加しました☆ PROGRAM <DirectX> 「リムライティング」を追加しました☆ PROGRAM <DirectX> 「半球ライティング」を追加しました☆ 2011/08/19 PROGRAM <Dir

  • 1