guardate questi due script, per favore

Hai una curiosità o un problema con Game Maker? Domanda e ti sarà risposto!
Avatar utente
jumoonp
GMI VIP
Messaggi: 3292
Iscritto il: 13/01/2008, 20:59
Contatta:

guardate questi due script, per favore

Messaggio da jumoonp »

1) come si possono inserire foto ( o sprite) nelle due facce di questo muro in 3 dimensioni?
2) non conosco per nulla i colori da inserire ....quelli che ci sono li ho messi mettendo dei numeri a casaccio
questo esempio l'ho preso da civic71, spero non si offenda per come ho trattato il suo script ;)


// Gadget 3D Model
points=32; triangles=0; polygons=30;
mat_color_r[0]=30; mat_color_b[0]=60; mat_color_g[0]=90;
mat_color_r[1]=120; mat_color_b[1]=150; mat_color_g[1]=180;
mat_color_r[2]=220; mat_color_b[2]=260; mat_color_g[2]=300;
Y[0]=-10; Z[0]=-30; X[0]=-1.50;
Y[1]=-10; Z[1]=-30; X[1]=1.50;
Y[2]=-10; Z[2]=30; X[2]=-1.50;
Y[3]=-10; Z[3]=30; X[3]=1.50;
Y[4]=10; Z[4]=-30; X[4]=-1.50;
Y[5]=10; Z[5]=-30; X[5]=1.50;
Y[6]=10; Z[6]=30; X[6]=-1.50;
Y[7]=10; Z[7]=30; X[7]=1.50;
Y[8]=-10; Z[8]=-30; X[8]=-1.50;
Y[9]=-10; Z[9]=30; X[9]=-1.50;
Y[10]=-10; Z[10]=30; X[10]=1.50;
Y[11]=-10; Z[11]=-30; X[11]=1.50;
Y[12]=10; Z[12]=-30; X[12]=-1.50;
Y[13]=10; Z[13]=30; X[13]=-1.50;
Y[14]=10; Z[14]=30; X[14]=1.50;
Y[15]=10; Z[15]=-30; X[15]=1.50;
Y[16]=-10; Z[16]=30; X[16]=1.50;
Y[17]=-10; Z[17]=-30; X[17]=1.50;
Y[18]=10; Z[18]=-30; X[18]=1.50;
Y[19]=10; Z[19]=30; X[19]=1.50;
Y[20]=-10; Z[20]=30; X[20]=1.50;
Y[21]=-10; Z[21]=-30; X[21]=1.50;
Y[22]=10; Z[22]=30; X[22]=1.50;
Y[23]=10; Z[23]=-30; X[23]=1.50;
Y[24]=-10; Z[24]=-30; X[24]=-1.50;
Y[25]=-10; Z[25]=30; X[25]=-1.50;
Y[26]=10; Z[26]=30; X[26]=-1.50;
Y[27]=10; Z[27]=-30; X[27]=-1.50;
Y[28]=-10; Z[28]=30; X[28]=-1.50;
Y[29]=-10; Z[29]=-30; X[29]=-1.50;
Y[30]=10; Z[30]=30; X[30]=-1.50;
Y[31]=10; Z[31]=-30; X[31]=-1.50;
pol_point_a[1]=2; pol_point_b[1]=0; pol_point_c[1]=8;
pol_point_d[1]=9; pol_mat[1]=1;
pol_point_a[2]=1; pol_point_b[2]=3; pol_point_c[2]=10;
pol_point_d[2]=11; pol_mat[2]=1;
pol_point_a[3]=9; pol_point_b[3]=8; pol_point_c[3]=12;
pol_point_d[3]=13; pol_mat[3]=2;
pol_point_a[4]=4; pol_point_b[4]=6; pol_point_c[4]=13;
pol_point_d[4]=12; pol_mat[4]=1;
pol_point_a[5]=11; pol_point_b[5]=10; pol_point_c[5]=14;
pol_point_d[5]=15; pol_mat[5]=2;
pol_point_a[6]=7; pol_point_b[6]=5; pol_point_c[6]=15;
pol_point_d[6]=14; pol_mat[6]=1;
pol_point_a[7]=3; pol_point_b[7]=1; pol_point_c[7]=17;
pol_point_d[7]=16; pol_mat[7]=1;
pol_point_a[8]=5; pol_point_b[8]=7; pol_point_c[8]=19;
pol_point_d[8]=18; pol_mat[8]=1;
pol_point_a[9]=10; pol_point_b[9]=3; pol_point_c[9]=16;
pol_point_d[9]=20; pol_mat[9]=1;
pol_point_a[10]=1; pol_point_b[10]=11; pol_point_c[10]=21;
pol_point_d[10]=17; pol_mat[10]=1;
pol_point_a[11]=14; pol_point_b[11]=10; pol_point_c[11]=20;
pol_point_d[11]=22; pol_mat[11]=2;
pol_point_a[12]=7; pol_point_b[12]=14; pol_point_c[12]=22;
pol_point_d[12]=19; pol_mat[12]=1;
pol_point_a[13]=11; pol_point_b[13]=15; pol_point_c[13]=23;
pol_point_d[13]=21; pol_mat[13]=2;
pol_point_a[14]=15; pol_point_b[14]=5; pol_point_c[14]=18;
pol_point_d[14]=23; pol_mat[14]=1;
pol_point_a[15]=16; pol_point_b[15]=17; pol_point_c[15]=24;
pol_point_d[15]=25; pol_mat[15]=2;
pol_point_a[16]=0; pol_point_b[16]=2; pol_point_c[16]=25;
pol_point_d[16]=24; pol_mat[16]=1;
pol_point_a[17]=27; pol_point_b[17]=18; pol_point_c[17]=19;
pol_point_d[17]=26; pol_mat[17]=2;
pol_point_a[18]=26; pol_point_b[18]=6; pol_point_c[18]=4;
pol_point_d[18]=27; pol_mat[18]=1;
pol_point_a[19]=20; pol_point_b[19]=16; pol_point_c[19]=25;
pol_point_d[19]=28; pol_mat[19]=2;
pol_point_a[20]=2; pol_point_b[20]=9; pol_point_c[20]=28;
pol_point_d[20]=25; pol_mat[20]=1;
pol_point_a[21]=17; pol_point_b[21]=21; pol_point_c[21]=29;
pol_point_d[21]=24; pol_mat[21]=2;
pol_point_a[22]=8; pol_point_b[22]=0; pol_point_c[22]=24;
pol_point_d[22]=29; pol_mat[22]=1;
pol_point_a[23]=22; pol_point_b[23]=20; pol_point_c[23]=28;
pol_point_d[23]=30; pol_mat[23]=2;
pol_point_a[24]=9; pol_point_b[24]=13; pol_point_c[24]=30;
pol_point_d[24]=28; pol_mat[24]=2;
pol_point_a[25]=19; pol_point_b[25]=22; pol_point_c[25]=30;
pol_point_d[25]=26; pol_mat[25]=2;
pol_point_a[26]=13; pol_point_b[26]=6; pol_point_c[26]=26;
pol_point_d[26]=30; pol_mat[26]=1;
pol_point_a[27]=21; pol_point_b[27]=23; pol_point_c[27]=31;
pol_point_d[27]=29; pol_mat[27]=2;
pol_point_a[28]=12; pol_point_b[28]=8; pol_point_c[28]=29;
pol_point_d[28]=31; pol_mat[28]=2;
pol_point_a[29]=23; pol_point_b[29]=18; pol_point_c[29]=27;
pol_point_d[29]=31; pol_mat[29]=2;
pol_point_a[30]=4; pol_point_b[30]=12; pol_point_c[30]=31;
pol_point_d[30]=27; pol_mat[30]=1;
normalpx[1]=1; normalpy[1]=0; normalpz[1]=0;
normalpx[2]=-1; normalpy[2]=0; normalpz[2]=0;
normalpx[3]=1; normalpy[3]=0; normalpz[3]=0;
normalpx[4]=1; normalpy[4]=0; normalpz[4]=0;
normalpx[5]=-1; normalpy[5]=0; normalpz[5]=0;
normalpx[6]=-1; normalpy[6]=0; normalpz[6]=0;
normalpx[7]=0; normalpy[7]=1; normalpz[7]=0;
normalpx[8]=0; normalpy[8]=-1; normalpz[8]=0;
normalpx[9]=0; normalpy[9]=0; normalpz[9]=-1;
normalpx[10]=0; normalpy[10]=0; normalpz[10]=1;
normalpx[11]=0; normalpy[11]=0; normalpz[11]=-1;
normalpx[12]=0; normalpy[12]=0; normalpz[12]=-1;
normalpx[13]=0; normalpy[13]=0; normalpz[13]=1;
normalpx[14]=0; normalpy[14]=0; normalpz[14]=1;
normalpx[15]=0; normalpy[15]=1; normalpz[15]=0;
normalpx[16]=0; normalpy[16]=1; normalpz[16]=0;
normalpx[17]=0; normalpy[17]=-1; normalpz[17]=0;
normalpx[18]=0; normalpy[18]=-1; normalpz[18]=0;
normalpx[19]=0; normalpy[19]=0; normalpz[19]=-1;
normalpx[20]=0; normalpy[20]=0; normalpz[20]=-1;
normalpx[21]=0; normalpy[21]=0; normalpz[21]=1;
normalpx[22]=0; normalpy[22]=0; normalpz[22]=1;
normalpx[23]=0; normalpy[23]=0; normalpz[23]=-1;
normalpx[24]=0; normalpy[24]=0; normalpz[24]=-1;
normalpx[25]=0; normalpy[25]=0; normalpz[25]=-1;
normalpx[26]=0; normalpy[26]=0; normalpz[26]=-1;
normalpx[27]=0; normalpy[27]=0; normalpz[27]=1;
normalpx[28]=0; normalpy[28]=0; normalpz[28]=1;
normalpx[29]=0; normalpy[29]=0; normalpz[29]=1;
normalpx[30]=0; normalpy[30]=0; normalpz[30]=1;


