babylon.js ステップ13 スプライト(Sprites)
babylon.js ステップ13はスプライトアニメーションです。2Dではおなじみのこの技術。もちろんbabylon.jsでも使えます いきましょう! 2つのスプライト管理方法 スプライトマネージャー Picking(ピッキング) スプライトパックマネージャー(バージョン4.1から利用可能) スプライトの設定 スプライトアニメーション方法 スプライトマップ タイル表現に便利なスプライトマップタイル まとめ 2つのスプライト管理方法 スプライトは大量の2D画像を利用するため、パフォーマンス管理が重要です。babylon.jsでは2つの管理方法があります A uniform spritesheet (均一化されたスプライト)・・・SpriteManagerを利用 A packed spritesheet(パッケージされたスプライト)・・・SpritePackedManagerを利用 これらは、1枚のスプライトであってもManagerを使う必要があります。 スプライトマネージャー // 木の画像用のsprite managerの作成 var spriteManagerTrees = new BABYLON.SpriteManager("treesManager", "Assets/Palm-arecaceae.png", 2000, 800, scene); [...]
中華で始める Arduino入門日記1 はじめに「中華機を購入してみる」
みなさまこんにちは、のすけです。 ハードウェア触ってみようと最近動き出しているHOLLYWIS(はりうす)ですが まずは、初心者でも手を出しやすそうなArduinoから始めていくことになりました。 これが終わったらRasberryPi編に入ろうかと思います。 もしかして、お気づきかもしれませんが、似たような連載が実はスタートしています ⇩ hollywis.hatenablog.com しかし、僕の方でも別枠で始めることになりました。 個々に勉強になりますし、次のような違いもあるからです。 さいぞうの日記との違い キットが違う(さいぞうさんはOsoyo製) 僕のはよく分からない中華キットです(後述) やり方も違う 特に相談もせず別々に進めていくので、ぶつかるであろう課題も違いますし、解決するアプローチも違ってきます。 別々でやることで、より網羅的にArduinoをカバーできるのではという考えです。 環境が違う 細かな点ですが、利用しているPCやArduinoが違います。 同じ点 同じSainSmartmの「Arduinoを始めよう」のチュートリアルを進めていきます。 チュートリアルはこちら⇩(無償で公開されています) [...]
さいぞうのArduino初心者日記 もくじ
こちらは、Arduino初心者日記の目次です。 Arduinoの格安スターターキットを買ってネットに転がっている無料チュートリアルを進めていく記録になります。 現在、2回目で、10〜20回の連載?を予定しています。 第1回 hollywis.hatenablog.com 第2回 hollywis.hatenablog.com 第3回 hollywis.hatenablog.com 第4回 hollywis.hatenablog.com 第5回 hollywis.hatenablog.com 第6回 hollywis.hatenablog.com 第7回 hollywis.hatenablog.com 第8回 hollywis.hatenablog.com 週に1回くらい更新する予定です。 [...]
さいぞうのArduino初心者日記2 Hello world
こんにちは。さいぞうです。 前回Arduinoのスターターキットを買ったので、これを使ってチュートリアルをこなしてみます。 hollywis.hatenablog.com 使うのはこちらのチュートリアルです。 www.sainsmart.com PDFが無料で公開されています。英語ですが。 でも日本のサイトでこれをやってる例を見つけたので、参考にやってみます。 ht-deko.com Arduinoの開発ツールをインストール 1章からはじめようと思ったのですが、その前にArduinoの開発ツール(IDE)が必要でした。 こちらからダウンロードします。 Arduino - Software 普段使いのPCはmacなのですが、ここでちょっとひねって仮想マシン内のwindowsで動かしてみることにします。 なので、 ページ右側のWindows Installerをクリックして、Windows版をダウンロードします。 途中、Contribute to [...]
Let’s Work Together
Tell me more about your project
Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur.
