gemini pro hesabım gitti.GEMİNİ Mİ YAPTI
grokla yazdım
versiyon 2.
sayıları kendi oyununuza göre ayarlıycaksınız oynanabilecek sayılar ayarlar değil
sayıları kendi oyununuza göre ayarlıycaksınız oynanabilecek sayılar ayarlar değil
Kod:
float brightness[4] = {1.45f, 1.45f, 1.45f, 1.0f};
ms_lpd3dDevice->SetPixelShaderConstant(0, brightness, 1);
float offset[4] = {0.10f, 0.10f, 0.10f, 0.0f};
ms_lpd3dDevice->SetPixelShaderConstant(1, offset, 1);
float tone[4] = {1.0f, 0.8f, 0.8f, 1.0f}; // hafif kırmızı ton
ms_lpd3dDevice->SetPixelShaderConstant(2, tone, 1);
float fogColor[4] = {0.5f, 0.5f, 0.6f, 1.0f};
ms_lpd3dDevice->SetPixelShaderConstant(3, fogColor, 1);
float fogFactor[4] = {0.3f, 0.3f, 0.3f, 0.0f};
ms_lpd3dDevice->SetPixelShaderConstant(4, fogFactor, 1);
float specular[4] = {0.2f, 0.2f, 0.2f, 0.0f};
ms_lpd3dDevice->SetPixelShaderConstant(5, specular, 1);
Kod:
ps.1.1
tex t0
; Parlaklık ve offset
mul r0.rgb, t0, c0 ; r0 = t0 * brightness
add r0.rgb, r0, c1 ; r0 = r0 + offset
; Renk tonlama
mul r0.rgb, r0, c2 ; r0 = r0 * tone
; Fog karışımı
lrp r0.rgb, c4, r0, c3 ; r0 = (c4 * r0) + ((1-c4) * c3)
; Specular highlight
add r0.rgb, r0, c5 ; r0 = r0 + specular
; Alpha dokudan
mov r0.a, t0.a
Ekli dosyalar
Şu an konuyu görüntüleyenler (Toplam : 0, Üye: 0, Misafir: 0)
Benzer konular
- Cevaplar
- 14
- Görüntüleme
- 2K
- Cevaplar
- 2
- Görüntüleme
- 415
- Cevaplar
- 2
- Görüntüleme
- 249