secondo script


pen_size=1;
//Calculate points
facedsin=sin(degtorad(face_direction));
facedcos=cos(degtorad(face_direction));
facedsin2=sin(degtorad(face_direction+90));
facedcos2=cos(degtorad(face_direction+90));
blah=0;
depthz=0;
repeat (points){
//Rotate tilt
//Rotate horizontal
thisy=(facedsin*X[blah]+facedsin2*Y[blah]+y)-global.camera_y;
thisx=(facedcos*X[blah]+facedcos2*Y[blah]+x)-global.camera_x;
//
checky=global.psin*thisx+global.psin90*thisy;
checkx=global.pcos*thisx+global.pcos90*thisy;
//
distancez[blah]=checkx;
if (checkx<1) {checkx=1};
global.this[blah]=global.camera_zoom/(checkx+global.camera_zoom)*29;
x_pos[blah]=320+(checky*global.this[blah]*9);
y_pos[blah]=195+(global.camz-(z+Z[blah])*9)*global.this[blah];
blah=blah+1;
}
//Create triangles
blah2=0;
repeat (triangles) {
blah2=blah2+1;
global.x_pos1=x_pos[tri_point_a[blah2]];
global.y_pos1=y_pos[tri_point_a[blah2]];
global.x_pos2=x_pos[tri_point_b[blah2]];
global.y_pos2=y_pos[tri_point_b[blah2]];
global.x_pos3=x_pos[tri_point_c[blah2]];
global.y_pos3=y_pos[tri_point_c[blah2]];
//
//Backface culling
if(((global.x_pos2-global.x_pos1)*(global.y_pos3-global.y_pos1)-(global.x_pos3-global.x_pos1)*(global.y_pos2-global.y_pos1))<0){
//z buffer
global.depthz=(distancez[tri_point_a[blah2]]+distancez[tri_point_b[blah2]]+distancez[tri_point_c[blah2]])/3-priority;
//rotate normals
normy=facedsin*normalx[blah2]+facedsin2*normaly[blah2];
normx=facedcos*normalx[blah2]+facedcos2*normaly[blah2];
//find light intensity
global.shade=(normx*global.lightx+normy*global.lighty+normalz[blah2]*global.lightz+1)/0.5;
color1=mat_color_r[tri_mat[blah2]]*global.shade;
color2=mat_color_b[tri_mat[blah2]]*global.shade;
color3=mat_color_g[tri_mat[blah2]]*global.shade;
global.color=make_color(color1,color2,color3);
instance_create(0,195,Mod_tri);
}
}
//Create polygons
blah2=0;
repeat (polygons) {
blah2=blah2+1;
global.x_pos1=x_pos[pol_point_a[blah2]];
global.y_pos1=y_pos[pol_point_a[blah2]];
global.x_pos2=x_pos[pol_point_b[blah2]];
global.y_pos2=y_pos[pol_point_b[blah2]];
global.x_pos3=x_pos[pol_point_c[blah2]];
global.y_pos3=y_pos[pol_point_c[blah2]];
global.x_pos4=x_pos[pol_point_d[blah2]];
global.y_pos4=y_pos[pol_point_d[blah2]];
//Backface culling
if(((global.x_pos2-global.x_pos1)*(global.y_pos4-global.y_pos1)-(global.x_pos4-global.x_pos1)*(global.y_pos2-global.y_pos1))<0){
//z buffer
global.depthz=(distancez[pol_point_a[blah2]]+distancez[pol_point_b[blah2]]+distancez[pol_point_c[blah2]]+distancez[pol_point_d[blah2]])/4-priority;
//rotate normals
normy=facedsin*normalpx[blah2]+facedsin2*normalpy[blah2];
normx=facedcos*normalpx[blah2]+facedcos2*normalpy[blah2];
//find light intensity
global.shade=(normx*global.lightx+normy*global.lighty+normalpz[blah2]*global.lightz+1)/0.5;
color1=mat_color_r[pol_mat[blah2]]*global.shade;
color2=mat_color_b[pol_mat[blah2]]*global.shade;
color3=mat_color_g[pol_mat[blah2]]*global.shade;
global.color=make_color(color1,color2,color3);
instance_create(0,195,Mod_poly);
}
}




