Zaloguj się by uzyskać pełen dostęp. Nie masz jeszcze konta? Założ je już teraz w kilka sekund.
GTAONLINE.PL
Tematy otagowane jako: perspektywa
1. Perspektywa 3D
Siemka, mam problem z perspektyw? 3D wzgl?dem kursora, a mianowicie perspektywa sama w sobie dzia?a, lecz zamiast mojego obrazka kt?rego chc? pokazuje si? bia?y kwadrat ;/

Oto kod:


local ox
,oy = 0,0 
local mx
,my = 5,5 
local rt 
= dxCreateRenderTarget(sx,sy,true)
local shader = dxCreateShader("shaders/texture3d.fx")


function 
updateRotation()
    
dxSetRenderTarget(rt, true)
    
dxDrawImage(sx/2 - 396.5/zoom, sy/2 - 200/zoom, 793/zoom, 661/zoom, register_window)
    
dxSetRenderTarget()
    
dxSetShaderValue(shader,"texture",rt) 
    
local px,py = getCursorPosition()
    
ox,oy = (px-0.5)*mx,(py-0.5)*my 
    dxSetShaderTransform
(shader,ox,oy)
    
dxDrawImage(sx/2 - 396.5/zoom, sy/2 - 200/zoom, 793/zoom, 661/zoom, shader)
end
addEventHandler
("onClientRender", root, updateRotation)



debug czysty