並び順

ブックマーク数

期間指定

  • から
  • まで

81 - 120 件 / 190件

新着順 人気順

Canvas2の検索結果81 - 120 件 / 190件

  • JavaScriptで実装してみるQRコードジェネレータ - Qiita

    「有限体のプログラミング」での応用例として、リードソロモン符号とBCH符号のしくみを取り上げました。 その中では、このリードソロモン符号とBCH符号を両方使っている例として、QRコードに触れました。 そこで、有限体のプログラミングの知識を元に、実際にQRコード画像ジェネレータを、ライブラリ等は用いずに、JavaScript実行環境にある標準機能だけでコードを実装してみました。 注: 「QRコード」はデンソーウェーブの登録商標です A. QRコード仕様の情報源 QRコードの各機能の実装で参考にした記事は、"QR Code Tutorial"でした。 この記事では、説明の中にデータ値の実例が省略されずに載っており、実装した動作の確認に使えます。 そして、仕様上のサイズなどの定数値のデータ全部の表があるので、どのようにパラメータを設計するのがよいかの判断ができます。 "QR Code Tutor

      JavaScriptで実装してみるQRコードジェネレータ - Qiita
    • 2006年から2011年のアニメの面白さは異常www : 哲学ニュースnwk

      2020年04月13日20:00 2006年から2011年のアニメの面白さは異常www Tweet 1: 風吹けば名無し 2020/04/13(月) 01:15:10.96 ID:4yMEojyYa ほんま伝説の6年間だわ 2: 風吹けば名無し 2020/04/13(月) 01:15:34.37 ID:4yMEojyYa あげたらきりがないぞ ハルヒ、ひぐらし、コードギアスとか色々 34: 風吹けば名無し 2020/04/13(月) 01:21:17.45 ID:25xGnYWL0 >>2 その中で今見ても面白いのはハルヒだけだな 脳内補正って凄く怖いよな 37: 風吹けば名無し 2020/04/13(月) 01:21:48.87 ID:4yMEojyYa >>34 ひぐらしまたやるぞ もう一回みろ 42: 風吹けば名無し 2020/04/13(月) 01:22:39.90 ID:25xG

        2006年から2011年のアニメの面白さは異常www : 哲学ニュースnwk
      • 自動運転シミュレーション その6 - Qiita

        概要 自動運転シミュレーションを開発している。 server,client方式に変更する。 client、書いてみた。 写真 サンプルコード let url = "ws://localhost:50002/"; let agent = new WebSocket(url); agent.onmessage = function(event) { var data = JSON.parse(event.data); draw(data.action); }; agent.onclose = event => alert(`Closed ${event.code}`); agent.onopen = event => alert(`open`); agent.onerror = event => alert(`err`); var canvas2 = document.createElemen

          自動運転シミュレーション その6 - Qiita
        • JavaScript でテトリスを開発する その 5 - Qiita

          JavaScript でテトリスを開発する その 5 第 5 回です。今回は仕様 ⑤ テトリミノは画面内でかつ他ブロックに干渉しなければ自由に回転できる を実装していきます。 ① 画面サイズは縦 20 ブロック分、横 10 ブロック分である →その 1 参照 ② 4 つの正方形ブロックで構成されるテトリミノがある →その 2 参照 ③ テトリミノは 7 種類ある →その 3 参照 ④ テトリミノは画面内でかつ他ブロックに干渉しなければ自由に動かせる →その 4 参照 ⑤ テトリミノは画面内でかつ他ブロックに干渉しなければ自由に回転できる ⑥ テトリミノは画面最下部または他ブロックの上部に面したとき動かせなくなる ⑦ テトリミノは画面上部に生成される ⑧ テトリミノは一定間隔で下方向に移動する ⑨ テトリミノはランダムに生成される →その 3 参照 ⑩ 横 10 ブロック分がそろった場合、そ

            JavaScript でテトリスを開発する その 5 - Qiita
          • 【サンプル】JavaScriptのコードまとめリンク集

            本記事では当ブログで上げているJavaScript記事のまとめリンク集になります。 目次でカテゴリ分けをしているので、気になる内容がありましたら目次から飛んでみてください♪ 文法 基本的な文法やJavaScriptで用意されている関数などの解説の記事です。 【var let const】変数、型の違い<input type=”file”>で読み込んだ画像を表示<input type=”file”>ファイルを選択するボタンの画像やスタイルを設定する方法【console.log】デバッグ中に値を確認【フォーマット文字列】console.logでデバッグ【then/resolve/reject】Promiseの使い方非同期処理と処理の順番について遅延実行でイベントを発生させる方法 JavaScript サンプル JavaScriptを使用したサンプルの一覧です。 カレンダー作成電卓の作り方おみく

              【サンプル】JavaScriptのコードまとめリンク集
            • 小脳性運動失調・ニューロパチー・前庭反射消失症候群(CANVAS)の原因となるRFC1遺伝子のリピート異常伸長に配列や組み合わせのバリエーションがあることを発見 | 国立研究開発法人日本医療研究開発機構

              プレスリリース 小脳性運動失調・ニューロパチー・前庭反射消失症候群(CANVAS)の原因となるRFC1遺伝子のリピート異常伸長に配列や組み合わせのバリエーションがあることを発見 横浜市立大学附属病院 遺伝子診療科 宮武聡子講師、同大学大学院医学研究科 遺伝学 松本直通教授らの研究グループは、ロングリードシーケンサー*1を用いた解析により、小脳性運動失調*2、ニューロパチー、前庭機能障害を主徴とするCerebellar ataxia, neuropathy, vestibular areflexia syndrome(CANVAS)*2の16名の患者において、RFC1遺伝子*2のイントロン領域に存在する両アレル性*3リピート*4異常伸長領域の全配列を決定し、異常リピート伸長のリピートユニット*4配列の組み合わせに3つのバリエーションがあることを明らかにしました。これまで知られているリピート病

                小脳性運動失調・ニューロパチー・前庭反射消失症候群(CANVAS)の原因となるRFC1遺伝子のリピート異常伸長に配列や組み合わせのバリエーションがあることを発見 | 国立研究開発法人日本医療研究開発機構
              • 大きなカンバスサイズ機能は使用しないでください

                目次 起こり得るトラブル データの修正方法 参考記事 Illustrator(24.2)から大きなカンバスという機能が追加されました。 新規ドキュメントを作成する際に大きなサイズのアートボードを設定すると、大きなカンバスサイズ機能が適用されます(上図の右下に三角の警告マークが表示されています)。上図ではアートボードサイズを「12 x 12m」とかなり大きなサイズに設定しています。この状態で新規ドキュメントを作成すると、以下のようになります。 白いアートボードの中央に黒い円形のオブジェクトを描写しました。全体を引いて見ると、描写できる範囲(白いアートボードの外側のやや濃いグレーの部分)も通常通り表示されているので、パッと見た感じは通常と変化はないように見えます。 通常、描写できる最大サイズは「5779.558 x 5779.558mm」(=約5.7 x 5.7m)ですが、アートボードのサイズ

                  大きなカンバスサイズ機能は使用しないでください
                • 【18:スクラッチくじ】Canvasをレイヤーの様に使う - one's way blog

                  プロジェクトNo.18:スクラッチくじ Canvasを2枚重ねて、前面のcanvasをマウスダウンとマウスムーブで消すといったものを作りました。 Canvasをレイヤーの様に使うために まずHTMLで2つのcanvasエレメントを用意します。 HTML <canvas id="parent" width="400" height="300"></canvas> <canvas id="child" width="400" height="300"></canvas> 次にCSSでcanvasに対してposition: absoluteを指定。 CSS canvas{ position: absolute; } ||< あとは、JavaScriptの方でそれぞれのcanvasエレメントに対してオブジェクト生成し、 それぞれに処理を行っていきます。 ***JavaScript >|javasc

                    【18:スクラッチくじ】Canvasをレイヤーの様に使う - one's way blog
                  • GoogleMapを使ってサイクリングに出かけよう - Qiita

                    タイトルからは、何の技術の話かわからないですね。 GoogleMapにナビゲーション機能ってありますよね、それをサイクリングでナビゲートしてもらおうというものです。 サイクリング中は、手が使えないので、音声ナビがあると便利です。 ですが、ポケストップを探すたびに、立ち止まってスマホを見るのは手間ですし、軽快ではありません。 そこで、(ポケストップに限りませんが)サイクリング前に、途中のチェックポイントを複数覚えておいて、チェックポイントまでの道のりをナビゲートしてもらって、到着したら、ポケストップのアイテムをもらったり、コンビニで休憩したのち、次のチェックポイントを目指す、というものです。 原理の説明:GoogleMapの機能 GoogleMapは、外部のアプリやブラウザから起動させることができます。 その際に、パラメータの指定によって、場所の表示だけでなく、出発地点と目的地を指定して、ナ

                      GoogleMapを使ってサイクリングに出かけよう - Qiita
                    • Canvas2D 4点グラデーショングリッドの実装実験 - Qiita

                      この記事は Web グラフィックス Advent Calendar 2022 の14日目の記事です。 自作お絵かきツールで線をはみ出さないでブラシ塗りがしたい 個人的に今年のアドベントカレンダーでは自作ツールでブラシ塗りがしたいということで色々やっていて、前回は4点グラデーションを実装してみました。 今回はそれをグリッド状に並べ、ブラシ塗りをしてみたいと思います。 描画処理の概要 色情報を持った点をグリッド状に並べ、点4つごとに4点グラデーションを描画します。 上の図はグリッドのセルを極端に大きくしています。 セルを小さくしてグリッドの解像度を上げると、ビットマップをバイリニア補間で拡大した感じ(原理的にはそのもの)になっていきます。ジャギーのようなものが見えますね。 そこで本題の、グリッドを変形させていい感じにするのをやりたいところです、が・・・。 明度の勾配をもとにしたシミュレーション

                        Canvas2D 4点グラデーショングリッドの実装実験 - Qiita
                      • Python の Tkinter で画面遷移する - つきすけ の コーディング記

                        ボタンを押したら別画面に移動したい。 今回は以下の二つの方法を試す。どっち使うかはお好みで。 canvasを変える ウィンドウごと変える 準備 import tkinter def transition_button(widget): # ここにボタンを押した時の処理を書く。 print("clicked") # ウィンドウの作成 window = tkinter.Tk() window.geometry("400x400") window.title("Screen Transition") # 遷移前の画面の作成 canvas1 = tkinter.Canvas(background="#cea", width=400, height=400) canvas1.place(x=0, y=0) # キャンバス label1 = tkinter.Label(canvas1, text="遷

                          Python の Tkinter で画面遷移する - つきすけ の コーディング記
                        • HTML5 プロフェッショナル Lv.2 試験を受けてきました(そして受かった) - たーせる日記

                          ​えっ!? なにこの資格…… HTML? ってか、いつの間に申し込んでたの? ​3日ほど前にふと思い立って申し込んだ。 最近忙しすぎてほぼノー勉のままふらっと受けてきた……。 ​おい舐めプにも程があるだろ……。 どんな試験? ​ざっくり言うと、ほぼ JavaScript の試験だった。 あ、サーバサイド JS は試験範囲外ね。 ​おぉぅ……。 ​でも地味に出題範囲が広くて、「へぇ〜こんなのあるんだ」と思いました。 ​試験中に気付いたんかい。 ​思っていた以上に範囲が広かったね。 知ってるか知らないかクイズも多かった。 実際、何問かは全く歯が立たずに捨てたし。 出題範囲 JavaScript JavaScript文法 WebブラウザにおけるJavaScript API イベント ドキュメントオブジェクト/DOM ウィンドウオブジェクト Slectors API History API テスト

                            HTML5 プロフェッショナル Lv.2 試験を受けてきました(そして受かった) - たーせる日記
                          • Geometry Interfaces Module Level 1 (日本語訳)

                            ◎要約 この仕様は、他の~moduleや仕様が[ 点 / 矩形 / 四辺形 / 変形n行列 ]を表現するときに利用できる,基本的な幾何的~interfaceを供する。 ◎ This specification provides basic geometric interfaces to represent points, rectangles, quadrilaterals and transformation matrices that can be used by other modules or specifications. ◎位置付け これは、編集者草案の公な複製です… 【以下、この節の内容は,~SOTD-CSSに移譲。】 1. 序論 ◎非規範的 この仕様は、[ 点, 矩形, 四辺形, [ ~3x2/~4x4 ]変形n行列 ]を表現するための,数種の幾何~interfaceを述べ

                            • 血糖値を下げ、体重減少効果が期待される「糖尿病新薬・SGLT2阻害薬」 | 逗子金沢内科クリニック|内科・糖尿病代謝内科・内分泌甲状腺内科・睡眠時無呼吸外来

                              SGLT-2阻害薬は、日本では2014年から使われるようになった糖尿病の治療薬です。腎臓の近位尿細管でのブドウ糖の再吸収を抑えて、尿から糖を排出することで血糖を下げる作用があります。そのほか、体重減少効果があり、単独での使用は低血糖を来す可能性が低いと言われています。また、心血管イベントの発症リスクの高い患者において、心血管イベント(心不全)の発症を優位に抑制する事がわかっています。 SGLT-2阻害薬の作用メカニズム SGLT2の働きを阻害するとグルコース再吸収が減り、その分、尿糖の排泄が増え、高血糖を下げることになります。本来、SGLTは体内でグルコース(ブドウ糖)をはじめとする栄養分を細胞内に取り込む働きをします。SGLTの中でもSGLT2は、腎臓の「近位尿細管」という場所に限定的に存在し、血中のほとんどのグルコースを再吸収しています。 【SGLT2阻害薬の働きにより、ブドウ糖が血液

                                血糖値を下げ、体重減少効果が期待される「糖尿病新薬・SGLT2阻害薬」 | 逗子金沢内科クリニック|内科・糖尿病代謝内科・内分泌甲状腺内科・睡眠時無呼吸外来
                              • Draw a graph with PGPLOT

                                PGPLOTでグラフを描く このページではPGPLOTの利用に関するちょっとした情報を集めています。 Tcl/Tk関係のリンクを整理 (2000/8/25) HTMLの書きまちがいを修正(< → &lt; など) (2000/8/28) 私の所属する流体研内では、 PGPLOTを利用してグラフを描くツールを多用しています。PGPLOTはFORTRANおよびCから呼び出せる、デバイスに依存しないグラフィックス・パッケージで、特に2次元のグラフや図形、等値線図(コンター)を描く機能に優れています。出力として、X Window System, Tektronix端末, (Encupsulated) PostScript, Canon LaserShot, Compuserve GIF, HPGLなど、多くのデバイス/フォーマットに対応しているのも嬉しい。当研究室では、数値計算プログラムに組み込ん

                                • 【エラー】TypeError: Failed to execute 'getImageData' on 'CanvasRenderingContext2D': Value is not of type 'long'.(執筆途中) - Qiita

                                  【エラー】TypeError: Failed to execute 'getImageData' on 'CanvasRenderingContext2D': Value is not of type 'long'.(執筆途中)JavaScriptReactdicom はじめに Dicomデータをsagittal, coronal表示させる時にタイトルのエラーが出たので記録する。 エラーについて :の右側を読むと、「long型じゃありません」とのこと。つまり、該当箇所の変数の型が本来ならlong型のところそうなってないみたい。 左側の”TypeError: Failed to execute 'getImageData' on 'CanvasRenderingContext2D'”については初めて見るエラーだったので詳しく調べてみることにする。 CanvasRenderingContext

                                    【エラー】TypeError: Failed to execute 'getImageData' on 'CanvasRenderingContext2D': Value is not of type 'long'.(執筆途中) - Qiita
                                  • 「OnePlus Nord CE 2 Lite 5G」と最新SIMフリースマホを徹底 比較! - 秋葉原ぶらり

                                    Antutuベンチマーク総合で約390,000 <CPU> Snapdragon 695 5G <プロセッサ性能を解説> 6nmプロセスで製造されたQualcomm Snapdragon 695 5G オクタコアプロセッサを搭載し、Antutuベンチマーク総合で約39万を記録しています。同じプロセッサは「AQUOS wish2」、「AQUOS sense6s」にも搭載されています。 Dimensity 810 5G搭載の「POCO M4 Pro 5G」と比較するとスコアが約4万高くなります。 Dimensity 920 5G搭載の「Xiaomi Redmi Note 11 Pro」と比較するとスコアが約11万低くなります。 Unisoc T610搭載の「UMIDIGI A13 Pro」と比較するとスコアが約20万高くなります。 性能的には動画視聴、ネットでの調べもの、音楽再生(ストリーミン

                                      「OnePlus Nord CE 2 Lite 5G」と最新SIMフリースマホを徹底 比較! - 秋葉原ぶらり
                                    • 画像ファイルのCANVAS表示<CANVAS<Javascript<木暮仁

                                      URLで指定した画像ファイルをcanvasに表示します。 ここで扱う画像ファイルは、 "image/400x300.jpg", "image/120x80.jpg", "image/480x640.jpg" です。ファイル名の数字は、横幅x縦高のピクセル値です。 なお、canvasを右クリックすることにより、canvasに表示されている画像を取り出せます。 取り出した画像のサイズはcanvasのサイズであり、読み込んだ元の画像とは異なります。 ローカル画像ファイルを対象にするときは、「ローカル画像ファイルのCANVAS表示」を参照してください。 1 canvasサイズが固定のとき function 関数1(ファイル名, CANVAS名) { // canvasの定義 var canvas = document.getElementById(CANVAS名); var ctx = canva

                                      • Canvas2D マスク処理によるはみ出さないブラシ塗りの実装実験 - Qiita

                                        この記事は Web グラフィックス Advent Calendar 2022 の17目の記事です。(二日遅れ・・・) 自作ドローツールで線をはみ出さない塗りがしたい 筆者が個人で作っているElectronベースのドロー系ツールで線をはみ出さない塗りがしたいということで、前回まで色々とやってきました。 今回は、ついに最終回といいますか、現状の最終案をご紹介したいと思います。課題もありますが、いちおう自作ツールにも組み込んでみた方法です。 処理の概要 一口にはみ出さないといっても色々ですが、今回の方法では、ブラシの中心から見て線分によって遮蔽される部分をはみ出すと考えます。 ブラシは複数の線分で遮蔽される場合がありますので、どこが遮蔽されるのかを「遮蔽マップ」に書き込みます。遮蔽マップは、ブラシ中心を中心として、角度ごとに一番近い線分との距離を記録したものです。遮蔽されない角度はブラシ半径と等

                                          Canvas2D マスク処理によるはみ出さないブラシ塗りの実装実験 - Qiita
                                        • ep120 Monthly Platform 202304 | mozaic.fm

                                          Theme 第 120 回のテーマは 2023 年 04 月の Monthly Platform です。 Show Note Chrome 動向 Stable: 113 Updates Google I/O 2023 https://io.google/2023/program/intl/ja/?q=web Developer keynote https://io.google/2023/program/9fe491dd-cadc-4e03-b084-f75e695993ea/ What's new in web https://io.google/2023/program/cafbe05a-c19e-4fe5-9e25-61c5c0c2f6cf/ What's new in web UI https://io.google/2023/program/0ac6834a-9ed1-4145-

                                            ep120 Monthly Platform 202304 | mozaic.fm
                                          • 【Unity】uGUIクロスフェードトランジションの作成方法 | CGメソッド

                                            海外でフリーランスをしているテクニカルアーティスト ゲーム開発・映像制作・WEB制作等を請け負っています。 当ブログは作業効率化のための技術ブログです。 やり方 1 カメラを2つ作成(Camera1,Camera2)Cler FlagsをDont’t Clerにして背景色を切る TextとImageを2つずつ作成。 2つのCanvasのRender ModeをScreen Space – Cameraに、Render CameraをCamera1Pixel Perfectにチェック、CanvasのUI Scale ModeをScale With Screen Scale 1920×1080に 2つのCanvasにCanves Groupを作成してAlphaにアニメーションをつける ※カメラに何も映らなくなると別のカメラに切り替わる仕組みを利用。 やり方 2 カメラを2つ作成(Camera1

                                              【Unity】uGUIクロスフェードトランジションの作成方法 | CGメソッド
                                            • [ゲーム&モダン JavaScript文法で2倍楽しい]グラフィックスプログラミング入門 ——リアルタイムに動く画面を描く。プログラマー直伝の基本 | Gihyo Digital Publishing … 技術評論社の電子書籍

                                              第1章 [入門]グラフィックスプログラミング ……長く役立つ基礎の基礎 1.1 グラフィックスとグラフィックスプログラミングの基本 ……CG,2D,3D,画素 コンピューターグラフィックス ……コンピューターによって描き出されたグラフィックス 2Dと3D ……グラフィックスの生成手順やデータ管理方法が違うだけ グラフィックスを構成するもの ……出力先は「画素」の集まり グラフィックスプログラミングの課題や目的 ……画素をどう塗りつぶすか 1.2 グラフィックスプログラミングの分類 ……活躍の舞台は広い 情報を伝えるためのグラフィックス 情報を正しく理解するためのグラフィックス エンターテイメントとしてのグラフィックス アートとしてのグラフィックス 1.3 グラフィックスプログラミングと技術 ……原則,プログラミング言語,API グラフィックスプログラミングの原則 グラフィックスプログラミン

                                                [ゲーム&モダン JavaScript文法で2倍楽しい]グラフィックスプログラミング入門 ——リアルタイムに動く画面を描く。プログラマー直伝の基本 | Gihyo Digital Publishing … 技術評論社の電子書籍
                                              • ローカル画像ファイルのCANVAS表示<File API、CANVAS<Javascript<木暮

                                                単一のローカル画像ファイルをダイアログボックスで選択し、HTMLで記述した<canvas>に表示します。 ・サーバ側の画像ファイルのCANVAS表示に関しては「画像ファイルのCANVAS表示」 ・ローカル画像ファイルのダイアログボックス選択に関しては「ローカルファイルの内容表示」(FileReader) を参照してください。 ローカル画像ファイルのサイズに合わせてCANVASのサイズを変更 下のボタンをクリックするとダイアログボックスが開きます。一つの画像ファイルをクリックすると、灰色のcanvas位置に画像ファイルが表示されます。画像のサイズに合わせれてcanvasのサイズが変わります。 <script> function 関数1(files, CANVAS名) { // ア var canvas = document.getElementById(CANVAS名); // イ canv

                                                • 女性エロゲ声優 別名義一覧&人気投票集計まとめ

                                                  人気記事&更新履歴 ●●声優●● 100504 人気女性エロゲ声優 別名義一覧(男性) エロゲ声優主演数ランキング (1996~2008) ●●原画/ライター●● 100729 エロゲ出身 110522 TwitterID/pixivID 100723 分担メモ 処女作が代表作ライター ●●ムービー●● 初心者向け至高のデモ おすすめムービー2009 おすすめムービー2008 ●●ブランド●● 100213 グループまとめ ブランドユーザー年齢層 売れたブランド処女作 ●●売上●● ギャルゲ歴代売上ベスト100[シリーズ別も集計] 2008エロゲ売上ベスト50 ●●その他●● 091224 ファンを待たせた延期エロゲリスト 春日野穹がヨスガノソラメインになるまで リトバスEX 変更点、追加シーンまとめ 最終更新 10/05/04 クリエイター人気投票 声優の票を中の人でまとめて順番に紹介。

                                                    女性エロゲ声優 別名義一覧&人気投票集計まとめ
                                                  • react-three-fiberを使ってSVGをバラバラに動かしてみる - Workship MAGAZINE(ワークシップマガジン)

                                                    デモページ ソースダウンロード react-three-fiberは、Three.jsのためのReactレンダラー。動的なシーングラフを簡単に作れる優れものです。 今回はこのreact-three-fiberを使って、シーングラフを再利用可能なコンポーネントに分離し、アニメーションをつける方法をご紹介します。 Reactとは、Facebookが開発したJavaScriptライブラリです。頭に浮かんだアイデアを、レゴブロックのようにコンポーネントに変身させられるのが特徴です。 しかしそんなReactにも、コンポーネントの処理方法を指示するための調整プログラムが必要ですあ。調整プログラムには、ARやVRなどさまざまなプラットフォームにリーチするものがありますが、その中でもreact-three-fiberはコンポーネントをThree.jsのシーングラフに変換してくれるものとなります。 1. シ

                                                      react-three-fiberを使ってSVGをバラバラに動かしてみる - Workship MAGAZINE(ワークシップマガジン)
                                                    • 2022年夏クールのアニメスタッフまとめ【監督、制作会社、監督の主な作品の一覧】 - しずみのアニメブログ

                                                      今期(2022年夏クール)のアニメの主に、スタッフをまとめました。 新しいアニメは「何が面白そうなのか、いちいち調べてられない!!」という人に、アニメスタッフから見たおすすめを紹介!! 自論ですが、 アニメの面白さは7〜8割、アニメスタッフに依存してると思ってます。他は原作だったり、声優だったり。 そして、アニメスタッフの中で一番影響力があるのは「監督」です。それ後にシリーズ構成(脚本)、制作会社と続きます。 つまり、アニメの監督を見ることで、アニメの面白さ(クオリティと言いた方がいいかな?)をある程度予測することができます。 あくまでも、「ある程度」。 素晴らしい監督が面白くないアニメを作る時もありますし、その逆もあります。初監督作品でも「ラブライブ」や「ゆるキャン△」レベルのアニメを作り出す監督もいます。 それに、アニメのクオリティを判断するには、やっぱり視聴するのが一番。まあ、全作(

                                                        2022年夏クールのアニメスタッフまとめ【監督、制作会社、監督の主な作品の一覧】 - しずみのアニメブログ
                                                      • 波打つ(複数 重なりなし) | 動くWebデザインアイディア帳

                                                        var unit = 100, canvasList, // キャンバスの配列 info = {}, // 全キャンバス共通の描画情報 colorList; // 各キャンバスの色情報 /** * Init function. * * Initialize variables and begin the animation. */ function init() { info.seconds = 0; info.t = 0; canvasList = []; colorList = []; // canvas1個めの色指定 canvasList.push(document.getElementById("waveCanvas")); colorList.push(['#eee']); // canvas2個めの色指定 canvasList.push(document.getElementB

                                                          波打つ(複数 重なりなし) | 動くWebデザインアイディア帳
                                                        • Canvas2Dアニメーション基本のキ

                                                          はじめに ブラウザ上に、JavaScript(など)を用いて自由にグラフィックを描画できるCanvasという技術。 文字通り、真っ白なキャンバスに筆を下ろして絵を描くが如く その可能性は無限大です。(やかましい) 今回は、基本的な描画方法に関する記載は致しておりません。 アニメーションの基盤となる考え方や手法について焦点を当てて書いてみようと思います。 (基本的な描画方法から知りたい方は、以前の記事をご覧頂けますと幸いです) と言っても、だいぶCanvasにわかなので間違いなどあるかと思われます。 その際は、優しい口調でご指摘頂けますと大変嬉しい限りでございます。 この記事の目指すところ この記事の対象としては、前回の「Canvas2Dチョットワカルへの第一歩」の記事を読んで頂いて 基本的な描画方法についてご理解頂けている且つ、 三角比について最低限の理解がある方を想定しております。 (自

                                                            Canvas2Dアニメーション基本のキ
                                                          • JavaScript周りの知識をまとめる - Qiita

                                                            参考: https://jsprimer.net/basic/ecmascript/ 2016年から常に最新版を公開する運用方法に変更したため、毎年リリースが出来るようになったみたいです。 DOM WebIDLというDOM技術とECMAScriptを繋ぐ技術がある様です。あまり聞いたことが無かったですので、用語だけ知っとくことにします。 さて、DOMとは、Document Object Modelの略でHTMLやXMLなどのドキュメント内の要素をオブジェクトとして扱う、という意味です。 要素をオブジェクトとして扱うことで、プログラム的記述がかけるようになります(曖昧) 以下の内容が、DOMの基本仕様として策定されているものです DOM core で定義されている、文書構造、ツリーモデルや DOM イベントアーキテクチャ。Node、Element、DocumentFragment、Docum

                                                              JavaScript周りの知識をまとめる - Qiita
                                                            • Canvas2D 4点グラデーションの実装実験 - Qiita

                                                              この記事は Web グラフィックス Advent Calendar 2022 の11目の記事です。 簡単にきれいなグラデーションがしたい 筆者は個人でドロー系のお絵かきツールを作っています。 前回は放射状グラデーション(RadialGradient)を細分割して線をはみ出さないようにしてみましたが、パフォーマンス面で問題がありました。放射状だけで塗ることに限界を感じたため、もっと他のアプローチを考えてみました。 考えてみると、イラストなどの絵を描くために塗りつぶしをする場合、ベタ塗りだけで用が足りるとは限りません。色や濃淡を変えながら塗るわけですが、できるだけ簡単にきれいにグラデーションさせることができたら嬉しいです。また、ドロー系ツールなので、後からデータを変更するのが楽であるという強みを生かしたいです。 4点グラデーション(Quad gradient) で、思い当たったのが、色を持った

                                                                Canvas2D 4点グラデーションの実装実験 - Qiita
                                                              • ep127 Monthly Platform 202307 | mozaic.fm

                                                                Theme 第 127 回のテーマは 2023 年 7 月の Monthly Platform です。 Show Note Chrome 動向 Stable:115 Updates New in Chrome 115 - Chrome Developers https://developer.chrome.com/en/blog/new-in-chrome-115/ Scroll driven animations Fenced Frames Topics API And more! Further reading Chrome 116 beta - Chrome Developers https://developer.chrome.com/en/blog/chrome-116-beta/ CSS CSS Motion Path Display and content-visibilit

                                                                  ep127 Monthly Platform 202307 | mozaic.fm
                                                                • 顔・表情から感情分析するAIアプリの作り方 Emotion API

                                                                  ※サンプル・コード掲載 あらすじ これは感情知能の高いチャットボットを作るシリーズの第1回目です。 このシリーズでは、ユーザーの感情を読み取るチャットボットを開発します。 第2回目の記事が以下になります。 音声から感情分析するAIアプリの作り方 Empath API MicrosoftのEmotion APIで表情から感情を検出したり、WebEmpath APIでユーザーの話し方(音声)入力から感情を検出したりする方法を学びます。 サマリー ユーザーのWebcamの動画をビデオ・エレメントにする。ビデオストリームの中からユーザーの顔を検出し追跡する。ライブビデオチャットからユーザーの顔写真を撮る。顔写真をEmotion APIに送り感情認識をする。 私たちのゴールは単に知性のあるチャットボットを開発することではありません。 感情的知能の高いチャットボットを開発することです。 それは、ユーザ

                                                                    顔・表情から感情分析するAIアプリの作り方 Emotion API
                                                                  • LiteGraph - 高機能なビジュアルプログラミング環境

                                                                    ビジュアルプログラミング環境が注目されています。例えばNode-Redはビジネスレベルでも使われていますし、プログラミング教育の文脈の中でも様々な環境が利用されています。 今回紹介するLiteGraphもそんなビジュアルプログラミング環境といえるソフトウェアです。様々なノードを連結し、情報をリミックスできます。 LiteGraphの使い方 デモです。グルーピングしたり、複数の入力ソースを変換できます。 さらに複雑なデモもあります。 タイマーを使って定期的に実行もできます。 実行モードにするとノードの線が消えます。 さらに複雑なデモです。ちゃんと音楽を奏でます。 LiteGraphは入力ソースの多彩さに加えて、それらのノードが順に実行される様子が可視化されます。アイディア次第で様々なビジュアルプログラミング環境になることでしょう。 LiteGraphはJavaScript製のオープンソース・

                                                                      LiteGraph - 高機能なビジュアルプログラミング環境
                                                                    • pdf.jsを使って画面をpdfにするときのテクニック - Qiita

                                                                      どうしてもサーバサイド言語を使わずにpdfにしないといけないというので色々やったメモです。 基本お作法 pdf.js canvas2html を用意してやり let doc = new jsPDF('p','pt','a4') let dom = document.body doc.addHTML(dom, () => { doc.save('html.pdf') }) これでbody(見えてる画面)がpdfになります。 注意するべき点 何もしないとクライアントの画面サイズで書き出される object-fitのcoverやcontainは効かない 何もしないとクライアントの画面サイズで書き出される 結構ハマりました。 cssで幅指定したり、canvas2htmlのオプション調べたり・・・ 結局addHTML()の第4引数(options)でwindowWidthとwidthという2つの値を

                                                                        pdf.jsを使って画面をpdfにするときのテクニック - Qiita
                                                                      • JavaScript でテトリスを開発する その 4 - Qiita

                                                                        JavaScript でテトリスを開発する その 4 第 3 回です。今回は仕様 ④ テトリミノは画面内でかつ他ブロックに干渉しなければ自由に動かせる を実装していきます。 ① 画面サイズは縦 20 ブロック分、横 10 ブロック分である →その 1 参照 ② 4 つの正方形ブロックで構成されるテトリミノがある →その 2 参照 ③ テトリミノは 7 種類ある →その 3 参照 ④ テトリミノは画面内でかつ他ブロックに干渉しなければ自由に動かせる ⑤ テトリミノは画面内でかつ他ブロックに干渉しなければ自由に回転できる ⑥ テトリミノは画面最下部または他ブロックの上部に面したとき動かせなくなる ⑦ テトリミノは画面上部に生成される ⑧ テトリミノは一定間隔で下方向に移動する ⑨ テトリミノはランダムに生成される →その 3 参照 ⑩ 横 10 ブロック分がそろった場合、そろった列は消えて上の

                                                                          JavaScript でテトリスを開発する その 4 - Qiita
                                                                        • chartjs-node-canvasで動的OGP画像を生成する関数をVercelにデプロイするのに苦労した話 - Qiita

                                                                          とあるサービスの開発をしているとchart.jsで生成したグラフをOGP画像にする必要が出て、Vercelならサーバレス関数を無料でデプロイできると知り試したのですが、謎のエラーが発生して困っていました。 その回避策(?)をとりあえず見つけたのでメモ書き程度に書きます。 version canvas: 2.6.1 chartjs-node-canvas: ^3.2.0 chart.js: ^3.5.0 発生してたエラー ERROR Unhandled Promise Rejection { "errorType":"Runtime.UnhandledPromiseRejection", "errorMessage":"Error: Cannot find module 'canvas'\n Require stack:\n - /var/task/node_modules/chartjs-

                                                                            chartjs-node-canvasで動的OGP画像を生成する関数をVercelにデプロイするのに苦労した話 - Qiita
                                                                          • NintendoDS風のグラフィックをUnityで作る - Qiita

                                                                            はじめに 2020年8月に開催されたUnity1week(お題:ふえる)で、私はDSのグラフィック(主にポケ〇ン)を再現したアクションゲーム【がんばれ!ソラコくん】を制作しました。本記事では、再現までの過程(?)を備忘録的な意味も少し込めてまとめています。 こんな感じのゲームです がんばれ!ソラコくん | フリーゲーム投稿サイト #unityroom https://t.co/nAMC54lTYd #unity1week #がんばれソラコくん Unityを使って、一週間でDSのポケ〇ンのグラフィックを再現したゲームを作ってみました!!!!!!!!!!!!!!! pic.twitter.com/kiCbeueY8I — フィズ🐬(Yoshi3110) (@FizDv) August 16, 2020 たのしい!!!!!! 目次 1.素材の準備 ┣ 1-1 主人公 ┣ 1-2 マップチップ、

                                                                              NintendoDS風のグラフィックをUnityで作る - Qiita
                                                                            • ユニットやアイドルの魅力を全身で浴びる“源泉かけ流し”ライブ!「アイドルマスター シンデレラガールズ」ユニットライブツアー「ConnecTrip!」大阪公演レポート | Gamer

                                                                              バンダイナムコエンターテインメントは2024年4月6日、「アイドルマスター シンデレラガールズ」のライブイベント「THE IDOLM@STER CINDERELLA GIRLS UNIT LIVE TOUR ConnecTrip! 大阪公演」を大阪・Zepp Osaka Baysideにて開催した。ここでは、昼公演の模様を中心にレポートする。 “繋がる”をテーマに、全国6都市をまわる「シンデレラガールズ」初のユニットライブツアー。山形県、岩手県と東北地方での開催に続くツアー3ヶ所目の舞台は大阪府。今回はクールでダークなユニットが揃い、初披露となった白雪千夜のソロ曲やFortuna Reginaのユニット曲をはじめ、これまでとはまた違った雰囲気でプロデューサー(「アイドルマスター」ファンの呼称)たちを魅了した。 なお、本公演の配信チケットは2024年4月15日12:00まで販売しており、昼公

                                                                                ユニットやアイドルの魅力を全身で浴びる“源泉かけ流し”ライブ!「アイドルマスター シンデレラガールズ」ユニットライブツアー「ConnecTrip!」大阪公演レポート | Gamer
                                                                              • [お題にTRY] Canvas三目並べ #2 : イベントセット

                                                                                プログラミングを勉強している人が、最も面白みを感じるのは、GUIの表示処理だと感じた、ユゲタです。 一昔前のCUIだけのプログラミングは、文字を入力して、文字が返ってくるか、デバイスに何かしらの処理をさせるだけだったんですが、少なくとも、ゲームをプログラミングするときには、その結果をグラフィカルに表示しないといけません。 webアプリの場合は、インターネットブラウザがその役割を担ってくれるので、便利なのですが、プログラム言語によっては、webブラウザに結果表示するのもしんどいものもあります。 それぞれの言語でGUIライブラリなどがあるものもあれば、自分でイチから作らないと行けないものも有り、こうした点で、有利なプログラム言語と、不利な言語があります。 この点で言えば、javascriptは、webブラウザに限定されてしまいますが、GUIの初期操作を省ける点が便利ですね。 そんなjavasc

                                                                                  [お題にTRY] Canvas三目並べ #2 : イベントセット
                                                                                • [69-4] Canvasに画像を描画しよう(トリミングやクリッピングも)

                                                                                  [69-4] Canvasに画像を描画しよう(トリミングやクリッピングも) 最終更新日:2019年02月06日 (初回投稿日:2014年05月31日) 今回は、Canvas に画像(写真)を描画してみます。 トリミングや、クリッピング(切り抜き)もやってみます。 今回のサンプルはこちら。 クリックで別ウィンドウで開きます。 本日のINDEX 画像を原寸で描画する(drawImage(image, dx, dy);) * drawImage() メソッドについて 画像をサイズ指定して描画する(drawImage(image, dx, dy, dw, dh);) 画像をトリミングして描画する(drawImage(image, sx, sy, sw, sh, dx, dy, dw, dh);) 画像をクリッピングする(clip(); と drawImage(); ) クリッピングを複数並べる 別

                                                                                    [69-4] Canvasに画像を描画しよう(トリミングやクリッピングも)