ciao a tutti

Lapo
GMI VIP
Messaggi: 3949
Iscritto il: 27/07/2005, 8:25
Uso: GM:Studio 2
Contatta:

Re: guardate questi due script, per favore

Messaggio da Lapo »

Visto tutto, molto belli. ;)

SublimatedDreams
Membro super
Messaggi: 729
Iscritto il: 07/01/2008, 15:48
Uso: GM:Studio 2
Località: Casalecchio di Reno (BO)
Contatta:

Messaggio da SublimatedDreams »

forse li hai lasciati andare per due minutini di troppo non sono molto indentati...
Giochi:
...quasi completi: AoSiX, DraxOut, HamRun, Quantix
...in standby: Micro4WD, HitXar
GMI2008 - Quantix Immagine (miglior engine)

Avatar utente
BillyMetAl
Membro super
Messaggi: 721
Iscritto il: 05/01/2008, 18:13
Specialità: Musicista
Località: Catania
Contatta:

Messaggio da BillyMetAl »

la cosa peggiore è prendere script da altri e non capirci un cazzo!
scusate x l'espressione scurrile!

cmq mi sembra uno script x la creazione di un modello 3d!
anche se nn ci capisco molto di modelli
"Perché non hai bisogno di validazione se sei la tua fonte di gioia."

