タグ

webglに関するpowazonのブックマーク (69)

  • うにばな(配列に関する) : Yaminabe

    Unity3Dでの配列に関しての検索が多かったので記事を書きました。 具体的にどのような場面で使用するかといえばやはり配列とそのソートでしょうか ゲーム中でアイテムの登録やアイテムの整理やらのデータの並べ替えなどが問題になることが多いです。 どんなことに使用するの?ということで いちおう例をあげておきます。 現在作成中のDota系ゲームではミニオンのジェネレート地点から敵のベースまでの移動経路に配置された waypointデータをソートするのに配列ソートを使用しています。 まず最初にwaypointにwaypoint体の値(Transform)と敵のベースまでの距離をclass作成して 距離をキーとしてwaypointの並べ替えを行なっています。 Inspectorで一個づつ近い順に登録してももちろん有効ですけど データが変わるたびにその労力はいやでしょ?w なのであらかじめ Waypo

    うにばな(配列に関する) : Yaminabe
  • 【Unity】知って得するMathfクラス - 藍と淡々

    こんにちは(ؓؒؒؑؑؖؔؓؒؐؐ⁼̴̀ωؘؙؖؕؔؓؒؑؐؕ⁼̴̀ ) 今回はUnityのMathfクラスの紹介をしていきたいと思います。 といっても全部は大変なので、よく使うっぽいやつ&イメージしやすいやつだけ。(アバウト過ぎる…) 具体例はUnityのスクリプトリファレンスからパクってきました!イガ栗⊂( ・∀・) 彡 =͟͟͞͞(✹)`Д´) ・Infinity - 無限大を表す これはRayがわかりやすいと思います。こんなん。 if(Physics.Raycasat(ray, out hit, Mathf.Infinity) {} 無限大を取得できるので、この場合だとRayの長さが無限になります。 実際に使うときは長さを指定することが多いので、正直自分はあんま使わない変数だったり_(┐「ε:)_ズコー ・NegativeInfinity - 負の無限大を表す これは、Infi

    【Unity】知って得するMathfクラス - 藍と淡々
  • Unity:高速動作するメッシュ変形「Deform 1.0」が無料で使える! | Unity+AssetStoreおすすめ情報

    はじめに 言葉で説明するようにまず見ていただいた方がよいと思いますので、以下をご覧ください、キューブ(立方体)を使ってそのキューブを自由自在に変形していますね。プリミティブのキューブだと頂点分割数が足りないのでおそらくプリミティブじゃないの頂点の多いキューブを使っているかなと思います。 Unityを知らない方は、ぜひ こちらの記事 をご参照ください。 「Deform 1.0」の機能 超高速!マルチスレッド対応40種類の変形メッシュの保存が可能簡単に拡張ワールドスペースで動くよ!(?)エディタで簡単に設定できるよ! また、Youtube 動画も見ごたえがあったので、どうぞ再生してみてください。 なんと、 この機能が無料で使えます。作者の「 Keenan Woodall」さんが公開してくれています。Asset Storeではないですが、Githubからソースコードを取得すれば使えるので試してみ

    Unity:高速動作するメッシュ変形「Deform 1.0」が無料で使える! | Unity+AssetStoreおすすめ情報
  • 【初心者向け】apkを実機にインストールする方法|プログラミングを知るはプログラミングを行うに如かず

    Androidのテストを行う際には、apkファイルを実機にインストールする必要があります。 開発中のため、PlayStoreからダウンロードすることができないからです。 ただ、未経験でエンジニアになった方などは、apkファイルを渡されても、そこからどうやってインストールしたらいいのかわからないのではないでしょうか? 私も最初の案件でapkファイルを扱った際に、どうやって実機にインストールしたらいいのか調べた記憶があります。 今回はapkファイルのインストール方法についてご紹介しますね。 apkファイルを上書きインストールしたい場合はこちらの記事が参考になると思います。 【簡単】apkファイルを上書きインストールする方法 Androidアプリを公開した場合、定期的にアプリの更新を行うと思います。 その際は、アプリのアップデートに伴う挙動の確認が必要... apkファイルをインストールする手順

    【初心者向け】apkを実機にインストールする方法|プログラミングを知るはプログラミングを行うに如かず
  • Windowsでadbコマンドを使う方法! Android SDKを入れてパソコンのコマンドプロンプトから操作しよう

    Windowsでadbコマンドを使う方法! Android SDKを入れてパソコンのコマンドプロンプトから操作しよう
  • Blender 2.79 のスクリプトを 2.80 にアップデートする

    この記事は 2019 年 08 月 15 日時点でのReference/Release Notes/2.80/Python APIの翻訳だ。 目次Blender 2.80 における Python API の変更アドオン APIバージョン情報モジュールの登録クラスの登録アクセス命名規則クラスプロパティの登録シーンとオブジェクト APIビューレイヤーとコレクションシーンのアップデートオブジェクトの選択と表示/非表示オブジェクトの追加インスタンス化マルチオブジェクトモードベースとコンテクストオーバーライドメッシュ APIメッシュテッセレーションBMeshOperator Enumerators and FlagsSkin Root Vertices の設定Preference APIユーザーインターフェイス APIツールバーボタンとパネルシングルカラムレイアウトサブパネルアイコン描画 APIOp

  • 3D model - Sketchfab

    The leading platform for 3D & AR on the web Manage your 3D assets. Distribute 3D & AR experiences. Collaborate with others. Showcase your work. Buy & sell 3D models. join for free see plans

    3D model - Sketchfab
  • 【WebGL特集】第4回:Blenderでモデル出力|株式会社モックス

    ※この記事は2013年の記事を2018年6月に加筆修正したものです。three.jsの使用バージョンはr92です。最新バージョンではJsonモデルの読み込みはできなくなっております。 【前記事】 【WebGL特集】第1回:WebGLって何? 【WebGL特集】第2回:回転する立方体 【WebGL特集】第3回:カメラをグリグリ 前回までは、CGソフトを使わず、three.jsのチカラのみで3Dオブジェクトを出力していました。 今回はBlenderというフリーの3DCGソフトを使い、自作のオブジェクトモデルをコンバートし出力する方法を解説します。 1、なぜBlenderなのか 2018年時点ではwebGLと最も相性のいい3DCGソフトはBlenderです。モデルのみであれば一応、各ソフトにwebGL出力用のプラグインなり、Collada出力なり、何かしらの手段がないことはないのですが、バグやエ

    【WebGL特集】第4回:Blenderでモデル出力|株式会社モックス
  • WebGLの開発環境

    技術的には、WebGLでの開発に必要なものは「Webブラウザだけ」です。 Web上でコーディングを行うためのサイト(jsfiddle.net、jsbin.com 、codepen.ioなど) を利用すれば、このサイトのサンプルプログラムを試してみることができます。 上で紹介したサイトであればどれであっても、 <script src="..."></script>といったコードを書けば 外部スクリプトを参照することができます。 ただ、この方法には制限があります。 WebGLは、Canvas2Dと比較して画像のロードに関してセキュリティ上の強い制限があるため、 「Web上の画像を読み込むようなプログラム」は簡単に動かすことはできません。 また、単純に「全ての作業をローカルでやる方が手っ取り早い」です。 ということで、あなたがこのサイトのサンプルを描いたり実行したりといった作業を、 上記の方法で

    WebGLの開発環境