Skip to main content

External models in Papervision3D

I think am taking a bit more interest in Actionscript 3.0 . Coz now am trying Papervision3D . The thing attracted me most is the
loading of external model to flash . So i searched google and got this book.


I got what am looking for , in the free chapter . First i can't understand a word from that .Coz i have little
exposure in 3D. So i worked with my genius designer and after a a long struggle am able to load the external models to flash.

I decided to document the steps. For this you need these

1. Flash professional

2. Autodesk 3D studio

3. Papervision3D
http://blog.papervision3d.org/

4. Collada plugin
You can use 2 plugin's one is from here

and another from open collada

better use opencollada as it is has less dependancies. The former one requires updating the VC and DirectX .

Download it from here




While installing the collada plugin you may get errors when you open 3D max. Just try to reinstall the Vc and Directx again and again .This is why i insisit to use opencollada.


The 3D part

1. create a model like box in 3dStudio max. Don't forget to set x and y to 0.

2. Goto modify UvWmapping .
3. Open Material editor apply bitmap material

4. goto render settings , add diffuse map to it

5. Then save the map as png or jpg

6. and render the object

7. Save it in collada. Don't export it in Autodesk Collada format. Use opencollada or colladamax

The Flash Part .

1. Create a new Flash document

2. Add the document Class as Main

3. Copy the Main.as to the folder where you saved the fla.

4. copy the dae and material image to the folder .

5. compile it and enjoy




Don't forget to add the papervision engine to it...

Baking of the texture helps to reduse the size of material. Well in Web scenario size matters .. :D


I think it's not complete one as am not sure about the 3D part. It's done by my genius designer. Well if you have any suggetions please
convey it to me . Am just trying to gather the information i got from different places.

Comments

Popular posts from this blog

Configure PostgreSQL and phpPgAdmin in WAMP

As i told earlier am trying to switch to Flex , i am trying to learn connection between PHP and Flex. When searched i got a excellent tutorial . But the problem is that it uses PostgreSQL. As i don't have any prior experience in PostgreSQL i try to install it in my Windows 7 and configure it in WAMP . I got different errors and spend almost two days in searching and using different methods . Atlast i got it right. I will try to figure out the steps i have done.
Am using
PostgreSQL 9.1WAMP Server 2.0e phpPgAdmin 5.0.2 WAMP consists
1. Apache Version :2.2.17  2. PHP Version :5.3.5  3. MySQL Version :5.5.8 First install PostgreSQL , no need to install additional plugins like phpPgAdmin.
Install WAMP server where ever you need.
Download PhpPgAdmin  and unzip it to WWW folder in WAMP installation.

At this point if you try to access the http://localhost/phpPgAdmin/ you may get this error.

Your PHP installation does not support PostgreSQL. You need to recompile PHP using the --with-pgs…

Angular 4 - Modules, components and routing

In the previous post we created a new Angular 4 project. Lets check the how to add modules, components and routing.

You could check out the code from here.
git checkout -b part2.0 origin/part2.0
We are going to use bootstrap styling . So lets add bootstrap in our aplication . We are going to use only styling not the components.

npm install bootstrap@3
We need to add the bootstrap stylesheet in tha .angular-cli.json.


"styles": [ "../node_modules/bootstrap/dist/css/bootstrap.min.css", "styles.css" ],
Our first Module

Lets add a new module employee. Inside "src/app" run

ng generate module employee or
ng g m employee
Wait we are going to lazy load this module , so we need routing inside the module, right? So we are going to create the routing also.
ng g m employee --routing
Time for component

It will create new employee module with its own routing.lets add a component for listing the employee. So inside employee folder run

ng g c empl…

Angular - 4 year road map

AngularJS is one of the most popular JavaScript frameworks in the web. The Google developed framework is considered as one of the easiest framework to kick start a project. Two way binding and the dependency injection is the highlight of this framework.
My journey with AngularJS started about 4 years ago. Then popular ver1.4 amazed me in its capabilities. Developer like me, coming from Actionscript and plain old JQuery , AngularJS is a good option to kick start a project. It give me the confidence in JavaScript world, and from then I have tried lot of framework and tools from JavaScript itself like requireJS, webpack, etc. I did projects in Angular from 1.4 to the current 2.0, and trying to upgrade to the latest 4. Angular has now become one of the fastest growing framework. The journey starts with 1.4
One of the stable and mostly uses version. Started working on this for small projects and it seems easy for development. Dependency injection and two way binding seems quite interesting. …