.Sound Engineer.

Immagine Immagine Immagine Immagine

SublimatedDreams
Membro super
Messaggi: 729
Iscritto il: 07/01/2008, 15:48
Uso: GM:Studio 2
Località: Casalecchio di Reno (BO)
Contatta:

Messaggio da SublimatedDreams »

in ogni caso... per mettere foto sulle facce... devi applicare una texture... per cui F1 e inizia a fare prove... poi in google trovi molti esempi "game maker 3D example" etc...
Giochi:
...quasi completi: AoSiX, DraxOut, HamRun, Quantix
...in standby: Micro4WD, HitXar
GMI2008 - Quantix Immagine (miglior engine)

Lapo
GMI VIP
Messaggi: 3949
Iscritto il: 27/07/2005, 8:25
Uso: GM:Studio 2
Contatta:

Messaggio da Lapo »

Via via, un pò di silenzio, siamo in una galleria d'arte. :D

Lapo
GMI VIP
Messaggi: 3949
Iscritto il: 27/07/2005, 8:25
Uso: GM:Studio 2
Contatta:

Messaggio da Lapo »

SublimatedDreams ha scritto:per cui F1 e inizia a fare prove... poi in google trovi molti esempi "game maker 3D example" etc...
Io provo sempre a dirlo, ma li convinco mai... :cry:

Avatar utente
jumoonp
GMI VIP
Messaggi: 3292
Iscritto il: 13/01/2008, 20:59
Contatta:

...

Messaggio da jumoonp »

uso game maker versione 5 ....quindi non credo che gli esempi di game maker 3D
possano andare bene.
perche poi non prendere script da altri quando loro stessi mettono la versione editabile online appunto ? si impara meglio cosi che con i manuali, che tra l'altro quei che ho consultato non mi hanno aiutato molto.
cos'è questo sarcasmo nei miei confronti, lapo?
sono andato sul tuo sito a vedere i tuoi lavori...molto bravo, peccato non ho trovato nulla di editabile....evidentemente sei troppo geloso del tuo sapere!

Lapo
GMI VIP
Messaggi: 3949
Iscritto il: 27/07/2005, 8:25
Uso: GM:Studio 2
Contatta:

Re: ...

