2012-06-13 3 views
0

내 프로젝트에 Papervision 3d 및 Flash를 사용하려고합니다.Flash CS6에서 papervision 3d 모델을 이미지로 저장할 수 있습니까?

의심의 여지가 있습니까? Flash CS6에서 Papervision 3D 모델을 이미지 (JPG 또는 PNG)로 저장할 수 있습니까?

예를 들어 믹서에서 모델을 가져오고 그 모델에 텍스처를 적용합니다. 따라서 최종 결과는 내 서버에 image (public_html/imageeditor/img/final.jpg)로 저장해야합니다. 가능합니까? 튜토리얼이나 참고 자료가 있으면 저에게 도와주세요.

고마워요.

답변

0

BitmapData.draw을 사용하면 스테이지의 무언가를 비트 맵으로 "스냅 샷"할 수 있습니다.

var bitmap:Bitmap = new Bitmap(snapshotBD);

또는 Flash에서 당신 같은 서버에 다른 모든 Bitmap를 이미지를 저장 :

var container:Sprite = new Sprite(); //container 3D stuff will be in 

//code putting the 3D stuff in the container 

var snapshotBD:BitmapData = new BitmapData(container.width, container.height) 
snapshotBD.draw(container); 

여기에서, 당신은 이미지의 AS3에 새로운 비트 맵을 만들 수 있습니다.

BitmapData.draw에 대한 자세한 내용은 Adobe의 docs을 확인하십시오.

+0

감사합니다 .... 나는 그것을 점검 할 것이다. – Gobi

관련 문제