Atarabi-Blogスマートフォン用の表示で見るAtarabi-Blogこの広告は、90日以上更新していないブログに表示しています。雨は突然に、貴賤、人種関係なく等しく降り注ぐ。雨具を忘れた彼、彼女らも、僕と同様、どこか屋根のある場所を探しているみたいだ。思いで到着した軒下は、既に先客でいっぱいだ。遠慮して隅の方で休憩。このままでもいいかも。その4下記の線画着色と、スタイル変換で遊んだ。両者ともにCPUで処理したのだけども、線画の方は1分くらい処理に時間が掛かったので、早送りしてある。今のところAEをただのGUIとしてしか扱っていないのでもうちょっと何とかしたい。その310ヶ月前にDCGANでゆゆ式のキャラの顔を訓練させたの。これを、AEで読み込む。その3Tweet広告を非表示にするもっと読むコメントを書く2016-07-22AEのスクリプトをTypeScriptで書く環境TypeScriptインストールNode.jsが入ってる前提で始める。typescriptはnpm経由で以下のようにすればグローバルにインストールされる。typescriptナイトリービルド版は、@nextをつけて。typescript@betaとすればよい。tsconfig.jsontsconfig.jsonは、TypeScriptをJavaScriptにコンパイルする際のコンパイラオプション等を書いておくファイル。プロジェクトフォルダのルートに置いておくと、コンパイルする際に自動的に見に来てくれる。中身は単純なのだとこんな感じ。]}ExtendScriptはes3相当なので、targetはes3固定。後、デフォルトだと当然.jsで出力されるので、outFileで.jsxで出力するようにすれば楽。型定義ファイル型の恩恵を受けられないとTypeScriptを使う必要がない。型の恩恵を受けるには型定義ファイルが必要だ。いうことで、https://github.com/atarabi/aftereffects.d.tsから型定義ファイルを拾ってこよう。Codeからダウンロード出来る。Codeに内蔵されたTypeScriptが使用されるので、それを変更する。Settingsを探す。選択すると、settings.jsonが開かれるので、そこでtypescript.tsdkの項を追加し使用したいバージョンのTypeScriptのフォルダを指定する。"C:/Users/ユーザー名/AppData/Roaming/npm/node_modules/typescript/lib"のような感じになるはず。Codeには、ビルド等のタスクをエディタ内から楽に実行出来るタスクランナーという機能がある。この機能を使ってTypeScriptをwatchモードでビルドすることを考える。すると.vscode以下にtask.jsonが生成される。さきほど設定したタスクが実行され、tsconfig.jsonの内容に基づき、watchモードでファイル保存のたびに自動でコンパイルしてくれるようになる。