Messaggio da Lapo »

jumoonp ha scritto:uso game maker versione 5 ....quindi non credo che gli esempi di game maker 3D possano andare bene.
L'ho detto e lo ripeto, sei un totale principiante, non esiste Game Maker 3D, non sai neanche che versioni ci sono di questo programma...
Bada bene, non c'è niente di male a iniziare ora, solo è un dato di fatto...
jumoonp ha scritto:si impara meglio cosi che con i manuali, che tra l'altro quei che ho consultato non mi hanno aiutato molto.
Sbagli, leggi i manuali e scrivi del codice tuo dall'inizio, poi, quando incomincerai a capirci qualcosa potrai andare a spiluzzicare il codice altrui per imparare altro.
jumoonp ha scritto:cos'è questo sarcasmo nei miei confronti, lapo?
Il solito. ;)
jumoonp ha scritto:sono andato sul tuo sito a vedere i tuoi lavori...molto bravo
Ragazzaccio, per questa adulazione vinci un aiuto da Lapo. ;)
Vedrò cosa posso fare, anche se premetto che nel 3d non ho mai provato a fare nulla.
jumoonp ha scritto:evidentemente sei troppo geloso del tuo sapere!
Hai ragione, evidentemente ho passato 2 settimane a scrivere 50 pagine di una rivista e a preparare 13 editabili per i soldi che ne ho ricavato. :?

Avatar utente
Scario
Moderatore
Messaggi: 2707
Iscritto il: 26/05/2003, 20:29
Specialità: Tergiversare
Uso: GM:Studio 2
Contatta:

Re: ...

Messaggio da Scario »

jumoonp ha scritto:uso game maker versione 5 ....quindi non credo che gli esempi di game maker 3D
Guarda che comunque civic si appoggia alla dll Ultimate 3D per utilizzare le tre dimensioni su GM, quindi, oltre a saper codare bene, dovresti studiarti pure la documentazione di tale dll.
Immagine

SublimatedDreams
Membro super
Messaggi: 729
Iscritto il: 07/01/2008, 15:48
Uso: GM:Studio 2
Località: Casalecchio di Reno (BO)
Contatta:

Messaggio da SublimatedDreams »

*nota personale: per ottenere qualcosa da Lapo basta adularlo*



:roll:
Giochi:
...quasi completi: AoSiX, DraxOut, HamRun, Quantix
...in standby: Micro4WD, HitXar
GMI2008 - Quantix Immagine (miglior engine)

Lapo
GMI VIP
Messaggi: 3949
Iscritto il: 27/07/2005, 8:25
Uso: GM:Studio 2
Contatta:

Messaggio da Lapo »

SublimatedDreams ha scritto:*nota personale: per ottenere qualcosa da Lapo basta adularlo*



:roll:
Mai, su internet specialmente, generalizzare partendo da un caso specifico.

Gra
Membro attivo
Messaggi: 337
Iscritto il: 15/05/2007, 19:47
Contatta:

Messaggio da Gra »

usa blender per uvmapparli visualmente e poi converti il cubo in gml con lo script
--->http://gmc.yoyogames.com/index.php?show ... 6708&st=20
Immagine
Immagine

Mauro
Membro d'elite
Messaggi: 1421
Iscritto il: 07/09/2004, 11:37
Uso: GM:Studio 2
Località: Melfi
Contatta:

Messaggio da Mauro »

Se no sbaglio quello e Gadget3D, dovrebbe usare delle normalissime sprite...


ps, per i modelli in 3d ti serve anim8or, crearli con pochi polgono e usare un prog adatto per convertirli! ;)

SublimatedDreams
Membro super
Messaggi: 729
Iscritto il: 07/01/2008, 15:48
Uso: GM:Studio 2
Località: Casalecchio di Reno (BO)
Contatta:

Messaggio da SublimatedDreams »

Mauro ha scritto:Se no sbaglio quello e Gadget3D, dovrebbe usare delle normalissime sprite...


ps, per i modelli in 3d ti serve anim8or, crearli con pochi polgono e usare un prog adatto per convertirli! ;)
Oddio.... oddio... un...un... un... alt(r)o componente dello staff che si rivede!
BENE! :D
Giochi:
...quasi completi: AoSiX, DraxOut, HamRun, Quantix
...in standby: Micro4WD, HitXar
GMI2008 - Quantix Immagine (miglior engine)

