並び順

ブックマーク数

期間指定

  • から
  • まで

81 - 120 件 / 335件

新着順 人気順

papervisionの検索結果81 - 120 件 / 335件

  • Papervision3Dメモ

    Flex 3 SDK Flexアプリケーションを開発するためのSDK。 ダウンロードするにはユーザー登録が必要。 解凍して適当なフォルダに配置し、binフォルダにパスを通す。 「flex_sdk_3\runtimes\player」にデバッグ用Flash Player(スタンドアロン、IE用、その他用)があるので、インストールしておくと良い。 Papervision3D 1.5 Flash用の3Dグラフィックスライブラリ。 クローズドベータ版として2.0まで情報が提供されているが、一般公開されてのは1.5が最新。 Downloadsページより「Papervision3D_1_5.zip」をダウンロード。 解凍して出現するフォルダを適当な場所に配置。(C:\flash\PV3D_1_5\src\) 「Papervision3D_sourc_docs_e

    • Papervision3D 2.0で被写界深度表現(3):降り積もる雪 | ClockMaker Blog

      前回は被写界深度計算にカメラの距離を利用しましたが、その続編。今回は雪が降積るパーティクル演出をやってみました。もちろん、今回も「ぼかし」を利用しています。 Snowfall Particle Demo(require Flash Player 9) Source(reqiure Papervision3D 2.0 Alpha & Tweener) 今回難しかったのは処理速度の最適化。さすがにリアルタイムに数百個のBlurFileterをEnterFrameで適用するのは重いので、一度BitmapData化しておいて、適宜materialを入れ替えるという手法を採用しました。この方法は、useOwnContainerプロパティを使わなくても被写界深度表現ができるので、PV3D1.xでも利用可能なのがメリットですね。次のブログが紹介している手法なので興味のある方は参考くださいませ。 rica

        Papervision3D 2.0で被写界深度表現(3):降り積もる雪 | ClockMaker Blog
      • PaperVision3DでFlexのUIComponentを回す その2 - カタヤマンがプログラマチックに今日もコードアシスト

        ソース見る機能がうまく動いていなかったので、修正して載せておきました。 http://hatena.souko105.net/20080319/RotateFlex2StyleExplorer.html# PV3Dの基本 PaperVisionで抑えておくべきクラスは、だいたい ・SceneObject3D ・MaterialObject3D ・DisplayObject3D ・Camera3D の4つです。 SceneObject3D SceneObject3Dは、PV3Dの画面を構成する土台クラスです、このSceneObject3Dに対してDisplayObject3Dを addChildすることで、そのDisplayObject3Dを画面に表示することができます。 今回のサンプルでは、InteractiveScene3Dというクラスを利用しています。このクラスは、通常のSceneOb

          PaperVision3DでFlexのUIComponentを回す その2 - カタヤマンがプログラマチックに今日もコードアシスト
        • 3D Ribbons in Papervision3D 2.0 Great White AS3 with source

          Ribbon3D class for 3d lines and ribbons in PV3D Papervision3D 12 Aug 2008 There’s been some great experimentation with 3d lines and ribbons in Papervision3D, notably Felix Turner’s Ribbon3D and of course the Audi A5 website. A project I’m currently working on requires the drawing of ribbons in 3D space, and it’s such a simple yet beautiful effect that I thought it was time to have a quick go at i

          • KYUCON*BLOG: [Papervision3D 2.1 alpha] Collada(.dae)で複数モーション

            久しぶりにPapervisionでも試してみようと思ったら、DAEクラスがアップデートされてるじゃないですか。 Papervision3D 2.1 - alpha | Floorplanner Tech Blog 念願の複数アニメーションの再生がサポートされています。 下記のようにAnimationClip3Dを使うことでアニメーションを切り分けて再生することができます。 //開始時間0秒~終了時間0.5秒のモーションを"walk"と名づける var anim1:AnimationClip3D = new AnimationClip3D("walk", 0, 0.5); //開始時間0.5秒~終了時間1.5秒のモーションは"bow"と名づける var anim2:AnimationClip3D = new AnimationClip3D("bow", 0.5, 1.5); //DAEインス

            • Papervision3D の Materials(3) ~ MovieClip 系 ~【閃光的網站・弛緩複合体 -Review Division-】

              Papervision3D の Materials(3) ~ MovieClip 系 ~ 2007/05/21 21:46 - Papervision3D 今回は MovieClip 系マテリアルの話です。 MovieMaterial( asset : *, transparent : Boolean = false, initObject : Object = null ) MovieAssetMaterial( id : *, transparent : Boolean = false, initObject : Object = null ) fla ライブラリ内のムービークリップを 3D オブジェクトのテクスチャーとしたい場合、これらのマテリアルクラスを使います。 MovieMaterial と MovieAssetMaterial との違いは、対象ムービークリップの指定の方法です

              • Papervision3D 入門 > 第1回Papervision3Dとは [高度情報技術科]

                (http://www.noventaynueve.com/2007/) Papervision3Dとは Papervision3DとはFlash(ActionScript)で3D描画を行うライブラリのことです。 ActionScriptには3Dを描画する機能がないので、ActionScriptで3D表現を行いたい場合はサードパーティ製のライブラリを使う必要があります。 ActionScriptの3Dライブラリには以下のようなものがあります。 ・Papervision3D ・Sandy3D ・Alternativa3D ・FIVe3D ここではWeb上で一番注目されているPapervision3Dを紹介したいと思います。 Papervision3Dで作られたFlash作品の紹介 パノラマデモ http://www.papervision3d.org/demos/panoram

                • note.x | Papervision3Dメモ #29

                  CurlingPlane.as を試す lee felarca氏のblogで随分前に公開された、CurlingPlane.asの使い方が全然解んなくてずっと放置してたんだけど、やっとこさ理解できたので氏のサンプルと同じようなものを作ってみた。 curling_Plane.swf(要:FlashPlayer9) 画像をドラッグするとページをめくれる。 このクラスの使い方は、 var planeObj:CurlingPlane = new CurlingPlane ( BitmapData, CurlingPlaneの分割数); planeObj.rotate(0); scene.addChild( planeObj ); のような感じ。 rotate()メソッドで、ページのめくれ角度を0〜180で指定する。 長いことハマってたのは、rotate()メソッドで、角度を指定しないと画面に表示

                  • [ヅラド] Papervision3D で地球儀ぐるぐる

                    This page moved.

                    • note.x | [Papervision3D2.0] Mouse3D

                      前回の InteractiveScene3DEvent に加えて Mouse3D を有効化することで、メッシュのクリック位置が取れる。これも1.7の時点で実装されていたものだけど、あちこちに分散した各種プロパティを操作しないと使えるようにならなかったりして、すんげーややこしかった。InteractiveScene3DEventと同様に、これも比較的シンプルに扱えるようになったかなぁと。以下利用例。 InteractiveFacelevelTest.swf(要:FlashPlayer9) ※チェック模様のPlaneをクリックした位置にConeが移動。 仕込みの手順は以下のような感じ。 ビューポート定義時にinteractiveプロパティをtrueに。 Mouse3D の enabled プロパティをtrueに。 イベント取りたいDisplayObject3Dインスタンスに与えるマテリアルの

                      • Demo - Papervision3D Scene Overlay

                        This demo overlays a Papervision3D scene onto the Google Maps. Camera settings are copied from Google Maps camera to PV3D camera then these two scenes are composited. Source code is here [pv3doverlay-0731-map1_16.zip (503KB)] *Google Maps Library(swc) is not included. Download it from Google and put in libs/ directory. (compatible with v1.16) How to build: Add mxmlc to your PATH and just mxmlc PvO

                        • note.x | imitator “intro” with SiON and Papervision3D

                          imitatorIntro(要:FlashPlayer10)※音入り注意 SiON と PV3D を使って Executable Music な Intro モドキで、デモシーンごっこ(いわゆる現実逃避)。 かなりCPUパワー使うので、比較的新しめのマシンでないとツラいかも。 なるべく低域の出る環境で音を出してもらえると少しはマシに聴けます。 NoteOnイベント使って、キックとクラッシュシンバルに同期させて画面に変化つけてるわけですが、こういうのがお気楽にできちゃうSiONはやっぱり偉大ですよ。ノート番号も取得できるので、メロディに同期して歌詞が出るとかもできそう。 トンネルエフェクトは、Pixeleroのコード。 しかしまぁ、己のセンスの古さに打ちひしがれる思いですな。 んでも、作っててかなり面白かった。 ActionScriptでscenerのマネゴトするのは趣味としていい

                          • Digital Pictures Interactive » Blog Archive » Papervision - Augmented Reality

                            Digital Pictures 180 Bank Street, VIC 3205 Australia phone : +61 3 9251 1600 email : interactive@digitalpictures.com.au Papervision - Augmented Reality (extended) from dpinteractive on Vimeo. Using a webcam and flash, we’ve taken our Papervision character from the desktop to the desk.  A new and exciting way to interact with your flash content.  The possibilities are wide open. Try it for yours

                            • Papervision3D演出サンプルNo.04:細切れフォトグラフ | ClockMaker Blog

                              先日のフォトプリントのシンプル版。一枚の画像を細切れにして3D的に見せるサンプルです。ペラ一枚の画像を表示するだけでもPapervision3Dが使える例として、いろんな局面で利用しやすい使い方を考えてみました。 demo (WebGL版) demo (require Flash Player 9) source (140行, with Papervision3D 2.0 beta, Tweener 1.31.x) (追記:2023年5月14日)Flash Player終了につきWebGLに移植しました。 画像の分割キャプチャは行列でラクチンに 先日のフォトプリントではBitmapの分割キャプチャは行列(flash.geom.Matrix)を使えば簡単にできることを知らず、親コンテナを作ってその中でDisplayObjectをループ文の中で原点に移動させてキャプチャしていました。Matri

                                Papervision3D演出サンプルNo.04:細切れフォトグラフ | ClockMaker Blog
                              • 第3回 ライブラリ(Papervision3D)を利用してFlashをつくっていく | gihyo.jp

                                第3回では、wonderfl build online(以下、wonderfl)上でライブラリを使いながら、さらに高機能なFlashをつくっていきます。 高機能なFlashを効率よく作るには、ライブラリの使用は不可欠です。Actionscript3を使用したオープンソースのライブラリは豊富にありますので、先人の知恵を活かしていきましょう[1]⁠。 wonderflでPapervision3D入門 車メーカーのキャンペーンサイトなどで、3DCGを使って商品のデザインを演出しているサイトを見かけたことはありませんか? 実は、高速な演算処理を可能したActionscript3の登場により、Flashを使うことで3DCGを操作できるようになっています。 Flashで3Dを扱うための代表的なライブラリとして、Papervision3Dがあります。現在も活発に開発を続けられており、パフォーマンス向上や

                                  第3回 ライブラリ(Papervision3D)を利用してFlashをつくっていく | gihyo.jp
                                • イラレからSVG形式で保存してPapervision3Dで読み込む - 秋葉秀樹 個人ブログ

                                  Adobe Illustrator CS3から書き出したベクターデータ(svg形式)がvectorvisionで読める!papervision3Dで動かせる。すごい、軽くてきれいだし(ベクターだから当たり前か)割と簡単だったので、メモしときます。 画像は僕が主催で行っている、謎のクリエイター集団の勉強会、『Splaaaash!』のロゴマーク。 デザインはtommmmmmmmyさん。 次回の勉強会は2月、デジタルハリウッド大阪校で。 今までの通り、イラストレータで出来たアートワークを「別名で保存」しておきます。 何か聞かれてくるけど、そのまま保存しました。 さて、実はこのSVGファイル、中身をテキストエディタ等で開いたら分かるけど、純粋なXMLファイルです。 ということは、AS3の場合、いつもXMLファイルを読む時はURLLoaderクラスを使うんですが、この場合も全く例外ではありません、

                                  • ants Lab. | 3D | Flash | [AS3.0]GreatWhite(Papervision3D 2.0 Alpha)を試してみた

                                    こんにちは、kiyokazkです。 前回のエントリーで言ったとおり、Papervision3D 2.0 Alpha (GreatWhite) を試してみました。今回使用したのはActionScript 3.0 + Papervision3D Public Alpha 2.0 - Great White (24.03.08)です。 前回の目玉をそのまま移植するつもりでしたが、試しているといろいろとできないことがあることが分かったので何ができるか検証しつつ、ついでに目玉の挙動も変えてみました。こっちの方がオリジナル目玉の挙動に近いですね。 ちなみに今回GreatWhiteで試してみたかったことは二つ。ライトが使えるらしいということと便利な(フレームワーク的な)Viewクラスがあるらしいということです。 さてそれでは、まずは前回と同じようにPapervision3D 2.0を準備するとこ

                                    • note.x | [Papervision3D2.0] 日本の伝統色をHSV色空間に3Dプロットしてみた

                                      「てっく煮ブログ」さんにて、 3次元空間にプロットしてくれることを期待! 各国の伝統色をHSV空間に配置してみた という面白そうな課題が提示されてたのでトライしてみた。下手でも、とにかくやってみるのココロ。 nitoyonさんのデモは、HSVのうち「V」を使ってないとのことで、これを使って3次元に拡張するわけだ。直球で拡張したら円柱状の空間になると思うんだけど、それでいいのか調べてみたら HSVモデルの別の視覚化方法は円錐である。この表現では、色相は色環の三次元円錐状の構造に描かれる。彩度はその円錐の円形交差部分の中央からの距離、明度は円錐の頂点からの距離で表される。 WikiPedia:HSVの視覚化 というWikiPediaの解説を見つけた。これによると円柱で表現してもいいらしい(全然関係ないけど、HSVって「HSB」が正しいんだと思ってた、どっちでもいいんだ。) せっかくなので

                                      • Papervision3D演出サンプルNo.06:フォトプリント改 | ClockMaker Blog

                                        ひさびさに Papervision3D のネタ。以前「ayato@web」のエフェクトを参考に「フォトプリント」という移植デモを作りましたが、After Effects を利用して改良版を作ってみました。前作と比較してライトバースト(光の筋)の見え方がブラッシュアップでき、AfterEffects ムービーのものに近づいたように思います。 demo (要 Flash Player 10) src (Flash CS4 / After Effects CS3プロジェクト同封) 改良点 大きな改良点はライトバーストを ActionScript だけで実装していたのを、After Effects でプレレンダリングした FLV に差し替えた点です。具体的には以下の要領で負荷コストを下げ、描写クオリティーを調整しました。 ライトバーストを BitmapData クラスの perlineNoise

                                          Papervision3D演出サンプルNo.06:フォトプリント改 | ClockMaker Blog
                                        • Casting Shadows In Papervision3D - Redux | zupko.info

                                          As some of you might have noticed - I love coming back to old projects and doing them right (see Dragging in 3D, various Sound/particle projects, and so on). Well, shadows in no different. One of my first posts EVER was Papervision Shadow Casting - it gave developers the ability to shade faces of an object material with "casters" - which obviously cast shadows. It was slow, looked decent if you kn

                                          • TRICHORD blog: 習作:Papervision3D 2.0とBox2DFlashAS3でドラッグ出来るCube

                                            Papervision3D 2.0とBox2DFlashAS3を使って、ドラッグできる3次元のCubeを作ってみました。 (クリックすると表示されます) 【使ったツール】 ・Papervision3D 2.0 GreatWhite ・Box2DFlashAS3 【参考にしたページ】 ・[Papervision3D]イベントオブジェクトのプロパティを探る - l4l 【ソースコード】 ・BlocksTest05.as (注:ビルドをするには上記の参考ページをみて、org.papervision3d.core.utils.InteractiveSceneManagerを修正する必要があります)

                                            • Papervision3D を弄ってみた(1)【閃光的網站・弛緩複合体 -Review Division-】

                                              その公式ブログにまとめられている、「犀」だの「地球」だの「3D 空間内を乱れ舞う日めくり暦」だのといったスッゲぇ SWF の数々で見る者の度肝を抜く Papervision3D(以降、PV3D )。 私としては、一体全体、何がどうしてこういった表現が実現されているのか、SWF をみているだけでは全く見当もつきません。その Flash 表現としての凄さに、ただただ驚嘆するだけの日々を過ごしてきました。 PV3D のクラスを取得してはみたものの、そのクラス数はかなりも多いし、継承継承でクラスの作りがけっこう分かりづらい。それに個別に見ているいるだけじゃ各クラス群がどういう風に協働してひとつの作品になるのか、さっぱり分かりません。 そんな中、取っつきやすそうなサンプルとそのソース(以降、参考ソース)がエントリーされているブログを、とあるソーシャル・ブックマーク経由で見つけました。 こういった原型

                                              • throw Life - Papervision3Dでプリミティブ以外のオブジェクトを作る

                                                throw Life Walkin' On The Spiral. Let's see, if that's true or not.

                                                • ActionScript3.0 papervision3D 2.x イベント - kozy.heteml.jp

                                                  マウスイベント † 以下プロパティの設定を行うことにより、3Dオブジェクトにマウスイベントを付与できる。 Viewport3Dインスタンスのinteractiveプロパティをtrueに設定(コンストラクタ第4引数で指定) 各種マテリアル系インスタンスのinteractiveプロパティをtrueに設定 イベントクラスの型、およびイベントタイプはorg.papervision3d.events.Interactive Scene 3DEventを参照。 ↑ ソース † EventTest01.as package { import flash.display.*; import flash.text.*; import flash.events.Event; import org.papervision3d.scenes.Scene3D; import org.papervision3d.vi

                                                  • Papervision3D、PointLight3DとShadedMaterialの使い方 - 秋葉秀樹 個人ブログ

                                                    一度画面をクリックされた方がよろしいかと思われます。 ココ最近、どうもFlashの話題でブログを埋めてますが、ワタクシ、最近Autodesk Mayaを勉強し始めました。今までの3DCGでは、Lightwave 3D,Shade,Vueなど、割とソフトの価格も安い方のソフトを使い続けていました。 やはり3Dは面白いです!最近のPS3のゲームのクオリティを見ると、確かにゲーム性が悪い訳ではないんだけど、その洗練された3DCGグラフィックだけで、何度もプレイして一人で感動してます。 「自分には一生こんなの作れないんだろうな〜」と思いながらも、ついに、ハイエンドなAutodesk Mayaを勉強し始めてしまうことにしました、頑張るぞ。 さて、3Dネタで申し訳ないんだけど、このままFlashで表現しやすいライブラリと言えば一番ポピュラーなPapervision3Dですが、最近面白くてこちらもハマっ

                                                    • blenderからpapervision3d用のクラスファイルを作成する « ActionscriptとかFlashとか| futurefish

                                                      blender でモデリングしたオブジェクトをpapervision3d用に出力ができる「blender-as-exporter」というものがあったのでうっすらとさわってみました。 必要なものをとりあえずダウンロードします。 blender blender-as-exporter ひとまずblenderのインストールが完了したら、blender-as-exporterを解凍とうしてできた「AS3Export」の中身にある「AS3Export.py」と「AS3Export」下記に設置します。 Windows: /Blender Foundation/Blender/.blender/scripts/ (Blender .2.46: C:\Documents and Settings\<username>\Application Data\Blender Foundation\Blender\

                                                      • RockOnFlash \m/ :: John Grden � WiiFlash Papervision3D = \m/\m/\m/

                                                        Man the title says it all – the WiiFlash server rocks and married with Papervision3D, well, that’s just about a slice of heaven right here in the RockOnFlash studios! Thibault Imbert and Joa Ebert really have done an outstanding job in creating a very solid server and a great looking, easy to use API for working with the wii’s in flash! I gotta say a special thank you to both of them, they really

                                                          RockOnFlash \m/ :: John Grden � WiiFlash Papervision3D = \m/\m/\m/
                                                        • CubicVRをPapervision3D 2.0で作るPart.01(Cylinder編) | ClockMaker Blog

                                                          グーグルマップストリートビューの記事が連日続き、本サイトはVRブログになっていましたが、本日は本業のPV3Dの話題。ストリートビューの360° パノラマ画像をFlashで実装してみようという試みです。というわけで早速デモの紹介です。 Demo(require Flash Player 9) Source(usage of Papervision3D Public Alpha 2.0 revision 689) 写真はこちらから使用→Kouter in Baaigem on Flickr そもそも360° パノラマの仕組みは? まずはどうやってグルグル一面をまわせる画像を作れるのか調べてみましたら、一般的には次の二つの方法があるみたいです。 世界地図のとメルカトル図法のようなもので、Equirectangular Imageという画像を使う方法 視野を形成する6面キューブのCubic Ima

                                                            CubicVRをPapervision3D 2.0で作るPart.01(Cylinder編) | ClockMaker Blog
                                                          • ベクターテキストを扱えるようになったPapervision3D | ClockMaker Blog

                                                            Papervision3D で FIve3D や vectorvision のようにベクターフォントが扱えるようになったので試してみました(参考)。今までテキストをPV3Dで扱うときは、画像かムービークリップにしたものをテクスチャにしていたため拡大時に荒れてしまいましたが、ベクター情報ではあれず美しく表示されます。 Demo (reqire Flash Player 9) Source 使い方 使い方は特に特別なことをするわけではなく、通常のPV3Dのように記述します。 [source:javascript] // マテリアルの作成 var lettermat:Letter3DMaterial = new Letter3DMaterial(); lettermat.fillColor = 0xFF0000; // 3Dオブジェクトの作成 var word:Text3D = new Text

                                                              ベクターテキストを扱えるようになったPapervision3D | ClockMaker Blog
                                                            • ParticleFlowPv3D - Papervision3D Particle System

                                                              2d & 3dParticleFlowPv3D - Papervision3D Particle System Features: -Supports multiple bitmaps for animated sequence or generates them automatically by defined number of steps(generates different alpha versions from 1 to 0, only if alpha tweening is set to true). -Switch between color tweening effect or BitmapParticleMaterial. -Add forces. *I haven’t had time to update the code to emit from object’s

                                                              • Papervision3dで使えるBitmap FontをPlaneでつくってみたよ « ActionscriptとかFlashとか| futurefish

                                                                Papervision3dで使えるBitmap FontをPlaneでつくってみたよ 最近Pixcel3Dがなんだか流行っているので、 なんとなくPlaneを使ったBitmap Fontをつくってみる。 とりあえず今回は英数と記号少しで断念。 ちと飽きました。 時間みて違うフォントもつくってみたいと思う。 Fontサンプル 使い方はとっても簡単です。 var fontMate:ColorMaterial = new ColorMaterial(0xffffff); fontTest = new BitmapFont3D("oreore", fontMate); _world.addChild(DisplayObject3D(fontTest)); 通常は左寄せになります。 centerにしたい場合は第3引数に”center”を指定すれば変更できます。 右寄せはなんとなくつくってません。 f

                                                                • Papervision3D MOONGIFT

                                                                  オープンソースの3D Flashレンダリングエンジン Flashとは思えない程綺麗な空間を作り出す3Dレンダリングエンジンです。 オープンソースの3D Flashレンダリングエンジン Flashはどこのサイトでも当たり前のように利用されるようになってきた。また、ブラウザ自体もインストールされているのが標準になりつつある。 現在は平面的な活用が基本だが、次世代のFlashはこうなるだろうか。 今回紹介するオープンソース・ソフトウェアはPapervision3D、Flashの3Dレンダリングエンジンだ。 Papervision3Dはまだダウンロードでは提供されていないが(2007年01月12日現在)、間もなく公開される予定だ。それまでは超美麗なデモをご覧頂きたい。 無数のトランプが舞う中を移動したり、美術館(?)内部をぐるぐると見回したり、更にトンネルを縦横無尽に眺めたり。とてもFlashとは

                                                                    Papervision3D MOONGIFT
                                                                  • Конвертируем png в Papervision 3d обьект – Den Ivanov

                                                                    Another experiment with PV3D – ExtrudeImage. Convert any transparent png(gif) into PV3D object. Sources available. Have fun ;) Очередной эксперимент – ExtrudeImage. Конвертируем png(или gif) с прозрачностью в 3D обьект. Методом выдавливания )))) Исходники, как обычно, прилагаются.

                                                                    • note.x | [PV3D2.1] Papervision3D 2.1 animation classes

                                                                      daeAnimation(要:FlashPlayer9) [↑] … 前進(move forward) [←] [→] … 方向変える(turn left/right) Papervision2.1 Alpha 公開で、鬼門だったDAE周りが改善されたということで使ってみた。 http://techblog.floorplanner.com/2009/05/26/papervision3d-21-alpha/ BlenderでArmature使ったスキンメッシュをColladaでエクスポートしたものがようやく動くようになった。3dsMAXとかMaya使わない限り不可能かと思ってたけど、どうにか使えそう。Away3Dでもなんとか動いてたけど、ボーンのモーションにtranslateが含まれてると破綻したりして不完全な感じだったのが、PV3D2.1のほうが格段にマトモだ。 上のデモは、KYU

                                                                      • KYUCON*BLOG: Papervision3D 2.0 メッシュ分割

                                                                        1つのオブジェクトを任意の平面で分割して、2つに分ける方法について。 下記のようにMeshUtil.cutTriangleMesh()を使うと 2つに分割されて配列が返ってきます。 //分割実行 var meshes:Array =MeshUtil.cutTriangleMesh(originalMesh, cuttingPlane); //表示リストに加える scene.addChild(meshes[0]); scene.addChild(meshes[1]); ・サンプルSWF ・ソースファイル

                                                                        • ちゃぶ台メモ - FLARToolKitとPapervision3Dをもうちょっとだけがんばってみる

                                                                          前の記事から一ヶ月以上経ってしまいました…。 AS3.0が少しだけわかってきたので、FLARToolKitとPapervision3Dをもうちょっとだけがんばってみる。 今までこのブログに載せていたFLARToolKitは、すべてFLARToolKitに備え付けのサンプル、SimpleCube.asをもとにしていて、認識したマーカーと常に同じ座標に3Dオブジェクトが表示されているというものでした。これをもう少しだけ変更して、3Dオブジェクトを常にマーカーと同期させるのではなく、マーカーの座標を利用しながら3Dオブジェクトの動きを変化させることができるようにしたいと思います。 言葉だけではわかりにくいですが、以下のようなことがしたいわけです。 今回もFLARToolKitのサンプル、SimpleCube.asをもとに変更していきます。 (SimpleCube.asの動かし方はSaqoosha

                                                                          • Professional Papervision3D Book

                                                                            We are pretty fortunate to have such a talented 3D modeler in our mist. I’m sure Sweet Pee’s talents will be put to good use on many of our projects. If you don’t know about Molehill and are wondering why we are so interested in it, check out the video below: While Papervision3D was limited to about 2000 polygons 15fps in the Flash 9 days…Molehill can easily do 1/5 million polygons at 60Hz HD. Wow

                                                                              Professional Papervision3D Book
                                                                            • Papervision3D演出サンプルNo.01:羽ばたく蝶々 | ClockMaker Blog

                                                                              ライブラリ「Papervision3D 2.0」を利用して、スクリプトで羽ばたく蝶を作ってみました。ポイントは三角関数を使ってループ処理しているのと、PV3D 2.0新機能の反射を使っているところです。ということで以下、作り方の紹介です。 Demo (require Flash Player9) Source (require PV3D 2.0) Point.1 蝶の羽を準備 蝶の羽は撮影した写真をイラレでトレース。右のバナーに掲載していますが、学生時代に映像作品で蝶の羽を作ったことがあったのでそれを流用しました。こちらにPNGとAI(ver10に落としてます)を置いてます。 蝶の羽のダウンロード Point.2 三角関数(sin)で羽ばたきを演出 flashのgetTimer()メソッドを使えばswfが起動してからのミリ秒が取得できますが、それをENTER_FRAME内で利用すればループ

                                                                                Papervision3D演出サンプルNo.01:羽ばたく蝶々 | ClockMaker Blog
                                                                              • Papervision3D演出サンプルNo.03:フォトプリント | ClockMaker Blog

                                                                                写真が3D空間をタイル状に集まって一枚の画像に仕上がるサンプルを作ってみました。ポイントは写真をタイル状のビットマップデータとしてキャプチャすることと、perlinNoiseを利用した放射状ブラー(ライトバースト)です。サンプルは以下から。 demo (require Flash Player 9) source (zip) タイル状のパーティクル平面の作成 一枚の画像をタイル状に分割するのに、2重ループのなかで画像をずらしながらキャプチャしていきます。というのも、BitmapData.drawは原点からの横・縦しか指定できないので、キャプチャする画像は原点に移動させる必要があります。 // imgSpriteは画像を配置しただけのSpriteインスタンス // folderはimgSpriteのラッパー // 最終的にBitmapDataは配列bmpDataArrに保存 // パーティク

                                                                                  Papervision3D演出サンプルNo.03:フォトプリント | ClockMaker Blog
                                                                                • Papervision3D | ClockMaker Blog

                                                                                  TOP » Papervision3D このブログ内の'Papervision3D' カテゴリー 一覧 フレームアクションで覚える PV3D Vol.02 : Primitiveを理解する 09/04/19 小難しいスクリプトは抜きにして、Flash のフレームアクションだけで Papervision3D をやっていこうというチュートリアル、第二弾です。前回からずいぶんと日がたってしまいましたが、いろいろと落ち着いてきました [...] [Box2DとPV3D] デモ3:エレベーター 09/04/03 wonderfl に投稿されていた rsakane さんの永久機関的な「 Box2Dの練習」が面白かったので、 Folk して 3D 化してみました。 [Box2D][PV3D] Elevator デモの試し方です [...] 落ちてくる球体と言ったら・・・ 09/04/02 昨日のB