Situado em um modo de material interactive evento e envolvente para um plano:
1 2 3 4 5 6 7 8
| BitmapAssetMaterial = new BitmapAssetMaterial ( "foto1" ) ; var mymaterial: BitmapAssetMaterial = new BitmapAssetMaterial ("foto1"); ; mymaterial interactive = true.; Plane = new Plane ( my_material , 200 , 100 , 0 , 0 ) ; myplane var: Plane = new Plane (my_material, 200, 100, 0, 0); ( InteractiveScene3DEvent . OBJECT_PRESS , myplane. addEventListener (InteractiveScene3DEvent. OBJECT_PRESS, e : InteractiveScene3DEvent ) : void { function (e: InteractiveScene3DEvent): void { / / Todo } ); |
Continuação ...
Aqui está uma forma original para propor e apresentar o seu bilhete de vista sobre a Web! A fonte aqui .
Carregando ... Flash Player
Continuação ...
Desta vez (ver Piclens no Flash com Papervision3D 2.0 ), código público ( PicLens.as ), eu tive que rever algumas partes do código, assim allineandomi os últimos lançamentos de Papervision3D 2.0 Great White e eu corro alguns ajustes e acréscimos.
Continuação ...
Edward Smith desenvolveu um invólucro capaz de tirar proveito da API do Flash e Papervision3D para JavaScript! A biblioteca AS3Wrapper é compatível com Firefox e IE. Com o Safari para Windows funciona enquanto eu encontrei problemas com o Opera 9, mais uma vez para Windows. O mecanismo que está por trás deste projeto, e que possibilita essa "mágica" é a de incluir em nossa página HTML um flash container (AS3Wrapper.swf) que aceita comandos Javascript (AS3Wrapper.js), permitindo, na prática, para construir Flash objetos diretamente de Javascript.
Continuação ...
Explorando o efeito criado por perlinNoise() você pode criar efeitos em cascata e ondas com Papervision3D .
Faça o download do fonte
Continuação ...
Papervision3D 2.0 (greatwhite) está continuamente desenvolvendo e há muitas funções que são adicionadas quase semanalmente. Em abril, foi inaugurado no blog do desenvolvedor ( http://dev.papervision3d.org/ ), no entanto, a versão 2.0 ainda não foi lançado oficialmente muitas vezes é difícil para arrebatar o verdadeiro potencial. Uma das inovações introduzidas recentes, no entanto, é o novo objecto BasicView um ambiente que cria 3D com poucas linhas de código. É o suficiente para criar esse objeto para ter em cena mão, janela e quarto em uma só penada.
Continuação ...
Tomando o exemplo mostrado na FIVe3D: deleite Bitmap , vamos ver como conseguir o mesmo efeito usando Papervision3D 2.0 (Great White), bem como para continuar a analisar o funcionamento deste beta Great White.
Carregando ... Flash Player
Continuação ...
Adobe anunciou algumas novidades para algum tempo (Hydra filtro gráfico evoluiu e gestão do texto melhorado), que estará presente na próxima versão de Flash. Em particular, tem despertado o interesse da introdução de 3D (eixo Z), então a capacidade de Flash para manipular objectos num mundo tridimensional. O mesmo Adobe afirma que na verdade é um 2.5D, como é muitas vezes referido, uma espécie de "simulação" de um verdadeiro mundo tridimensional. Na verdade, você pode rodar um fluxo flash símbolo em torno do eixo z, mas, apesar disso, o símbolo permanece espaço tridimensional plana! Um pouco de "o que acontece quando você distorcer um bitmap no Photoshop! Tudo isso, então, não tem nada a ver com projetos como Papervision3D , Away3D , Sandy e muitos outros, que contêm uma série de recursos (câmera, cenas, texturas, etc ...) ausente "nell'Astro subindo." Basicamente Adobe não pretende sobrepor-se completamente com desenhos 3D para terceiros, mas apenas para fornecer uma camada nativas para melhorar o desempenho das bibliotecas 3D existentes.
De qualquer forma, o importante é que a Adobe parece orientada para introduzir esses recursos tridimensionais com um alto padrão, e não ajudando em todas as bibliotecas abrangentes e complexas como Paparevision3D. Durante muito tempo, na verdade, nós usamos duas técnicas para expandir substancialmente as capacidades do Flash: API de baixo nível e APIs de alto nível.
As API de baixo nível são geralmente escritos em C / C + + e fazem parte do núcleo do Flash, em seguida, preencha o Player. Este método, se por um lado garante uma maior velocidade de execução, por outro, aumenta a dimesioni do Flash Player.
As API de alto nível são escritos em Actionscript e não pertencem ao núcleo nativo. Em outras palavras, são semelhantes às bibliotecas que poderiam nos escrita, com a diferença de que são fornecidos directamente a partir da Adobe. Tal como acontece com o lançamento do Flash 5, a primeira introdução do objeto XML foi feita inteiramente em ActionScript, criando problemas de performance!
A vantagem é que este tipo bibliotecas são compiladas somente quando necessário e depois descarregados no arquivo SWF. Como é o caso, hoje, com o objeto Tween (ver fl.motion. * Ou fl.transition. *) Inteiramente escrito em Actionscript (para este projetos paralelos nasceram como Tweener (caurina.transitions.Tweener) ou TweenerMax .
Precisamente por esta razão, o Papervision comunidade não está totalmente feliz com a escolha de usar API de alto nível, na prática o mesmo "nível" de Papervision3D. Isso, na verdade, não pode afetar o desempenho futuro das bibliotecas 3D.
No entanto, ao que parece, o importante é que Papervision3D não está morto, de fato!
Continuação ...
Você pode conseguir o efeito do add-on para o Firefox Piclens em Flash? Eu acho que sim! Graças ao Papervision3D você pode ficar muito perto de o mesmo efeito. Isso eu apresentar um protótipo que eu não posso - por enquanto - para disponibilizar o código. No entanto, é interessante notar como provável que o efeito. A imagem que você vê é repetido 100 vezes encapsulados dentro do filme SWF e suas dimensões são 256 × 256 (24bit PNG transparente). Alternativamente, é muito mais fácil ler uma lista de imagens a partir de um arquivo XML, que já fiz em outra demonstração. Neste protótipo eu usei Adobe Flash CS3, Actionscript 3.0 e versão 2.0 do Papervision3D (greatwhite).
Carregando ... Flash Player
Continuação ...
Foi um longo tempo desde que eu segui o projeto Papervision3D , uma biblioteca em Actionscript (2.0 e agora 3.0) para manipular objetos 3D e tornar verdadeiramente espectacular. Inaugurada, assim, a categoria Papervision3D (em breve também em 3D), inserido sob Flash CS3 . Papervision3D também está disponível para o ActionScript 2.0, embora eu, pessoalmente, irá discutir apenas a versão para o ActionScript 3.0.
Continuação ...
Últimos comentários
Ludovica : Olá! Vou explicar a minha dúvida. Quando eu escrevo um post não adicionar imagens no artigo (se assim for ...
Marco : Olá @ Giovan Battista Fazioli, obrigado por todas as explicações sobre este excelente guia. Eu tenho uma pergunta para ...
Roberto : Roberto @: @ Roberto: Eu queria saber se usando [CCI] the_post_thumbnail () [/ cc i] para carregar na página inicial ...
Lorenzo : Isso é ótimo! Obrigado pela utilidade e eficácia da ajuda! Eu encontrei seu blog como ...
Shawn : Eu fiz o upgrade para um novo verison de WP-Bannerize e eu tive alguns erros. Existe uma maneira de descobrir a ...