Hikayeler

Reklam vermek için turkmmo@gmail.com

N2PLAY – Complete Files by Sasori [Merry Christmas 2025]🎁 protobuflu

Metin2 EP, Valorant VP dahil tüm oyun ürünlerini en uygun fiyatlarla bulabilir, Item ve Karakterlerinizi hızlıca satabilirsiniz. HEMEN TIKLA!

1770643287598.png


1770643312513.png
 
grafik güncelleme up 2
source\src\client\EterGrnLib
SilModelShader.rar
3.5 KB


source\src\client\GameLib

SilGameLib.rar



source\root\shaders
Sil09.02.2026ssssSimpleModelShader.rar
3.3 KB






Bilgilendirme

simpleshader.fx de grafik ayarlamaları yapabilirsiniz.


Kod:
// ==================================================================================
//  SIMPLE MODEL SHADER - METIN2 ENHANCED VERSION (Tüm Efektler Dahil)
// ==================================================================================

// ----------------------------------------------------------------------------------
// AYARLAR
// ----------------------------------------------------------------------------------
static const float g_Saturation    = 1.2f;
static const float g_Contrast      = 1.1f;
static const float g_Brightness    = 1.1f;
static const float g_SpecularBoost = 2.0f;

// ----------------------------------------------------------------------------------
// YENİ EKLENEN UNIFORM DEĞİŞKENLER (C++'dan kontrol edilecek)
// ----------------------------------------------------------------------------------
float4 g_vRimColor      = {0.8f, 0.9f, 1.0f, 1.0f}; // Rim light rengi
float  g_fRimPower      = 3.5f;                     // Rim light gücü
float4 g_metallicParams = {0.0f, 1.0f, 0.0f, 0.0f}; // x: Metaliklik (0-1)
float4 g_vCinemaParams  = {1.0f, 1.2f, 1.1f, 1.1f}; // x: ToneMapping, y: Saturation, z: Contrast, w: Brightness
float4 g_shadowParams   = {0.001f, 0.5f, 0.0f, 0.0f}; // x: Bias, y: Softness

// ----------------------------------------------------------------------------------
// GLOBAL DEĞİŞKENLER (C++'dan gelen)
// ----------------------------------------------------------------------------------
float4x3 ObjToWorld;
float4x4 g_viewProj;
float3   g_vCameraPos;
float3   DirFromLight       = {0.5f, 1.0f, 0.5f};
float4   LightColour        = {1.0f, 0.9f, 0.8f, 1.0f};
float4   g_vDiffuseColor    = {1.0f, 1.0f, 1.0f, 1.0f};
float3   g_vFogColor;       
float3   g_vFogParams       = {300.0f, 2000.0f, 1700.0f};
float4   g_vMaterialDiffuse = {1.0f, 1.0f, 1.0f, 1.0f};
float4   g_vMaterialAmbient = {0.4f, 0.4f, 0.4f, 1.0f};
float4x3 BoneMatrices[65];
float4x4 g_mViewToLightProj;
float    g_fAlphaValue      = 1.0f;
float4x4 shadowTexMatrix;
float3x3 g_specularMat;
bool     g_specularEnable   = false;
float    g_specularPower    = 16.0f;

aynı şekilde
gamelibdeki

void CActorInstance::OnRender()
{
D3DPERF_BeginEvent(D3DCOLOR_ARGB(255, 50, 50, 0), L"** CActorInstance::OnRender **");
rmt_ScopedCPUSample(ActorInstanceRender, RMTSF_Aggregate);

// Shader efektlerini bir kere uygula
auto *ms = GrannyState::instance().GetModelShader();
if (ms)
{
static bool s_bShaderEffectsApplied = false;
if (!s_bShaderEffectsApplied)
{
// Tüm efektleri uygula
ms->SetRimLight(Vector4(0.1f, 0.3f, 0.3f, 0.3f), 0.5f);// burası ışıklandırma gibi birşey ilkvideoalrdaki evlerdeki ışnılandırma gibi birş ey bunu kıstım
ms->SetCinemaFilterEx(1.0f, 1.2f, 1.1f, 1.1f); // ACES açık
ms->SetMetallicVisualsEx(0.0f, 16.0f); // Varsayılan
ms->SetShadowParams(0.001f, 0.5f); // Soft shadow

s_bShaderEffectsApplied = true;
}
}

bu kısımdan ayarlamalar yapabilirsiniz
 

Ekli dosyalar

  • ModelShader.rar
    3.5 KB · Görüntüleme: 0
  • GameLib.rar
    9.3 KB · Görüntüleme: 0
  • 09.02.2026ssssSimpleModelShader.rar
    3.3 KB · Görüntüleme: 0
son güncellemenin görüntüsü


 
Son düzenleme:
soldaki standart olan.
sağdaki geliştirilmiş sürüm.

sağdaki belki biraz daha parkalk ve bulanık görülebilir.
üstte yazdığım ayarlardan daha güzel yapılabilir ve düzeltilebilir.
sayılar üzerinde deneme yparak örneğin buz mavisi



1770649687945.png


1770649711838.png
289049_f421629fa357cdfa5d25801d217b8279.png
 
Son düzenleme:
Turuncu hali çok hoşuma gitmişti :D
 

Şu an konuyu görüntüleyenler (Toplam : 1, Üye: 0, Misafir: 1)

Geri
Üst