計画〜実行のプロセスをプログラミングで実践!〜想い通りに生きる力を身につける〜スマートフォン用の表示で見るTakunojiのプログラミング・プレイグラウンド(遊び場)Javaプログラミングを基本にして、ゲーム作成に必要なことの調査結果、やったら面白そうなことなどを記載します。プログラミングのススメ的なことも記載します。プログラミングで楽しく遊ぶために色々と記載して行きます。Python前回は、BGEでのゲームコントロールの作成方法をやりました。正確には、右ボタンを押下した時にオブジェクトを動かす。いうものでしたが前回やった工程を増やして、上下左右のボタンに対応した動きを設定すると以下のようになりました。Python前回は、チュートリアル動画のはじめの部分をやってみました。今回はその続きをやります。前回は、キューブを上に持ち上げて、重力をかけるとこまでやりました。上記の画面で(重力をかける設定をしてます。Blenderに戻ってきました。OpenCvによる機械学習も進めたいのですが。「動くもの」を作るのを優先したく、ちょいと保留です。経緯として以下のような状況です。Python英語のサイトですが。Python前回は、カーソルの位置までコピーを作成するスクリプトを作成しました。今回は、アドオンの部分を写経、ちょっといじります。Python前回は、アドオンのチュートリアルを始めました。Add-onの2回目をやります。→次のスクリプトの写経です。Wold」を表示するを作成しました。今回は、前回の続きをやります。Blenderのチュートリアルサイトの写経を始めます。Python前回までは、家紋の作成用スクリプトを作成しようとしておりました。機械学習を始めるのにちょっとBlenderを離れなくてはなりません。Python前回まで、Blenderで家紋を作成しようといていました。イメージファイルを読み込み、イメージの輪郭から座標点を取得して、Blender上にVertexとして表示するところまで来ました。Python前回は、点(Vertex)から面(face)を作成する方法をやりました。今回は、簡単に倍率の取り方をやります。Python前回は、ブレンダーのインストールからPythonでのハローワールドオブジェクトの移動までやりました。今回は、オブジェクトのプロパティを変更してみようと思います。プロパティとはオブジェクトの持っている情報のことです。Python前回は、点(Vertex)を作成し線を作成して座標の確認を行いました。今回は、面を作成します。前回のポイントは、既存のオブジェクトにおける座標を設定するのが以下のようなスクリプト(BMeshでの処理?)です。Python前回、スクリプトで点を作成し、線を作りました。※イマイチな感じでしたが。今回は、復習がてらに線を作成してから始めます。一回作成したものは、元のソースから持って来れば良いので速攻でできます。Python前回は、イメージファイルからの座標点の取得〜画面上への描画を行うスクリプトについて説明しました。考えたのですが、点(vertex)の操作方法を学ぶ方が先だと思い今回に至ります。Python前回、イメージから点を表示するところまでやりました。前回は家紋を表示したのですが、今回は別のものを表示します。ちなみに、上記の画像は表示するパスを変更して実行しています。元のソースはこちらです。Pythonここ最近は、開発メモやらBlenderの操作方法など横道にそれていましたが。作成した、pyファイルはこちらからダウンロードできます。ちなみに、元々のイメージファイルは以下です。Python記載している、記事と違って普通にメモ用です。Python前回、サンプルゲームをダウンロードして中身を見て見ました。続きをやろうと思っていたのですが、一時中断します。「ブレンダーの基本操作などやらないとゲームも作れない」事に気がつきました。Python前回は、Gitからサンプルをダウンロードして中身を見て見ました。2Dゲームを作る時のやり方を学びました。作成し、それをコントロール、アニメーションと様々なアクションをさせる。Python前回、アドオンの処理で使用する「初期設定」のための調査を行いました。どちらかというと画面のコピー作成、エリアの追加変更といったところですが。Python前回、アドオンをもう一度作成し直してアドオンの動きについて調べました。今回は、Blenderの画面を新しく追加して、独自の設定を行うスクリプトを作成しようと思います。Python前回は、OpenCvのPython版をBlenderから起動してみました。本当は、輪郭の取得とかして「写真などを3Dモデルに変形しよう」なんて考えていましたが、甘かった。Python前回は、画像を読み込みそれをテクスチャとしてオブジェクトに貼り付けました。今回は、読み込んだ画像を、グレースケール(灰色)で読み込み、輪郭を表示します。コードを見てみましょう。※下のリンクからソースをダウンロードできます。Python前回、OpenCv(python)を使用して画像の読み込み、サイズの表示を行いました。OpenCvの逆引きサイトなどを参考に3Dモデル作成。人間一歩ずつ歩まなければ身につくものも身につきません。ブログを報告するスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。