| Ad_Infinitum |
| Administrator |

 |
 |
| Data inscrierii: 23/Iun/2007 |
| Mesaje: 212 |
|
|
|
 |
 |
 |
|
Matrixuri - Modelatitati de creere si texturare In acest tutorial voi incerca sa fac o mica descriere a matricelor! Ce este o matrice: O matrice sau matrix este o podea sau un teren(a nu se confunda cu terrains/terrenurile care sunt altceva in DBPro) foarte usor de creeat si stapanit! Defapt matricele sunt doar niste simple griduri, sau podele care pot fi create/ randomizate! Noi le creeam le stabilim lungimea, latimea, inaltimea, blokurile din care sutn create, numerele de coloane .etc! Putem sa ne imaginam o matrice ca fiind o tabla de sah! Fiecare patratel paote fi colorat cu alb si respectiv negru, randomizat in inaltime pentru a creea vai sau prapasti! Cam aceasta ar fi o descriere a unei matrice… Incontinuare vom discuta despre modul de creeare, de folosire, randomizare si texturare a matricelor! O Matrice este creata întrebuințând comanda:
| Citat: |
make matrix numar,lungime,latime,coloane sus, coloane jos.. Un exemplu ar fi make matrix 1,1000,1000,10,10
|
Noi astfel putem creea o matrice de ce marime dorim! Acum haideti sa discutam despre modalitatile de alterare a matricelor pentru inaltime! Un mod de a “randomiza” matrixul este insasi functia de randomize care poate fi folosita astfel:
| Citat: |
make matrix 1,1000,1000,10,10 randomize matrix 1,500 `unde 500 este inaltimea maxima la care poate sa ajunga
|
De asemenea putem sa stabilim manual inaltimea matricei folosind comanda set matrix height dupa cum observam din exemplu urmator:
| Citat: | | make matrix 1,1000,1000,10,10 set matrix height 1,2,20,0 |
Cam atata am avut de spus depre randomizarea unei matrice… In continuare vom vorbi despre posibilitatile de texturare a unei matrice Pentru a intelege ce sunt texturile si ce tip de imagini pot fi considerate texturi va recomand sa cititi Tutorialul meu despre texturi … Dupa cum stiti ca sa texturam matrixul trebuie sa incarcam in program aceea imagine! Noi vom face acest lucru utilizând comanda load image:
| Citat: | | load image “imagine.BMP”,1 |
Ca sa texturam o matrice putem sa folosim comanda de preparare a texturi:
| Citat: |
prepare matrix texture numar,coloane e verticala, coloane pe orizontala
|
Sa zicem ca avem o matrice si vrem sa o texturam cu o textura de iarba, iar matrixul nostru este “randomizat”… Acem urmatorul cod
| Citat: |
make matrix 1,1000,1000,100,100 randomize matrix 1,500 load image “iarba.BMP”,1 preapare matrix texture 1,1,100,100
|
Cam atata am avut de spus despe matrice in acest tutorial! Sper ca va placut si va fost de folos!!!
Made by Zapakitul |
|