Submit Search
Upload
Js ojisan codereview-oppaijs
•
1 like
•
2,935 views
Kei Takahashi
Follow
JSおじさん #3 コードレビューおじさん「美少女演出にキク!OoOO.js」
Read less
Read more
Report
Share
Report
Share
1 of 12
Download now
Download to read offline
Recommended
「もしかして」「私たち」「「入れ替わってるー! 」」〜Java女子部がRuby on Railsやってみた編〜
「もしかして」「私たち」「「入れ替わってるー! 」」〜Java女子部がRuby on Railsやってみた編〜
Aya Ebata
2016.11.03 Geek Women Japan 2016 Java女子部×Rails Girls Japan
Componentization for Reality
Componentization for Reality
Yusuke Goto
フロントエンドのコンポーネントベース開発についての話
Front-end package managers
Front-end package managers
Hayashi Yuichi
2014/09/16 21cafeにて行われたJSオジサンでのLT資料です。 Front-endで活用できるパッケージマネージャー「bower」「Browserify」「Duo」「WebPack」をざっくり紹介しました。 お気に入りはBrowserifyです。Duoには今後も注目していきます。
2014.09.16 jsオジサン3
2014.09.16 jsオジサン3
pandeiro245
http://schoo.jp/class/1190/room の登壇資料です〜
20140823 LL diver Angular.js で構築した note に関して
20140823 LL diver Angular.js で構築した note に関して
Shoei Takamaru
20140823 LL diver angular.js で構築したnoteに関して/高丸 翔英 angular の魅力や苦労した点などを解説。
20140523 jQuery基礎 (HTML5ビギナーズ)
20140523 jQuery基礎 (HTML5ビギナーズ)
Daisuke Yamazaki
第5回HTML5ビギナーズ「 jQueryビギナーズ」
ObjectMapperでJSONマッピング
ObjectMapperでJSONマッピング
Syo Ikeda
関西モバイルアプリ研究会 #1
PHPでWebSocketを実装してみてわかったこと
PHPでWebSocketを実装してみてわかったこと
ksimoji
PHPカンファレンス関西2017発表資料。 -- Webでリアルタイム通信を実現するWebSocket。 WebSocketと言えば、Socket.IO(node)やActionCable(Rails5)なんかはメジャーですが、 さて、PHPではどうしましょうか。まだデファクトが無いですよね。 いろいろ調べて試してわかったことを、お伝えしたいと思います。
Recommended
「もしかして」「私たち」「「入れ替わってるー! 」」〜Java女子部がRuby on Railsやってみた編〜
「もしかして」「私たち」「「入れ替わってるー! 」」〜Java女子部がRuby on Railsやってみた編〜
Aya Ebata
2016.11.03 Geek Women Japan 2016 Java女子部×Rails Girls Japan
Componentization for Reality
Componentization for Reality
Yusuke Goto
フロントエンドのコンポーネントベース開発についての話
Front-end package managers
Front-end package managers
Hayashi Yuichi
2014/09/16 21cafeにて行われたJSオジサンでのLT資料です。 Front-endで活用できるパッケージマネージャー「bower」「Browserify」「Duo」「WebPack」をざっくり紹介しました。 お気に入りはBrowserifyです。Duoには今後も注目していきます。
2014.09.16 jsオジサン3
2014.09.16 jsオジサン3
pandeiro245
http://schoo.jp/class/1190/room の登壇資料です〜
20140823 LL diver Angular.js で構築した note に関して
20140823 LL diver Angular.js で構築した note に関して
Shoei Takamaru
20140823 LL diver angular.js で構築したnoteに関して/高丸 翔英 angular の魅力や苦労した点などを解説。
20140523 jQuery基礎 (HTML5ビギナーズ)
20140523 jQuery基礎 (HTML5ビギナーズ)
Daisuke Yamazaki
第5回HTML5ビギナーズ「 jQueryビギナーズ」
ObjectMapperでJSONマッピング
ObjectMapperでJSONマッピング
Syo Ikeda
関西モバイルアプリ研究会 #1
PHPでWebSocketを実装してみてわかったこと
PHPでWebSocketを実装してみてわかったこと
ksimoji
PHPカンファレンス関西2017発表資料。 -- Webでリアルタイム通信を実現するWebSocket。 WebSocketと言えば、Socket.IO(node)やActionCable(Rails5)なんかはメジャーですが、 さて、PHPではどうしましょうか。まだデファクトが無いですよね。 いろいろ調べて試してわかったことを、お伝えしたいと思います。
OpenCVを用いたロボコンにおける画像処理(2013年ロボコン交流会)
OpenCVを用いたロボコンにおける画像処理(2013年ロボコン交流会)
Yuma Yoshimoto
2012年ロボコンで、舞鶴Aチームは画像処理を搭載したロボットを製作しました。 その際のアルゴリズムや、他に検討した手法を2013年のロボコン交流会で紹介しました。 その時発表に使ったスライドです。
Leap Motion を用いた数学教材開発の例
Leap Motion を用いた数学教材開発の例
Yukinori KITADAI
2014年9月24日(水) に行われた「数学ソフトウェアとフリードキュメント/19」 http://mathlibre.org/wiki/index.php?%E6%95%B0%E5%AD%A6%E3%82%BD%E3%83%95%E3%83%88%E3%82%A6%E3%82%A7%E3%82%A2%E3%81%A8%E3%83%95%E3%83%AA%E3%83%BC%E3%83%89%E3%82%AD%E3%83%A5%E3%83%A1%E3%83%B3%E3%83%88%2F19 での発表資料です。
挫折した人のための、初心者速習html+css【JQueryで商品画像をポップアップさせよう編】 先生:田中 晶子
挫折した人のための、初心者速習html+css【JQueryで商品画像をポップアップさせよう編】 先生:田中 晶子
schoowebcampus
ーーーーーーーーーーーーーーーーーーーーーーー schoo WEB-campusは「WEBに誕生した、学校の新しいカタチ」。 WEB生放送の授業を無料で配信しています。 ▼こちらから授業に参加すると、先生への質問や、ユーザーとのチャット、資料の拡大表示等が可能です。 https://schoo.jp/class/582/room ーーーーーーーーーーーーーーーーーーーーーーー
はじめてのアジャイル - Agile in a nutshell
はじめてのアジャイル - Agile in a nutshell
Dai FUJIHARA
Agile Japan 2012 ”楽天での実践から学んだアジャイルのはじめ方”の発表資料です。 概要:”このセッションでは、アジャイルに関心を持つようになった方に向けて、より実践的なプラクティス適用をお話させていただきます。社内向けにアジャイル導入支援を行ってきた経験を元に、教科書だけではわからない導入の壁、失敗、そして成果について共有させていただき、皆様の改善活動のヒントになればと思います。” http://www.agilejapan.org/tokyosatellite/program.html#nyuumon
はじめてのアジャイル
はじめてのアジャイル
Rakuten Group, Inc.
藤原 大、楽天株式会社 『Agile Japan 2012』 講演資料
シェイクを検知して学ぼう、モーションイベント!
シェイクを検知して学ぼう、モーションイベント!
Kanako Kobayashi
「Swiftビギナーズ勉強会 第五回」で発表したスライドです。 シェイクをカウントするデモアプリを通して、モーションイベントの仕組みを説明しています。
HTML5の前のJavaScript入門
HTML5の前のJavaScript入門
Hiroki Toyokawa
2012年11月29日(木)に飯田橋にて開催いたしました勉強会の資料になります。
今度こそ始めるjQuery超入門
今度こそ始めるjQuery超入門
西畑 一馬
Bitbucket pipelines を使ってみた話
Bitbucket pipelines を使ってみた話
makoto ikezoe
Hacker'sGATE社外LT会第2回で話したスライドです。
挫折した人のための、初心者速習html+css【JQueryでTOP画像がクルクル動くようにしてみよう編】 先生:田中 晶子
挫折した人のための、初心者速習html+css【JQueryでTOP画像がクルクル動くようにしてみよう編】 先生:田中 晶子
schoowebcampus
ーーーーーーーーーーーーーーーーーーーーーーー schoo WEB-campusは「WEBに誕生した、学校の新しいカタチ」。 WEB生放送の授業を無料で配信しています。 ▼こちらから授業に参加すると、先生への質問や、ユーザーとのチャット、資料の拡大表示等が可能です。 https://schoo.jp/class/581/room ーーーーーーーーーーーーーーーーーーーーーーー
【再放送】生放送の前にJQueryについて復習しよう!
【再放送】生放送の前にJQueryについて復習しよう!
schoowebcampus
ーーーーーーーーーーーーーーーーーーーーーーー schoo WEB-campusは「WEBに誕生した、学校の新しいカタチ」。 WEB生放送の授業を無料で配信しています。 ▼こちらから授業に参加すると、先生への質問や、ユーザーとのチャット、資料の拡大表示等が可能です。 https://schoo.jp/class/910/room ーーーーーーーーーーーーーーーーーーーーーーー
第3期キックオフ説明会+勉強会
第3期キックオフ説明会+勉強会
Shuhei Iitsuka
Scc2014 :jQueryの仕組みを完璧に理解する
Scc2014 :jQueryの仕組みを完璧に理解する
Jun Futakawa
Swiftビギナーズ倶楽部 vol.2
Swiftビギナーズ倶楽部 vol.2
Kanako Kobayashi
Swiftビギナーズ勉強会で発表したスライドです。 初めてアプリを作ってみて、不思議なことがたくさんあったので、調べて共有しました。 ・Interface Builderで作るオブジェクト ・新規作成時に生成されるオブジェクト ・Optional value(オプショナル値) ・override(オーバーライド)
Svgアニメーションを実装してみよう 20150207
Svgアニメーションを実装してみよう 20150207
Kanako Kobayashi
SVGでアニメーションを実装する為に、必要な前提知識をまとめています。 SVGと親和性の高いJavaScriptからアニメーションを行う方法です。 また、二次元の図形を描画する際に選択肢となる、Canvasとの比較と、使い分けをまとめています。。
約物アキを調整するjQueryプラグインを作ってみた
約物アキを調整するjQueryプラグインを作ってみた
祐磨 堀
Webブラウザの文字組版を改善するjQueryプラグインを開発したので、社内勉強会用に作成方法などをまとめました。 GitHubページ https://github.com/hokkey/jquery.yakumono ライブデモ http://codepen.io/hokkey/pen/zNzwQL
LODEO開発ストーリー
LODEO開発ストーリー
Tomohiro Shinden
動画広告プロダクトLODEO
システム開発を前進させるためのGradle導入法
システム開発を前進させるためのGradle導入法
Takuma Watabiki
デブサミ2015 Growth! 【20-B-3】「システム開発を前進させるためのGradle導入法」の講演資料です。
ギルドワークスの現場コーチ
ギルドワークスの現場コーチ
GuildWorks
Agile Shimane のイベント(https://agileshimane.doorkeeper.jp/events/25816)での発表資料です。
食べログのフロントエンドリプレース戦略
食べログのフロントエンドリプレース戦略
Tsuji Yuko
2021/03/10 UIT meetup vol.12『リニューアル戦略発表会(一部から全部まで)』の発表資料です。 https://uit.connpass.com/event/201312/
More Related Content
Similar to Js ojisan codereview-oppaijs
OpenCVを用いたロボコンにおける画像処理(2013年ロボコン交流会)
OpenCVを用いたロボコンにおける画像処理(2013年ロボコン交流会)
Yuma Yoshimoto
2012年ロボコンで、舞鶴Aチームは画像処理を搭載したロボットを製作しました。 その際のアルゴリズムや、他に検討した手法を2013年のロボコン交流会で紹介しました。 その時発表に使ったスライドです。
Leap Motion を用いた数学教材開発の例
Leap Motion を用いた数学教材開発の例
Yukinori KITADAI
2014年9月24日(水) に行われた「数学ソフトウェアとフリードキュメント/19」 http://mathlibre.org/wiki/index.php?%E6%95%B0%E5%AD%A6%E3%82%BD%E3%83%95%E3%83%88%E3%82%A6%E3%82%A7%E3%82%A2%E3%81%A8%E3%83%95%E3%83%AA%E3%83%BC%E3%83%89%E3%82%AD%E3%83%A5%E3%83%A1%E3%83%B3%E3%83%88%2F19 での発表資料です。
挫折した人のための、初心者速習html+css【JQueryで商品画像をポップアップさせよう編】 先生:田中 晶子
挫折した人のための、初心者速習html+css【JQueryで商品画像をポップアップさせよう編】 先生:田中 晶子
schoowebcampus
ーーーーーーーーーーーーーーーーーーーーーーー schoo WEB-campusは「WEBに誕生した、学校の新しいカタチ」。 WEB生放送の授業を無料で配信しています。 ▼こちらから授業に参加すると、先生への質問や、ユーザーとのチャット、資料の拡大表示等が可能です。 https://schoo.jp/class/582/room ーーーーーーーーーーーーーーーーーーーーーーー
はじめてのアジャイル - Agile in a nutshell
はじめてのアジャイル - Agile in a nutshell
Dai FUJIHARA
Agile Japan 2012 ”楽天での実践から学んだアジャイルのはじめ方”の発表資料です。 概要:”このセッションでは、アジャイルに関心を持つようになった方に向けて、より実践的なプラクティス適用をお話させていただきます。社内向けにアジャイル導入支援を行ってきた経験を元に、教科書だけではわからない導入の壁、失敗、そして成果について共有させていただき、皆様の改善活動のヒントになればと思います。” http://www.agilejapan.org/tokyosatellite/program.html#nyuumon
はじめてのアジャイル
はじめてのアジャイル
Rakuten Group, Inc.
藤原 大、楽天株式会社 『Agile Japan 2012』 講演資料
シェイクを検知して学ぼう、モーションイベント!
シェイクを検知して学ぼう、モーションイベント!
Kanako Kobayashi
「Swiftビギナーズ勉強会 第五回」で発表したスライドです。 シェイクをカウントするデモアプリを通して、モーションイベントの仕組みを説明しています。
HTML5の前のJavaScript入門
HTML5の前のJavaScript入門
Hiroki Toyokawa
2012年11月29日(木)に飯田橋にて開催いたしました勉強会の資料になります。
今度こそ始めるjQuery超入門
今度こそ始めるjQuery超入門
西畑 一馬
Bitbucket pipelines を使ってみた話
Bitbucket pipelines を使ってみた話
makoto ikezoe
Hacker'sGATE社外LT会第2回で話したスライドです。
挫折した人のための、初心者速習html+css【JQueryでTOP画像がクルクル動くようにしてみよう編】 先生:田中 晶子
挫折した人のための、初心者速習html+css【JQueryでTOP画像がクルクル動くようにしてみよう編】 先生:田中 晶子
schoowebcampus
ーーーーーーーーーーーーーーーーーーーーーーー schoo WEB-campusは「WEBに誕生した、学校の新しいカタチ」。 WEB生放送の授業を無料で配信しています。 ▼こちらから授業に参加すると、先生への質問や、ユーザーとのチャット、資料の拡大表示等が可能です。 https://schoo.jp/class/581/room ーーーーーーーーーーーーーーーーーーーーーーー
【再放送】生放送の前にJQueryについて復習しよう!
【再放送】生放送の前にJQueryについて復習しよう!
schoowebcampus
ーーーーーーーーーーーーーーーーーーーーーーー schoo WEB-campusは「WEBに誕生した、学校の新しいカタチ」。 WEB生放送の授業を無料で配信しています。 ▼こちらから授業に参加すると、先生への質問や、ユーザーとのチャット、資料の拡大表示等が可能です。 https://schoo.jp/class/910/room ーーーーーーーーーーーーーーーーーーーーーーー
第3期キックオフ説明会+勉強会
第3期キックオフ説明会+勉強会
Shuhei Iitsuka
Scc2014 :jQueryの仕組みを完璧に理解する
Scc2014 :jQueryの仕組みを完璧に理解する
Jun Futakawa
Swiftビギナーズ倶楽部 vol.2
Swiftビギナーズ倶楽部 vol.2
Kanako Kobayashi
Swiftビギナーズ勉強会で発表したスライドです。 初めてアプリを作ってみて、不思議なことがたくさんあったので、調べて共有しました。 ・Interface Builderで作るオブジェクト ・新規作成時に生成されるオブジェクト ・Optional value(オプショナル値) ・override(オーバーライド)
Svgアニメーションを実装してみよう 20150207
Svgアニメーションを実装してみよう 20150207
Kanako Kobayashi
SVGでアニメーションを実装する為に、必要な前提知識をまとめています。 SVGと親和性の高いJavaScriptからアニメーションを行う方法です。 また、二次元の図形を描画する際に選択肢となる、Canvasとの比較と、使い分けをまとめています。。
約物アキを調整するjQueryプラグインを作ってみた
約物アキを調整するjQueryプラグインを作ってみた
祐磨 堀
Webブラウザの文字組版を改善するjQueryプラグインを開発したので、社内勉強会用に作成方法などをまとめました。 GitHubページ https://github.com/hokkey/jquery.yakumono ライブデモ http://codepen.io/hokkey/pen/zNzwQL
LODEO開発ストーリー
LODEO開発ストーリー
Tomohiro Shinden
動画広告プロダクトLODEO
システム開発を前進させるためのGradle導入法
システム開発を前進させるためのGradle導入法
Takuma Watabiki
デブサミ2015 Growth! 【20-B-3】「システム開発を前進させるためのGradle導入法」の講演資料です。
ギルドワークスの現場コーチ
ギルドワークスの現場コーチ
GuildWorks
Agile Shimane のイベント(https://agileshimane.doorkeeper.jp/events/25816)での発表資料です。
食べログのフロントエンドリプレース戦略
食べログのフロントエンドリプレース戦略
Tsuji Yuko
2021/03/10 UIT meetup vol.12『リニューアル戦略発表会(一部から全部まで)』の発表資料です。 https://uit.connpass.com/event/201312/
Similar to Js ojisan codereview-oppaijs
(20)
OpenCVを用いたロボコンにおける画像処理(2013年ロボコン交流会)
OpenCVを用いたロボコンにおける画像処理(2013年ロボコン交流会)
Leap Motion を用いた数学教材開発の例
Leap Motion を用いた数学教材開発の例
挫折した人のための、初心者速習html+css【JQueryで商品画像をポップアップさせよう編】 先生:田中 晶子
挫折した人のための、初心者速習html+css【JQueryで商品画像をポップアップさせよう編】 先生:田中 晶子
はじめてのアジャイル - Agile in a nutshell
はじめてのアジャイル - Agile in a nutshell
はじめてのアジャイル
はじめてのアジャイル
シェイクを検知して学ぼう、モーションイベント!
シェイクを検知して学ぼう、モーションイベント!
HTML5の前のJavaScript入門
HTML5の前のJavaScript入門
今度こそ始めるjQuery超入門
今度こそ始めるjQuery超入門
Bitbucket pipelines を使ってみた話
Bitbucket pipelines を使ってみた話
挫折した人のための、初心者速習html+css【JQueryでTOP画像がクルクル動くようにしてみよう編】 先生:田中 晶子
挫折した人のための、初心者速習html+css【JQueryでTOP画像がクルクル動くようにしてみよう編】 先生:田中 晶子
【再放送】生放送の前にJQueryについて復習しよう!
【再放送】生放送の前にJQueryについて復習しよう!
第3期キックオフ説明会+勉強会
第3期キックオフ説明会+勉強会
Scc2014 :jQueryの仕組みを完璧に理解する
Scc2014 :jQueryの仕組みを完璧に理解する
Swiftビギナーズ倶楽部 vol.2
Swiftビギナーズ倶楽部 vol.2
Svgアニメーションを実装してみよう 20150207
Svgアニメーションを実装してみよう 20150207
約物アキを調整するjQueryプラグインを作ってみた
約物アキを調整するjQueryプラグインを作ってみた
LODEO開発ストーリー
LODEO開発ストーリー
システム開発を前進させるためのGradle導入法
システム開発を前進させるためのGradle導入法
ギルドワークスの現場コーチ
ギルドワークスの現場コーチ
食べログのフロントエンドリプレース戦略
食べログのフロントエンドリプレース戦略
Js ojisan codereview-oppaijs
1.
美少女演出にキク! OoOO.js
2.
about me dameleon
(自称)Application Engineer twitter: @damele0n ! 2013~: 渋谷 ~2012: 面白法人KAYAC
3.
agenda • 美少女演出にキク!OoOO.js
• OoOO.js実装アレコレ
4.
美少女演出にキク!OoOO.js • #2「JavaScriptでおっぱいを動かす」
tech.kayac.com Advent Calendar 2012 • #16 Leap Motionでおっぱいを揉む tech.kayac.com Advent Calendar 2013 • 今回→http://dameleon.github.io/oppai.js/ sample.html
5.
OoOO.js実装アレコレ https://github.com/dameleon/oppai.js
6.
OoOO.js実装アレコレ
7.
OoOO.js実装アレコレ • Oppai
• メインクラス • エントリーポイント, 演出アニメーションメソッド, イベントハンドリング • Breast • 1乳あたりの制御をおこなうクラス • AABB(Axis Aligned Bounding Box), メッシュ生成, テクスチャレンダリング, 描画 • RenderBufferHandler • Breastの描画サポートクラス • ソースキャンバス, バッファリングキャンバスのハンドリング • Animation • アニメーションの制御クラス • アニメーション, イージングの制御 • MotionHandler • モバイル端末の動きの制御クラス • devicemotionイベントと値の制御
8.
OoOO.js実装アレコレ 実演 •
http://dameleon.github.io/oppai.js/sample.html
9.
OoOO.js実装アレコレ main canvas
buffer canvas • image source canvas • buffer canvas x 2 描画が終わったものを main canvasへ転写
10.
OoOO.js実装アレコレ 頂点と周囲の座標から大きなトライアングルをとり、 設定乳解像度の値(標準は2)で分割して細かいトライアングルを生成
(ほかドロネー図などのアルゴリズムもあるが今回は見送り) ! 各点毎に調整値を設定し、自然な動き(?)に近づけるように
11.
OoOO.js実装アレコレ デバッグ実演 •
http://dameleon.github.io/oppai.js/sample_debug.html
12.
おわり
Download now