プログラミング lab.js Tips集 この記事では lab.js を使う際の様々な tips(コツや工夫)を紹介します。 異なるコンポーネントから共通のファイルを参照する 複数のコンポーネントから同じファイル(画像とか)を利用したい場合は、コンポ... 2022.07.15 プログラミング
プログラミング lab.js の出力データについて はじめに この記事では lab.js での実験終了時に得られるデータの内容についてまとめます。 公式サイトの Data format のページを訳したものです(全訳はしてません)。 データの... 2022.06.29 プログラミング
プログラミング lab.js のデフォルトの CSS を書き換えて見た目をいい感じに調整する はじめに この記事では lab.js のデフォルトの CSS 設定を上書きし、レイアウト、余白、フォントなどの見た目を調整するためのアイデアをまとめます。 補足1:CSS の記入方法 この記事で紹介して... 2022.06.24 プログラミング
プログラミング lab.js で画像の評定実験を作る方法(および回答入力方法の工夫) はじめに この記事では、表示された画像に対して美しさの評定値を回答する実験課題を、lab.js Builder を使って(Scripts は使わずに)作成する方法を解説します。lab.js のデフォルトの機能をそのまま使う... 2022.06.23 プログラミング
プログラミング lab.js でインフォームドコンセントとデモグラフィックスの画面を作る はじめに 実験や調査を lab.js で行う際には最初にインフォームドコンセントとデモグラフィックスの回答画面を用意する必要があるでしょう。この記事では lab.js Builder を使ってこれらの画面を作る方法を解説し... 2022.06.22 プログラミング
プログラミング HTML と CSS の基本 はじめに この記事では HTML や CSS の基本的な情報を説明します。 なぜHTLM/CSSを知っておくべきなのか lab.js では、プログラミング的なことを全くせずに Builder 上での... 2022.05.05 プログラミング
プログラミング 曲線のフィッティング データがある曲線 y = a * ( 1 - exp( -b * t ) ) に従っているとします。 a と b は関数のパラメータです。 例えば a = 2, b = 0.7 の場合には、この曲線は次のようになります。 ... 2019.02.06 プログラミング
プログラミング データフレームにfor文でデータを追加する際の処理速度 データフレームに対してfor文を使って一行ごとに新規のデータをrbindで追加するという書き方は、処理に時間がかかるのであまり良い書き方ではありません(そもそもRではfor文を使うべきでない、みたいな話は今は気にしないことにします)。例... 2019.01.14 プログラミング
プログラミング UE4で鏡を作る やりたいこと 周囲の風景を反射する鏡を作りたい。 結果的には下記の画像のような平面的な鏡を作ります(風景に溶け込んで分かりにくいですが、四角い鏡が設置され周りの風景を映しています。 使用した... 2017.07.27 プログラミング
プログラミング UE4でIBLのHDR天球画像を動的に変更する方法 やりたいこと UE4 で HDR 画像を使った IBL (Image-Based Lighting) において、天球画像をアプリ実行中に変更したい。 下の画像はスターターコンテンツの Advanced_Lighting ... 2016.08.04 プログラミング
プログラミング UE4で変数の値をテキストファイルとして保存する方法 やりたいこと UE4 でブループリント変数の値をテキストファイルとして保存したい。 私の目的で言えば、アプリ実行中に得られたユーザーの行動データをテキストファイルとして保存したい、ということです(Unreal Engin... 2016.07.25 プログラミング
Tips Savitzky–Golay filter を Processing on Eclipse で使う やりたいこと ある時系列データ(下図のグレー)が与えられた時、それにフィルターをかけることで青線のようなスムージングされたデータにしたい。 やりかた Savitzky-Golay... 2016.04.07 Tipsプログラミング
プログラミング Processingの自作ライブラリの作り方 Eclipse を使って Processing のユーザーライブラリを作成する方法を紹介します。 1. プロジェクトの新規作成 前回の記事のやり方に沿って既に Eclipse に Processing 本体のライブラ... 2015.10.10 プログラミング
プログラミング Processing 3 を Eclipse で使う方法 Processing 3.0 を Eclipse で使えるようにする手順を説明します。 環境 - Mac OSX 10.10.1 - Eclipse Version: Luna Service Re... 2015.10.10 プログラミング
プログラミング Unityで他のスクリプトの変数や関数を利用する スクリプトから、他のスクリプトの変数や関数を利用したい場合があります。そのやり方について。 他のスクリプトが、同じゲームオブジェクトのコンポーネントである場合とそうでない(他のオブジェクトのコンポーネントである)場合とがあ... 2015.10.07 プログラミング
プログラミング Unityでの空間移動用のスクリプト Unityでプレイヤーが空間内を自由に移動や回転できるようにするスクリプトを紹介します。 (前置きですが)そもそも、三次元空間内における移動と回転は、3つの軸それぞれについて可能です。 図で説明すると以下のようです。 ... 2015.09.30 プログラミング
プログラミング Rの変数をローカル環境からグローバル環境に割り当てる Rでローカル変数をグローバル環境の変数にする方法について。 関数内で宣言された変数はその関数内でしか使えず、関数の実行が終わると利用できなくなります。 例えば以下のようなスクリプトを考えます。 # Main... 2015.06.11 プログラミング
プログラミング Rでメイン関数を書く Rでスクリプトを書く際に、CやJavaでのようにメイン関数を書きたいとします。 即ち、スクリプトの冒頭にメイン関数を配置し、その下にサブ関数を並べるというお馴染みの書き方をしたい。 結論から言えば、下記のように書けばOKです。 ... 2015.06.08 プログラミング
プログラミング RStudio起動時に自動でスクリプトを実行 RStudioを起動した際に自動でスクリプトを実行させる方法について。 よく使う関数は自作関数としてまとめておきこれを読み込ませて使用するのが便利だと前回書きました。 毎回のスクリプトでこのような読み込みのための手続きを... 2015.06.05 プログラミング
プログラミング Rの自作関数の読み込みと、RStudioのグローバル環境をクリアに保つ方法 Rの自作関数の読み込みと、読み込んだ関数をRStudioのグローバル環境に表示させない方法について。 前回紹介したような自作関数はスクリプト内に毎回記述するのではなく、自作関数をまとめておくための専用のRファイルを別に用意... 2015.06.05 プログラミング
プログラミング RStudioのクリア関数 R を RStudio で使ってる際によく利用する各種のクリア関数についてまとめました。 1. コンソールの表示内容をクリアしたい時。 # Clear console messages cat( "\014... 2015.06.05 プログラミング
プログラミング 実行中のスクリプトファイルの所属ディレクトリの取得方法 実行中のスクリプトファイルがどのディレクトリに位置するかを取得する方法について。 スクリプトファイル中に以下のように書けば、そのスクリプトファイルが所属するディレクトリが取得できます。 # Get the d... 2015.05.03 プログラミング
プログラミング N次元ベクトルの回転 実験プログラム作る際にちょっとハマったのでメモ。多次元(N=100くらい)のベクトルを回転させたかったのですが、2次元または3次元のベクトルを回転させるための行列はよく知られているものの、一般のN次元の場合の回転行列って見たこと... 2012.10.23 プログラミング
プログラミング Unityで都市を作る 3Dの仮想空間(都市空間)を作ろうと思い、Unityを使ってみてます。Unityは3Dゲームを作るための統合開発環境なんですが、これがなかなか凄い。機能豊富で、FPSとかバイオハザードとかあの辺のゲームが自分で作れてしまいそうな気に... 2012.10.12 プログラミング
プログラミング Terrain with texture map 3Dプログラミングで遊ぼうと思い、Terrain(地形)を表示するプログラムを書いてみました。地形を表示し、360度自由に見る方向や距離を変えることが出来ます。 言語はC++/openFramework... 2012.09.17 プログラミング
プログラミング Eclipse環境でProcessingを使う方法 2015年10月10日追記 Processingの最新版(ver3.0)でのやり方をより詳しく書いた記事を書きました。 Processing 3 を Eclipse で使う方法 -- けっこ... 2012.01.08 プログラミング
プログラミング Processing導入方法 Processing.orgのダウンロードページ(に行く。 自分の環境に対応するファイルをダウンロードする。 (Win版には2種類あるが では無い方を落とせば良い) ファイルを解凍したら実行ファイルを実行してProce... 2012.01.04 プログラミング