3D系 FLASH その3 (793レス)
1-

736: 2008/09/06(土)18:07 ID:mvt9faMw(1) AAS
>>731
外部リンク:blog.r3c7.net
で1.7でも、強引かもしれないけど、
クリック取得出来るらしいですよ。

papervision3Dのswfを置いているサイトでよく見かける、
写真やオブジェクトが回っている3Dで、よく
obj.x = 半径 * Math.cos(2 * Math.PI * カウント / 全体枚数);
obj.z = 半径 * Math.sin(2 * Math.PI * カウント / 全体枚数);
という感じで円に配置してますが、
これは横幅が全て同じサイズの時の場合で、
省8
737: 2008/09/08(月)18:13 ID:1nbwiOuH(1) AAS
PlaneのマテリアルをFlatShadeMaterialでdoubleSided = trueにすると
裏側を見た時に真っ黒になってるんですが回避策ないですか?
738
(3): 2008/09/12(金)00:18 ID:3Qua86R2(1/2) AAS
useOwnContainer = true;でfilterやalphaを使えるようにする、というのがどうもできません

var cube:Cube = new Cube(materialList, -----);
cube.useOwnContainer = true;
trace(cube.alpha); // 下記エラー
「未定義である可能性が高いプロパティ alpha に静的型 org.papervision3d.objects.primitives:Cube の参照を使用してアクセスしています」

ネットで公開しているソースを見回っても、普通にcube.useOwnContainer = trueでalpha等を設定できているように見えますが・・・
cubeのuseOwnContainerの設定の他に必要な条件などあるのでしょうか?
因みにcubeのmaterialListは五面ColorMaterialと一面BitmapAssetMaterial
actionscript3・GreatWhite使用です、traceを行わずsceneにaddChildすると普通に表示されます
何かご存知の方お願いし致します
739: 738 2008/09/12(金)09:50 ID:3Qua86R2(2/2) AAS
papervision3Dソースを新しい物に更新したら直りました、自己解決失礼しました
740
(1): 2008/09/19(金)16:14 ID:fb6qmjPM(1/2) AAS
TextFieldの小さな文字など3D化すると表示がどうしても粗くなるので
その手のものはstage.addChildして使いたいのですが
DisplayObject3Dの位置に合わせて表示させるのが上手くできません。

DisplayObject3Dのstage表示上の座標(x,y)が分かる関数とかないでしょうか?
PV3Dです。
741: 740 2008/09/19(金)17:21 ID:fb6qmjPM(2/2) AAS
自己レスです。
view.n14、n24、n34でできました。
742: 2008/09/29(月)12:25 ID:KSoFYTiw(1) AAS
actionscript3&PV3DGreatWhiteです、質問させてください

六面が白で辺の部分だけに黒いラインを描いたようなキューブを作りたいのですが
面を白・周囲四辺に1pxの黒いラインを描いたMovieclipをライブラリに入れ
BitmapAssetMaterialを使ってキューブの六面に貼り付けましたが、線が一部擦れたり太くなってしまったりと綺麗に表示されません
ラインを太くしてみたりマテリアルにsmoothをかけてみても同じような感じです

このキューブのラインを綺麗に表示する方法などありませんでしょうか
743: 2008/09/29(月)23:24 ID:UmYgWplH(1) AAS
CompositeMaterialというのを使って、ColorMaterial+WireframeMaterialを設定
ただしこれだとナナメ線が入ってしまうね
744
(1): 2008/10/09(木)16:05 ID:QBMoMw0J(1/2) AAS
>>738
私も同じようなエラーがでています。
私の場合は

var colorMat:ColorMaterial = new ColorMaterial( myColor_w, 1 );
var compoMat:CompositeMaterial = new CompositeMaterial();
compoMat.addMaterial( colorMat );
compoMat.addMaterial( gMat );

var myObj:Sphere = new Sphere( compoMat, SPHERE_SIZE , SPHERE_SEG, SPHERE_SEG );
myObj.useOwnContainer = true; // <- ここでエラー

「1119: 未定義である可能性が高いプロパティ useOwnContainer に静的型 org.papervision3d.objects.primitives:Sphere の参照を使用してアクセスしています。」
省5
745: 744 2008/10/09(木)23:56 ID:QBMoMw0J(2/2) AAS
追記です。

ちょっと前は同じ様なプログラムが動いていました。
もしかして、SVNでアップデートしたのが悪かったのでしょうか。。
746
(1): 738 2008/10/11(土)10:25 ID:xEGJ6K6z(1) AAS
自分の場合もリポジトリを最新版にした所FreeCamera3Dの方で問題が発生したりして悩んでいたのですが
こちらの記事を参考に取得してみた所FreeCamera3dもuseOwnContainerも普通に使えるようになり
今までのソースでも動作の問題が無くなりました
外部リンク:blog.tarotaro.org
747: 2008/10/12(日)13:04 ID:R7fS0FoQ(1) AAS
>>746
ありがとう!
めちゃめちゃ助かる!
748: 2008/10/18(土)16:13 ID:YH+ghcoL(1) AAS
player10 正式公開記念!

wmode = 'gpu'に設定してもpv3Dが速くなるわけじゃないのね。orz
CS4が出るまで様子見します
749
(2): 2008/10/24(金)17:09 ID:kO+IJ6fI(1) AAS
Flash Player 10で3D仮想空間を表示可能にするエンジン「WEB3D」
外部リンク[html]:internet.watch.impress.co.jp

だとさ、デモサイト見たらえらい重かったよ。FP10でも3Dはまだまだか。
750: 2008/10/24(金)17:13 ID:dcx0Nh8j(1) AAS
>>749
まだ10は入れてないから解らんが、
とりあえずfp10のおかげで既存の3Dライブラリはもっと進化できるだろ。
751: 2008/10/27(月)02:18 ID:SoZ1HSgs(1) AAS
>>749
もなちゃとか
752: 2008/10/27(月)09:41 ID:DrbhnyIH(1) AAS
とりあえず環境が整ってから、とか言ってると
どんどん遅れてってしまう罠
753: 2008/11/07(金)22:39 ID:O43MwL64(1) AAS
Shockwaveみたいな末路だけは勘弁な
754: 2008/11/18(火)09:30 ID:HjQ+3rSp(1) AAS
重くすると破綻を招く
755: 2008/11/18(火)16:52 ID:YWeDIsNg(1) AAS
papervision3D 2.0 beta1 srcを、
ここからダウンロードしたのですが、
外部リンク:code.google.com
as3のほうに、FreeCamera3Dが見つかりません。。。

これって、本当に、GreatWhiteと言われるやつですか??
ひょっとして落とす場所間違っていますか。。。

\trunk\as3\trunk\src\org\papervision3d\cameras
の中にFreeCamera3Dは、通常入っていないんでしょうか??
1-
あと 38 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 0.011s