*Lighting on Away3D 3.5 & 3.6 for you here, I have none for 2.5*
http://www.allforthecode.co.uk/aftc/forum/user/modules/forum/article_browser.php?index=4&subindex=5&clist=118


D


On 31 January 2011 22:47, Scott Marley <[email protected]> wrote:

> Hi, I have been playing with the tutorial posted here:
>
>
> http://www.flashmagazine.com/Tutorials/detail/create_the_earth_and_heavens_in_less_than_an_hour_with_away3d/
>
> ...to get used to Away3D. I'm thrashing around in the dark (pardon the
> pun) a bit as most of the tutorials are pretty out of date. I would
> like to use a PointLight3D to illuminate the Earth. This works well if
> I set the Earth texture to be a WhiteShadingBitmapMaterial but I see
> no lighting at all using PhongBitmapMaterial. The relevant bits of
> code are as follows:
>
> var sunLight = new PointLight3D();
> sunLight.position = new Number3D(0,0,600);
> sunLight.brightness = 1;
> scene.addLight(sunLight);
>
> // Lighting works using this...
> var globeMaterial:WhiteShadingBitmapMaterial = new
> WhiteShadingBitmapMaterial(Cast.bitmap("earthmap1k.jpg"));
>
> // ...but not using this
> var globeMaterial:PhongBitmapMaterial = new
> PhongBitmapMaterial(Cast.bitmap("earthmap1k.jpg"));
> globeMaterial.shininess = 20;
>
> var globe:Sphere = new Sphere({material:globeMaterial,radius:
> 150,segmentsH:18, segmentsW:26});
> scene.addChild(globe);
>
> var sun = new Sphere({material:"sunmap.jpg",radius:50,x:0,y:0,z:
> 600,segmentsH:6, segmentsW:6});
> scene.addChild(sun);
>
> If it helps, the fla is available here:
> http://www.telescope.org/~scott/earth3D.fla.
> I am using Away3D 2.5.2 and building with Flash CS3 Professional.
> Thank you for taking the time to look at this, I can think of loads of
> stuff to do with Away3D once I properly understand the basics!

Reply via email to