Zaloguj się by uzyskać pełen dostęp. Nie masz jeszcze konta? Założ je już teraz w kilka sekund.

Wysłany: 2017-12-02, 15:40


Kalizman







Wiek: 24
Na forum: 3793 dni
Posty: 1394

Piwa: 4624

Respekt: 358,8
Respekt: 358,8Respekt: 358,8Respekt: 358,8Respekt: 358,8

witam, jak mo?na stworzy? system teksturowania obiekt?w? chodzi mi o podmienienie przez shader jak?? tekstur? w danej mapce, aby te tekstury by?y tylko np. takie w urz?dzie np. panele na pod?odze, a np. w przebieralni (zbudowana z tych samych obiekt?w) by?y np. kafelki na pod?odze? za pomoc respekt i piwo

Postaw piwo autorowi tego posta
 

 
Wysłany: 2017-12-02, 16:57


l3g3nd4

Mapper & Modeler






Wiek: 22
Na forum: 3541 dni
Posty: 156
Nick w MP: l3g3nd4

Piwa: 602

Respekt: 95,3

Kalizman, z tego co rozumiem chcesz aby textura by?a na 1 obiekcie tak?
Jak tak to ?ap


local pozycjeScian ={
{-1836.4000244141, 576.29998779297, 161.10000610352, 0, 0, 130.00671386719, 1}, -- X, Y, Z, Rx, Ry, Rz, dimension
{-1836.4000244141, 576.29998779297, 159.60000610352, 0, 0, 130.00671386719, 1},
{-1836.4000244141, 576.29998779297, 158.10000610352, 0, 0, 130.00671386719, 1},
}

function Zaladuj_sciany(element)
shader = dxCreateShader('shader.fx',0,500) 
--                                              folder z textur?
terrain = dxCreateTexture("textury/sciana.jpg") 
dxSetShaderValue(shader, 'gTexture', terrain)
setElementDimension(terrain,1)
--                                                         shader       textura
engineApplyShaderToWorldTexture(shader, "telepole128", element)
end

for k, v in ipairs(pozycjeScian) do
    local sciany = createObject(3927, v[1], v[2], v[3], v[4], v[5], v[6])
    setElementDimension(sciany, v[7])
    Zaladuj_sciany(sciany)
end


META
Kod:

<script src="skrypty/textury.lua" type="client" cache="false" />


Postaw piwo autorowi tego posta
 

 
Wysłany: 2017-12-02, 17:16


Kalizman







Wiek: 24
Na forum: 3793 dni
Posty: 1394

Piwa: 4624

Respekt: 358,8
Respekt: 358,8Respekt: 358,8Respekt: 358,8Respekt: 358,8

l3g3nd4, nie pomog?e?, nie mam czasu ?eby przepisywa? ka?d? pozycj? i id obiektu do tabeli, poniewa? w mapie mam du?o obiekt?w

Postaw piwo autorowi tego posta
 

 
Tagi: system :: teksturowania
Anonymous





Na forum: 245 dni
Posty: 1



Anonymous Koniecznie zajrzyj na:






Skocz do:  
Wyświetl posty z ostatnich:   
GTAONLINE.PL » JĘZYKI PROGRAMOWANIA » LUA Ten temat jest zablokowany bez możliwości zmiany postów lub pisania odpowiedzi

Nie możesz pisać nowych tematów
Nie możesz odpowiadać w tematach
Nie możesz zmieniać swoich postów
Nie możesz usuwać swoich postów
Nie możesz głosować w ankietach
Dodaj temat do Ulubionych
Wersja do druku