我是Papervision的新手。我想要設計一個圍繞其直徑的一個 有8個孔的球體。我該怎麼做?我如何在Papervision的球體上繪製任何東西?Papervision 3D with Flex
0
A
回答
1
取決於你想如何洞看起來像。在任何3D編輯器中,您都可以使用它來創建洞。攪拌器和翅膀3d,sketchup是免費的,可以在papervision支持的格式中輸出。
如果您想繪製一個球體,這意味着您想要創建和應用紋理。您可能想嘗試使用凹凸貼圖來表現一些現實主義,但對於NPP,僅僅應用材質是一個好的開始。
最簡單的方法是應用位圖或MovieMaterial。位圖材質只是一個位圖,顧名思義,而MovieMaterial是由MovieClip製作的材質。 有位圖材料3種口味據我所知:
BitmapMaterial - 你在它的構造 BitmapFileMaterial傳遞一個BitmapData實例 - 傳遞路徑的外部圖像文件 BitmapAssetMaterial - 你傳遞的鏈接名稱庫中的位圖。
MovieMaterial有2個版本:簡單的MovieMaterial,你在它的構造函數和MovieAssetMaterial中傳入對DisplayObject的引用。您爲庫中的MovieClip傳遞鏈接類設置 。還有一個MovieCacheMaterial,但我認爲你不需要它。
所以這裏是你如何添加紋理的球體,假設場景中一個基本的例子是所謂的一幕:
//assuming BMP8holes is a linkage for a Bitmap in the library
var ballBitmapMaterial:BitmapAssetMaterial = new BitmapAssetMaterial("BMP8holes");
//assuming Movie8holes is a linkage a MovieClip in the library
var ballMovieMaterial:MovieAssetMaterial = new MovieAssetMaterial("Movie8holes");
var ball:Sphere = new Sphere(ballBitmapMaterial);
scene.addChild(ball);
球引用(嗯... PV3D文檔反正)在這裏:HTTP:/ /papervision3d.googlecode.com/svn/trunk/as3/trunk/docs/org/papervision3d/objects/primitives/Sphere.html
希望這會有所幫助。
相關問題
- 1. papervision 3d背景
- 2. 將Maya 3D導入Papervision 3D
- 3. Papervision 3d hitTestObject不起作用?
- 4. papervision 3D開發活着嗎?
- 5. flex,flash with php
- 6. 使用papervision創建3D遊戲
- 7. 在Papervision中導入Collada文件3d
- 8. 什麼是papervision 3D的精靈?
- 9. 的Flex 3D圖庫
- 10. 3D Convolution with Intel MKL
- 11. Actionscript 3 3d with fieldofview
- 12. Admob with javascript unity 3D
- 13. Flex with Presentation模型
- 14. Papervision的場景圖實現?
- 15. 獲取Papervision 2.0中3D對象的2D屏幕座標
- 16. 如何使用Papervision 3D 2.1.932正確加載.md2網格描述?
- 17. Papervision 3D:我如何在collada文件上強制尺寸
- 18. 如何提高Papervision 3D文字渲染質量?
- 19. 將帶有多個紋理的* .dae文件導入到papervision 3D
- 20. papervision 3d對於iOS來說可笑的速度很慢
- 21. Papervision渲染到位圖
- 22. 交互式(添加監聽器)flex + papervision中的DAE模型
- 23. 如何Papervision
- 24. Papervision性能
- 25. Flex 4.5 with Visual Studio 2010
- 26. 關於Flex with PHP kick start
- 27. verticalGap in flex 4.5 with Vgroup
- 28. Imdb api with flash - as3 - flex
- 29. Flex 4 RichEditableText with right click menu
- 30. Adobe Air(Flex)with Ajax