Problema su creazione cilindro con sandy 1.2

Support for Sandy in Italian.

Moderator: maxpell

Problema su creazione cilindro con sandy 1.2

Postby snow79 » Mon Apr 12, 2010 11:49 am

Ciao a tutti compagni del forum, Vi scrivo perchè ho un piccolo problemuccio...
e' da qualche giorno che sto iniziando ad utilizzare le librerie di Sandy 3d, con l'aiuto della guida presente su html ho iniziato a capirci qualcosa.
Premetto che sto utilizzando Sandy 3d 1.2, cioè la versione per actionscript 2.0 e non 3.0; questo perchè in generale di actionscript 3.0 non conosco nulla, mentre di 2.0 un pochino diciamo che me la cavo.
Sono arrivato ad avere due piccoli problemini, il primo è su una forma primitiva, la seconda è con il comando "setLightingEnable" questo è il codice che ho scritto:
codice:

Code: Select all
  1. createScene();//createScene1();//createScene2();   function createScene2() {     var sphere = new Sphere( 40, 5, 'quad');    sphere.setSkin(skin2=new MixedSkin(0xFEFE4E, 40, 0, 10, 0));    skin2.setLightingEnable(true);    bg.addChild (sphere)}  function createScene1() {     var cube = new Box( 100, 100, 100, 'quad' );    cube.setSkin(skin1=new MixedSkin(0xA283EB, 40, 0, 10, 0));    skin1.setLightingEnable(true);    bg.addChild (cube)}function createScene() {     var cyl = new Cylinder(100, 200, 50, 'quad');    cyl.setSkin(skin1=new MixedSkin(0xA283EB, 40, 0, 10, 0));    skin1.setLightingEnable(true);    bg.addChild (cyl)}   var camera:Camera3D = new Camera3D( 500, 500 );// Impostazione della posizione della telecameracamera.setPosition(200,800,-800);camera.lookAt(0,0,0);// Aggiunta della camera nella scenaworld.addCamera( camera );// Render della scenaworld.render();  

I problemi che mi si presentano sono 2, primo: il cilindro non è un cilindro, ma è circa metà cilindro, senza la parte superiore, e la fiancata posizionata sul lato opposto di quella visibile,
il secondo problema è che mettendo a true la funzione setlightingEnable " skin1.setLightingEnable(true); " l'unica cosa che ottengo è l'immagine più scura, quindi come se ci fosse meno luce e non più luce.
Immagino che ci sia una funzione per definire la quantita di luce, ma non so qual'è e come si usa questa funzione; avevo guardato light3d, ma non sono riuscito ad usarla.
Ringrazio anticipatamente tutti coloro che sapranno aiutarmi. A presto
snow79
 
Posts: 3
Joined: Thu Apr 08, 2010 11:05 am

Re: Problema su creazione cilindro con sandy 1.2

Postby snow79 » Mon Apr 12, 2010 12:39 pm

Ho risolto il problema del cilindro usando anziche "quad" "tri" quindi:var cyl = new Cylinder(100, 200, 50, 'tri'); mi manca solo il problema delle luci da risolvere.. consigli? aiuti?
snow79
 
Posts: 3
Joined: Thu Apr 08, 2010 11:05 am

Re: Problema su creazione cilindro con sandy 1.2

Postby makc » Sun Apr 18, 2010 10:32 pm

I believe the only guy who spoke italian is no longer watching this forum. Also, there are few people who remember anything about 1.x in english forums.
User avatar
makc
Development Team Member
Development Team Member
 
Posts: 1648
Joined: Tue Sep 18, 2007 5:48 pm


Return to Italian

Who is online

Users browsing this forum: No registered users and 1 guest

cron