Avatar utente
civic71
GMI Advanced
Messaggi: 2210
Iscritto il: 23/10/2003, 17:31
Specialità: Risotto con zucchine
Uso: GM:Studio 1.4 Pro
Località: Jesolo (venezia)
Contatta:

Messaggio da civic71 »

Ti consiglio di lasciar stare gadget3D ( dll di qualche anno fa , perche e poco performante e credo pure ne sia stato abbandonato il suo sviluppo dallo stesso autore ) .
Passa ad Ultimate 3d che migliora ogni anno .
Quando avro del tempo inseriro degli editabili anche per Ultimate 3d.
Poi anch io ti consiglio anim8or ( free ) per i modelli 3d.

BillyMetAl la cosa peggiore è prendere script da altri e non capirci un cazzo!
La cosa peggiore e quella di rivedere degli scipt dei propri editabili e non capirli .

SublimatedDreams
Membro super
Messaggi: 729
Iscritto il: 07/01/2008, 15:48
Uso: GM:Studio 2
Località: Casalecchio di Reno (BO)
Contatta:

Messaggio da SublimatedDreams »

civic71 ha scritto:Ti consiglio di lasciar stare gadget3D ( dll di qualche anno fa , perche e poco performante e credo pure ne sia stato abbandonato il suo sviluppo dallo stesso autore ) .
Passa ad Ultimate 3d che migliora ogni anno .
Quando avro del tempo inseriro degli editabili anche per Ultimate 3d.
Poi anch io ti consiglio anim8or ( free ) per i modelli 3d.

BillyMetAl la cosa peggiore è prendere script da altri e non capirci un cazzo!
La cosa peggiore e quella di rivedere degli scipt dei propri editabili e non capirli .
Sagge parole!
Giochi:
...quasi completi: AoSiX, DraxOut, HamRun, Quantix
...in standby: Micro4WD, HitXar
GMI2008 - Quantix Immagine (miglior engine)

Avatar utente
jumoonp
GMI VIP
Messaggi: 3292
Iscritto il: 13/01/2008, 20:59
Contatta:

...

Messaggio da jumoonp »

civic71 ha scritto:Ti consiglio di lasciar stare gadget3D ( dll di qualche anno fa , perche e poco performante e credo pure ne sia stato abbandonato il suo sviluppo dallo stesso autore ) .
Passa ad Ultimate 3d che migliora ogni anno .
Quando avro del tempo inseriro degli editabili anche per Ultimate 3d.
Poi anch io ti consiglio anim8or ( free ) per i modelli 3d.

BillyMetAl la cosa peggiore è prendere script da altri e non capirci un cazzo!
La cosa peggiore e quella di rivedere degli scipt dei propri editabili e non capirli .
ciao civic71....ti ringrazio per gli editabili del tuo sito...mi sono stati molto d'aiuto.
specialmente quel giochino "tommy" credo che si chiami cosi.
per il momento ho abbandonato il 3d....ma ho qualche esempio tutorial ( non preso da te) che vorrei qualcuno di voi ci desse un occhiata. ve lo spedisco piu tardi e vi spiego di che si tratta.

Avatar utente
BillyMetAl
Membro super
Messaggi: 721
Iscritto il: 05/01/2008, 18:13
Specialità: Musicista
Località: Catania
Contatta:

Messaggio da BillyMetAl »

civic71 ha scritto:
BillyMetAl la cosa peggiore è prendere script da altri e non capirci un cazzo!
La cosa peggiore e quella di rivedere degli scipt dei propri editabili e non capirli .
anche, caro civic....
Anche!
"Perché non hai bisogno di validazione se sei la tua fonte di gioia."

.Sound Engineer.

Immagine Immagine Immagine Immagine

Avatar utente
jumoonp
GMI VIP
Messaggi: 3292
Iscritto il: 13/01/2008, 20:59
Contatta:

...

Messaggio da jumoonp »

questo è un tutorial di un 3d.... http://www.divshare.com/download/3601480-6fa

l'ho un po modificato, gli ho tolto la path ed ho inserito i tasti "left" per ruotare di 360 gradi a sinistra , "right" per ruotare a destra e "up" per andare avanti. potete notare che "up" non va nella direzione visualizzata , ma procede lateralmente o indietro a seconda di dove è ruotata la visuale. mi potete dire dove è lo sbaglio?

seconda domanda....
i muri che sono nella room. hanno una certa altezza ed una certa larghezza.
ho capito come modificare la larghezza, ma non so come modificare l'altezza.

Rispondi

Chi c’è in linea

Visitano il forum: Nessuno e 166 ospiti