2010年10月29日のブックマーク (2件)

  • Mathクラスでよくやる高速化備忘録 « nulldesign

    最近高速化に興味津々です。そんな中、Mathクラス遅いよね、遅くね?。ってことで、高速エンジン書くときによく使う最適化の一部(Mathクラス中心)を備忘録的に。ちょこっとだけ検証もしました。 内容的には既に既出のものばかりですが、備忘録ということで。 検証方法ですが、単純な式を1,000,000回繰り返し、そのタイムを10回計測。 平均値をもとにパフェーマンスを時間ベースで評価しています。 Math.max var k:Number = Math.max( a, b ); var k:Number = ( a > b )? a : b; // 46.4ms -> 3.5ms Math.min var k:Number = Math.min( a, b ); var k:Number = ( a 3.5ms Math.round var k:Number = Math.round( a

  • 3NOTE|opus design - オプスデザイン

    3NOTE INDEX CREATOR'S 3NOTE 3NOTE IN CASE OF CREATORS Vol.4 2011.02.03 / OPUS GROWING PROJECT 今回の3NOTE IN CASE OF CREATORSは、オプスデザインスクールの卒業生、坂上綾さん。インターン生としてデザインの現場で働く坂上さんの3noteの使い方を見せていただきました。 「落書き帳」と呼んでいるノートには、ポートフォリオのスケッチをしたり、遊びに行った先にあるスタンプを押したり。仕事はスケジュール帳で管理、インプットのためにメモを取る1冊、という使い方をしています。3冊それぞれを中で仕切ってくれるから用途別にサッと広げられるのが嬉しい。仕事中、制作に活かせそうだなと思った時にパッとスケッチもしやすいですしね。可愛くて挟んでおいた包み紙が仕事場では話のきっかけになることも。遊び、仕