libclangを使ってC++のメンバにアノテーションをつける
動機 Unreal EngineのUPPROPETYマクロのようなことがやりたいです。 c++ class MyActor : public ActorBase { ACTOR_DECL() P...
12 search resultsShowing 1~12 results
You need to log-in
動機 Unreal EngineのUPPROPETYマクロのようなことがやりたいです。 c++ class MyActor : public ActorBase { ACTOR_DECL() P...
日本語フォントは容量が大きいので、スマートフォンアプリやウェブアプリではあまり気軽に使用することができません。 そこで、一部の文字だけを抽出したフォントを作成して、容量を削減します。 FontF...
USBデバイスと直接やり取りするには、IOKitを利用します。今回はマウスからのデータを取得してみます。 おもむろにIOHIDManagerを作成します。 LowLevelMouse.mm # ...
Unityの影生成は便利ですが、デフォルトでは描画用と影生成用に同じモデルを使用するため、単純に考えて2倍の描画コストがかかってしまいます。 そこで、影生成専用のローポリモデルを使用することを考...
FluidSynthとは リアルタイムソフトウェアシンセサイザーです。 クロスプラットフォーム(Windows / Mac / Linux)で動作します SoundFont2の音源を使用すること...
ObjectALについて iOSには音を鳴らすAPIが色々あるけど、 AVFondation : 再生開始時に遅延が発生、大量再生すると重い。 AudioToolbox : 30秒以下の音しか鳴...
細かい最適化のテクニックに関しては、公式リファレンスに色々書いてあるけど、一番手っ取り早い方法は書かれていない。 http://docs.unity3d.com/Documentation/Ma...
プレイヤーが地形の背後にいるときは、グレーで塗りつぶし、そうでないときは、単純なランバートシェーディングを適用するUnityのシェーダを書いた。 Shader "Custom/PlayerDif...
一度拾ったアイテムは、シーンが推移してまた元の場所に戻ってきても復活しない、というルールを作りたかった。そのためには、ゲーム内のアイテム一つ一つにユニークなIDを割り当てて、アイテムを拾うたびに...
NewtonGameDynamicsってあんまり日本では使ってる人を見ませんね。 でも、僕は好きです。 Newtonをビルド おもむろにNewtonの最新版をチェックアウト。 core_Libr...
Macでappを配布するとき、このエラーが出てちょっと困ったのでメモ。 結論から言えば、動的リンクライブラリが絶対パスで指定されていたのが原因だった。 otool -L binfile で依存関...
3Dでしっぽがにょろにょろするインタラクションを作りたいな、と思うことがある。そんなときどうするか。 しっぽの関節を定義 まずは関節から作り始める。このとき、関節の親子関係は考えないほうが、あと...
12 search resultsShowing 1~12 results
Qiita is a knowledge sharing service for engineers.