タグ

3Dに関するsakenのブックマーク (109)

  • http://redefy.net/Other/ALTERNATIVA3D/Primitives/index.html

  • 平方根を使わずに高速で2点間の距離を近似する - きしだのHatena

    2点間の距離の計算では平方根が必要になりますが、平方根は少し重い計算です。ということで、平方根を使わず、掛け算・割り算・足し算と絶対値・最大・最小だけで距離を近似する方法についての記事を翻訳してみました。 flipcode - Fast Approximate Distance Functions (12:02 補足:おそらく今の標準的なCPUでやる意味はほとんどないと思います。近似のアプローチとして面白いというくらいの話。Z80でやりましょう) 距離関数高速近似 by Rafael Baptista (27 June 2003) 2点間のユークリッド距離を求める計算式は次のようになる。 二次元では次のようになる。 この関数の計算には、平方根が必要になる。これは最近のコンピュータでも高価な計算である。平方根は逐次近似によって求められる。つまり、コンピュータは平方根近似のループを行って、与え

    平方根を使わずに高速で2点間の距離を近似する - きしだのHatena
  • 「Stage3Dプログラミング」という解説書を執筆しました | ClockMaker Blog

    来月上旬発売の「Stage3Dプログラミング〜GPUを使ったFlash 3Dコンテンツ制作〜」というStage3D の書籍を私と酒井さんと高輪さんの3人で執筆しました。Stage3DとはGPUを活用することで高いグラフィックのパフォーマンスが得られるFlashの最新機能です。 ページ数:416ページ 出版社: ワークスコーポレーション 発売日: 2012/6/4 (amazon) 執筆: 池田泰延 (ClockMaker), 酒井直一 (丸林商店), 高輪知明 (nutsu) この書籍は、Staeg3Dの入門からAS3ライブラリの実用的機能までを網羅し、最新情報をがっつりとまとめた一冊となっています。AS3ライブラリは将来性・生産性の点で有望なAway3DとAlternativa3Dの両方を取り上げ、またネイティブなところから理解できるようにもStage3D APIやAGALの解説の章も用

    「Stage3Dプログラミング」という解説書を執筆しました | ClockMaker Blog
  • http://papervision3d-jp.googlecode.com/svn/trunk/docs/index.html

  • 無料の期間限定で3D人物CG作成ソフト「DAZ Studio 4 Pro」が入手可能

    来なら429.95ドル(約3万5000円)するものが3月31日までの期間限定で0ドル、つまり無料で入手可能となっています。機能制限などはなし、しかも簡易版ではなく3つあるバージョンのうちなんと最上位版の「Pro」、さらに正真正銘の製品版としての利用が可能であり、Windows版(32bitと64bit)とMac版が用意されています。 DAZ 3D - Free 3D Software and 3D Model Providers http://www.daz3d.com/i/products/daz_studio どのようにしてCGが作成できるかというと、基的にはあらかじめ用意された素材をいろいろとマウスで動かしてポーズを付けたり、髪型や肌の色やもうとにかくあらゆるパラメーターをいじくり倒したり、服やコスチュームを着せまくったりすることが可能となっています。単純な静止画としてのCGだけ

    無料の期間限定で3D人物CG作成ソフト「DAZ Studio 4 Pro」が入手可能
    saken
    saken 2012/03/10
  • wonderfl build flash online

    wonderflは、サイト上でFlashをつくることのできるサービス。 通常Flashをつくるためには、Flash IDEやFlex、FlashDevelop等といったツールを使って、コードを書き、コンパイルする必要がありますが、wonderflでは、サイトにあるフォームにActionscript3のコードを書けば、サーバサイドでコンパイルを行えます。 つまり、ブラウザさえあれば、Flashをつくれます。コンパイル結果はサイト上に表示され、作成されたFlash(swf)はページ上に自動的に表示されるので、完成したFlashをリアルタイムに見ながらコードを書くことができます。 ※APIとして、はてな OpenIDを使用してネットにさえつながれば、誰もがFlashクリエイターになれます。世界中のFlashクリエイターがユーザーになるwonderflは、 文字通り、世界のFlash図鑑となってい

    wonderfl build flash online
  • いまだけヘアマックスの販売店は?どこで買える?どこに売ってる?はこちら0009

    わかった!ヘアマックスや販売店は?どこで買える?どこに売ってる?のコツ 大手のコンビニでは、度々、くじ引きをしています。販売店は?どこで買える?どこに売ってる?が当選したならば、すぐにその場でもらったり、後日に引き換えられたりするというものになっていて、販売店は?どこで買える?どこに売ってる?だと購入する選択肢にない商品が思いがけず手に入ることもあり、意外性があります。販売店は?どこで買える?どこに売ってる?が引ける金額まで買ってしまいそうになりますし、唯一アメリカに好影響を与えていると推測します。 メニューには負担になっていそうですが。 ネガティブはゴミになっていたハズレのくじも、いつからか応募券へと変貌を遂げていたのもパイオニア世界中と驚くことしきりです。 被験者が当たったとしても、悪い気はしないでしょうし、日で挑戦できるのも楽しいと思います。販売店は?どこで買える?どこに売ってる?

    いまだけヘアマックスの販売店は?どこで買える?どこに売ってる?はこちら0009
    saken
    saken 2012/01/25
  • The best drawPlane/distortImage method, ever – Zeh Fernando

    Personal website for Zeh Fernando, front-end developer. Articles about programming in HTML/JavaScript/TypeScript, Android/Java, Unity/C#, and more. Pretty bold title, uh? Before I even begin, let me say two things. First, this is a pretty obvious use for the new Flash 10 drawing API, so I’m quite sure somebody has created something similar already, specially because it’s something I can see a lot

  • wonderfl build flash online

    wonderflは、サイト上でFlashをつくることのできるサービス。 通常Flashをつくるためには、Flash IDEやFlex、FlashDevelop等といったツールを使って、コードを書き、コンパイルする必要がありますが、wonderflでは、サイトにあるフォームにActionscript3のコードを書けば、サーバサイドでコンパイルを行えます。 つまり、ブラウザさえあれば、Flashをつくれます。コンパイル結果はサイト上に表示され、作成されたFlash(swf)はページ上に自動的に表示されるので、完成したFlashをリアルタイムに見ながらコードを書くことができます。 ※APIとして、はてな OpenIDを使用してネットにさえつながれば、誰もがFlashクリエイターになれます。世界中のFlashクリエイターがユーザーになるwonderflは、 文字通り、世界のFlash図鑑となってい

    wonderfl build flash online
  • note.x | Stage3D Physics library “Pellet”

    Adobe製Stage3D用フレームワーク Proscenium に付属してくる物理演算ライブラリ「Pellet」を単独で使ってみた。 btConvexHullShape Test(要:FlashPlayer11) Pellet は、C++で書かれたオープンソースの物理演算ライブラリ「Bullet」のAS3移植版。 BulletはBlenderゲームエンジンで使われてたりする。(MMDが採用してるっていうほうが通りがいいのかな)そのAS3ポートといえば、 Away3D 4.0 jiglib vs Bullet « DevJamMemo AwayPhysicsを使って衝突判定をしてみる Flash Player 11 対応の 3D 物理演算ライブラリ「AwayPhysics」 | ClockMaker Blog 等のエントリーですでに紹介されているAway3D4.0用のAwayPhy

  • ActionScript で立体のブーリアン演算+AGALで擬似屈折+反射シェーダ(1) - Simple Inspiration

    Boolean Crystal | Si+ (wonderfl.net) FlashPlayer11 ではステンシルバッファが使えるようになったので、お約束の立体ブーリアン演算をやってみました。ただ、コレだけだと寂しいので、incubator時代に実装したAGAL擬似屈折+反射シェーダーの改良版と組み合わせてみました。あんまり筋と関係ないところでなかなか苦労はしたのですが、全体を通してわりと素直に実装できました。FlashPlayer11の仮想GPU、良いね! 今回はFlashPlayer11で扱えるようになった3D基技術のごった煮みたいな感じです。擬似屈折+反射シェーダには Cube Texture を使って、ブーリアン演算にはステンシルバッファを使っています。ブレンドファンクションはまだポイントスプライト用加算演算くらいにしか使ってないですが、これで一応一通り触ってみた感じにはなる

    ActionScript で立体のブーリアン演算+AGALで擬似屈折+反射シェーダ(1) - Simple Inspiration
  • Flash3D

    はじめに ここではFlashを使った3D技術に関して自分で調べたことをまとめていきたいと思います。 Flashと3D Papervision3Dの俯瞰 操作の対象 操作の道具 点の集合 レンダリングフロー 計算負荷を減らす 表現力を上げる 物理演算アニメーション 衝突・剛体・加速・固定 Molehillでできること flash.display3Dパッケージ シェーダーのおさらい プログラマブルシェーダー 自分用のパッケージ AGALでシェーダー AGAL実践編 AGAL実践編 Part2 AGAL実践編 Part3 おまけ 正規リリース前に開発環境を揃えてみた Papervision3DとJiglibからAway3Dに移行することにしてみた

  • 昔の3DデモをFlash Player 11(Stage3D)へ移植してみた 第2弾 | ClockMaker Blog

    以前作った3Dデモを最新版Flash Player 11のStage3Dに移植するシリーズ第二弾。前回に続いて、今回は次の4つのデモを移植してみました。全部ソース付きです。 タイムストレッチデモ demo (Require Flash Player 11) source 「BetweenAS3のトゥイーン制御デモを2wonderflに投稿」の移植版。立方体の数を20個から300個に増やしています。GPUによってパフォーマンスに余裕がでてくるので、3D空間内に配置するオブジェの数を暴力的に増やしても高い実行速度を保てます。 ※Alternativa3D 8.17.0とBetweenAS3を使用 テキストパーティクルデモ demo (Require Flash Player 11) source / アセット入りソースはこちら(要Flash CS5.5/Flash Builder 4.5)

  • Flash Player 11のStage3Dに対応したAlternativa3D Ver.8を試してみた | ClockMaker Blog

    Flashの3D エンジン「Alternativa3D (オルタナティバ 3D )」ですが最新版 Ver 8.x が Stage3D(Molehill) に対応しているというので、試してみました。Stage3D(Molehill) の GPU 利用により、Flash Player 9 & 10 でやっていた頃よりどのくらいのパフォーマンス向上が得られるのか気になるところです。 ※以下のデモは全て Flash Player 11 と Stage3D 対応のグラフィックボードが必要になります。 Alternativa3D ver8.12 のデモ デモ(要Flash Player 11) ※少し起動時に時間がかかります ソースコード(UTF-8) 「Alternativa3Dを試してみる Part.06 : テンプレートを使ってデモを作成」の移植版。大量のモデリングデータを配置してもこのとおり抜

  • note.x | 3D engine studies 111009

    実に1年ぶりのエントリー。自分でもびっくりした。 FlashPlayer11がリリースされてStage3Dが解禁になったのを機に、以前作ってた自作ライブラリをStage3Dベースに置き換える作業をグダグダと進めてるので、作りながら気づいたことなんかを書き残していけたらいいなと。そんな感じでnote.x再始動であります。 ライブラリの現状は以下のような感じ。 ※いずれのデモも要FlashPlayer11、さらに再生環境がStage3DのサポートするGPUを搭載している必要があります。GPU非対応の環境では、ソフトウェアレンダリングで再生されますが、その場合何も表示されなかったりブラウザがクラッシュしたりする可能性があります。 シーングラフ、カメラ実装済。シェーディングについては、現状フラットシェーディングのみ。 Stage3D Test01 ポリゴンのエッジだけを描画する方法で、なんちゃって

    saken
    saken 2011/10/11
  • BeInteractive! [そろそろ FlashPlayer 11 についてひとこと言っておくか]

    Adobe MAX の季節も終わり、FlashPlayer 11 も無事リリースされた。FlashPlayer 11 の目玉機能と言えば、なんと言っても、強化された 3D 機能である Stage3D だろう。Flash との付き合いも 10 年を超えたおじちゃんはこの API にひとこと物申したい。 10.2 から追加された StageVideo もそうなのだけど、Stage3D は、DisplayObject ツリー上に自由に追加削除して表示できるものではなく、ステージ上の決められた領域だけに描画出来る、その代わり速かったり高機能だったりするよ。ってものだ。そして、提供される API はかなり低レベルなものばかりだ。僕はこれを「DisplayObject ツリーから外れた API」(良い略称募集中) と呼んでいる。 僕は、Flash の良さは、DisplayObject ツリーとそれにま

  • Adobe MAX 2011で受講したセッションのまとめ | ClockMaker Blog

    Adobe MAX 2011に来て早くも3日も立ってしまいました。毎日ブログにレポートを残したかったのですが、最終日にしてようやくブログに投稿です。 さて、私はセッションに参加するごとにツイートを投稿するようにしていたのですが、それらをトゥギャってみました。初出の情報や、現地ならではの情報をまとめることができたとおもいます。 ジャンルごとに受講したセッションを分類してますので、気になるセッションがあればチェックしてみてくださいませ。 ジェネラルセッション 基調講演 (2日目) MAX Sneak Peeks and Awards ※基調講演(1日目)は私のほうでまとめていなかったので、こちらを参考に。 Flash 3D (Flash Player 11) The Flash Platform and Alternativa3D 3Dフレームワークの概要 Programming a 3D F

    Adobe MAX 2011で受講したセッションのまとめ | ClockMaker Blog
  • note.x | [PV3D2.0] QuadrantRenderEngine

    PV3Dのテクニカル担当のポジションを揺るぎないものにしつつある、Andy Zupko 氏により、PV3Dにも Z-Sort の問題を克服する新機能が実装されたみたい。何をするものかというと、Away3Dのコレと全く同じ。 詳しい話は、御人のエントリーを参照していただくとして、 zupko.info | Using QuadTrees In Papervision3D 久々に備忘録としてメモっとく。 新たに加わったのは、QuadrantRenderEngine というレンダラ。 レンダー定義の際に org.papervision3d.render.QuadrantRenderEngine をインポートしたうえで renderer = new QuadrantRenderEngine(QuadrantRenderEngine.ALL_FILTERS); とか指定する。引数に指定できる

  • Flash11 Session Sneak Peak

    The Session Here is Sneak peek of my session “Next-generation games using Stage3D(Molehill)” at Adobe MAX My friend [Jean-Philippe Doiron] and I will introduce multiple techniques such as deferred lighting, CascadeShadow Mapping, ScreenSpace Ambient occlusion, MRT, and more through vertex and fragment shaders. We will also show new ways of handling Physics, particles and pathfinding. It’s a deep d

    Flash11 Session Sneak Peak
  • Mercedes-AMG Homepage

    Energieverbrauch kombiniert: 9.8 - 9.6 l/100 km | CO₂-Emissionen kombiniert: 223 - 217 g/km | CO₂-Klasse: G | Emissionsangabe [1,2]

    Mercedes-AMG Homepage