北アルプスに「伝説の登山道」、父の遺言で40年ぶりに復活 「まさに秘境」急流渡り、岩上り、温泉の噴気、急登…その先に絶景が
概要 高度なアニメーションパス(Advanced animation path)作成 ・アニメーションのためにJavaScriptトゥイーンエンジンtweenjsを使用 依存ライブラリ ・tweenjs tween.jsとは? ・CreateJSに含まれるJavaScriptトゥイーンライブラリ 基本的な仕組み ・アニメーションループ ・requestAnimationFrameで、tweenjsのupdateメソッドを定期的に呼出 //アニメーションのloop実行定義 animate = function(){ requestAnimationFrame(animate) TWEEN.update() } //アニメーションループ開始 animate() Link 動作確認 ・デモ 公開ページ ・Advanced animation path
Why SVG (and Snap)? SVG is an excellent way to create interactive, resolution-independent vector graphics that will look great on any size screen. And the Snap.svg JavaScript library makes working with your SVG assets as easy as jQuery makes working with the DOM. Modern features for modern browsers Snap.svg is designed for modern browsers and therefore supports the newest SVG features like masking
Snap.svgの使い方 まとめ How to useすなっぷ.svg タイトル svg要素の基本的な使い方まとめ・別館 written by DEFGHI1977@xboxlive 本記事ではsvg世代のjavascriptライブラリとして有望なSnap.svgの使い方について実際に動作しているサンプルを交えて解説しています(これは動作サンプルであると同時にテストコードと言えるものですね).なお間違いがあったり,バージョンアップに伴う不整合が発生するかも知れませんので,その点ご容赦下さいね.やっぱり手でゴリゴリ書いてます. なお,Snap.svgを用いたSVG(もしくはjavascriptの)入門記事ではありません.Snap.svgを上手く活用したいのであれば,背後で動いているsvgについてよく知っている必要があります.そのため,ある程度SVGやプログラミングの知識があることを前提に話を
SVG の path 要素からは、 getTotalLength でパスの全長、 getPointAtLength(n) でパス上の n 地点における位置情報を取得できる。 これができると、複雑な図形の形に沿って Div を配置したり、文字のアウトラインのパスに沿ってペンを動かしたりといったアニメーションを作る際に細かい座標の計算や調整の手間が省ける。 DEMO Sketch.app で作成した SVG のパスにあわせて Div を這わせてみました See the Pen lGvin by turusuke (@turusuke) on CodePen. 参考:Advanced animation path 上記のサイトでは応用デモ、解説が掲載されているので大変参考になりました。 応用例 クリックするとハートのパス上に星を配置したものが現れて、星がバラけるようなデモを作ってみました。 Se
普段の行いがよくない人が、たまに嫌な目に遭うと「自業自得だ」「因果応報だ」「バチがあたったんだ」と言われたり思われたりして 人生どっかで行いがかえってくるんだ…って思ってホッとしたり、普段の行いをよくしようと努めたりするんだけど 大人になって、何人か 「どれだけ行いが悪くてもバチがあたらない人」 「どれだけ行いがよくても全く報われない人」 こんな人たちに出会ってしまった。 前者は、職場のおばさんで 不倫するわ、若い子の悪口を垂れ流すわ、仕事しないわでしょうもないのに 上司や男性社員からはやたら好かれ、毎日飲んだくれ。 旦那さんは友達がいない人みたいで、別れる気配はないらしい。 不倫相手の男は独身で彼女も恐らくいない。妊娠、更なる浮気がない限りはこれからも安泰だろう。 後者は、職場のおじさんで 独身で、優しい人で、仕事もできるのに 上司や男性社員からはやたら嫌われ、いつも仕事を押し付けられて
2015年10月20日16:00 シュメール文明とエイリアンについて話そう Tweet 1: 以下、\(^o^)/でVIPがお送りします 2015/10/20(火) 08:07:49.935 ID:aD11oskW0.net 転載元:http://viper.2ch.sc/test/read.cgi/news4vip/1445296069/ 地球とか人類の謎を異星人から教わった話 http://blog.livedoor.jp/nwknews/archives/4820526.html シュメール文明はエイリアンとコンタクトとっていた 2: 以下、\(^o^)/でVIPがお送りします 2015/10/20(火) 08:08:43.732 ID:fw0lvGoc0.net シュメール?メソポタミア辺り? 4: 以下、\(^o^)/でVIPがお送りします 2015/10/20(火) 08:09
こんにちは。 プロブロガー8日目です。 ブロガーって気持ち悪いですよね。 何でもかんでもブログネタにして、人生ハッピーみたいな。 苦しい、ダメな俺、恥ずかしい、だからこそ人生ハッピーみたいな。 楽しい、誰かに会った、勉強になる、人生ハッピーみたいな。 飯屋で写真を撮りまくり、友達と写真を撮りまくり、自分をさらけ出すことに快感を覚えている人たち。 気持ち悪いブロガーたちが使う、気持ち悪いブログ語の意味を調べました。 何事も勉強です。 人間は得体のしれないものを気持ち悪がる習性がありますから。 その1.ブロガー そもそも、というところですが。自分で言うなよ、という典型ですね。 私は高校生のときに「下宿」に住んでいました。学校が用意している寮ではなく、民間が運営しているやつです。「学生会館」と言われたります。私のことをたまに「ああ、下宿生なんだ。大変だね」みたいにいう人がいました。 「下宿生」あ
HTML5になってから新しく出てきたグラフィックス要素にSVGとCanvasがあります。Canvasはバイナリとして生成され、SVGはベクターデータでありその使い分けはできるでしょう。しかし逆にSVGデータをCanvas内に描画したい時もあるはずです。 そこで使ってみたいのがcanvg.jsです。SVGデータをパースし、Canvas内に描画してくれるライブラリです。 canvg.jsの使い方 サンプルです。右側が素のSVG、左側がcanvg.jsによる出力です。 テキスト出力の再現度も高いです。 こんな細かい帳票も再現できます。 カラーリングにも対応。 canvg.jsはさらにオブジェクトを描画したり、アニメーションにも対応しています。SVGをSVGのままだけでなく、Canvasと組み合わせることでゲームに使ったり、編集不可のデータを生成したりするのに使えそうです。 canvg.jsはJa
SVG to HTML5 Canvas Converter This tool converts SVG into an HTML5 Canvas JavaScript function. It will work with any host, and I hope it helps people to experiment with Canvas. Most vector art packages (Illustrator, Inkscape etc) can export as SVG. It uses a modified version of the excellent Canvg library. Canvg usually renders the SVG immediately and does not output JavaScript source code. Having
2015.06.16 記事の内容を全面的に書き直しました。 目次 CreateJS とは何者なのか? EaselJS をはじめるための準備 EaselJS を使うメリット Canvas にはオブジェクトを管理する機能はない Canvas はウォールペイントのようなもの? ベクター図形の描画がよりわかりやすく便利に 豊富なフィルター機能 実際に触ってみる CreateJS を使うための準備 Stage を配置する EaselJS DisplayObjects Shepeクラスと Graphicsクラスでベクターシェイプを描く Bitmapクラス で画像を読み込む Tickerクラスを使ってアニメーションを実装する MouseEvent でクリックでアクションを起こす 終わりに CreateJS とは何者なのか? CreateJSはHTML5の技術を利用した インタラクティブなコンテンツを作成
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く