FPro Sensei
Reflection Probe
یک مثال از Reflection Probe یعنی یک بازتابشی که از طریق بیک محیط ایجاد میشود که بشدت سبکه و توی خیلی از بازی ها استفاده میشود ولی جسم های غیر متحرک کاربرد داره یعنی چیزی که ثابت باشه
FPro Sensei
SSR
یک مثال از SSR یک افکت بازتابش که بر اساس screen Space ایجاد و با تکنیک RayMaching ما برخورد هاشو تشخیص میدیم از Raytacing سبک تر هست ولی خودش هم بی هزینه هم نیست و ممکنه افت فریم هم ایجاد کنه ولی امروز این را با compute Shader نوشته میشه نه Fragment Shader
اما در نظر داشته باشید دقتش از RayTracing کمتره ❗️
اما در نظر داشته باشید دقتش از RayTracing کمتره ❗️
FPro Sensei
Raytracing
و اخرین مثال یعنی RayTracing : این افکت از تکنیک پیمایش BVH و حل تحلیلی برخورد پرتو-مثلث استفاده میکند ولی بشدت دقیق تر از SSR هست ولی هزینه رندر آن از SSR بشدت بالا تر هست و تایم اوت 20 میلی ثانیه در برابر SSR که 1 ثانیه هست رو داره
FPro Sensei
هشتمین اصطلاح Reflection هست یعنی بازتابش ولی به چندین روش میشه ساخت planar Reflection : یک نوع بارتاش هست که به روش دوربین دوم ساخته میشه یعن دوربین دوم از زیر بالا رو رندر میکنه و اطلاعات میده به شما با شیدر اب ترکیب میکنید Reflection Probe : یک رفلکشن…
جدول تاخیر فریم + سطح کیفیت هر افکت ها
منظور از SSPR همون Compute Screen Space Refection هست ❗️
منظور از SSPR همون Compute Screen Space Refection هست ❗️
🔥1
نهمین اصطلاح Ripple Effect هست Ripple در فیزیک در دسته امواج های مویینگی قرار میگیره که نحوه ایجاد آب مواج شده را شبیه سازی میکند ولی این افکت بر خلاف ShoreLine و.. دارای حافظه هست یعنی رد پا های حرکت هر کاراکتر روی اب با Cpu تشخیص داده و به شیدر که توسط GPU رندر میشود را ارسال میکنه و اون بر اساس شیدر این ماسک را میسازد و میتوان با شیدر اصلی ترکیب کرد
🔥1
FPro Sensei
نهمین اصطلاح Ripple Effect هست Ripple در فیزیک در دسته امواج های مویینگی قرار میگیره که نحوه ایجاد آب مواج شده را شبیه سازی میکند ولی این افکت بر خلاف ShoreLine و.. دارای حافظه هست یعنی رد پا های حرکت هر کاراکتر روی اب با Cpu تشخیص داده و به شیدر که توسط GPU…
This media is not supported in your browser
VIEW IN TELEGRAM
FPro Sensei
نهمین اصطلاح Ripple Effect هست Ripple در فیزیک در دسته امواج های مویینگی قرار میگیره که نحوه ایجاد آب مواج شده را شبیه سازی میکند ولی این افکت بر خلاف ShoreLine و.. دارای حافظه هست یعنی رد پا های حرکت هر کاراکتر روی اب با Cpu تشخیص داده و به شیدر که توسط GPU…
This media is not supported in your browser
VIEW IN TELEGRAM
مثال از ایجاد افکت Ripple در انیمه
و اخرین اصطلاح Wave هست یک نوع امواج های Sine و Cosine هست که تایین میکنه چطوری ورتکس های آب باید حرکت کنند
و الان شما تمام پارامتر های که برای ساخت آب نیاز دارید را میدانید و این آموزش خارق العاده به پایان رسید کاری بود از جانب FProSensei 🙌
🔥2
قبلا هم گفته بودم توی نسخه 2.0 برنامه UnityProxifer قراره هسته شو از TK به Flet تغییر بدم و اون روز رسید 🚀
بزودی برنامه UnityProxifer با ظاهر GUI زیبا با استفاده Flet و پایتون 🎨🐍
کتابخانه flet یک API هست که برای برنامه نویسان پایتون برای مثال مثل من طراحی شده و بر خلاف api قدیمی یا همان tkinter ظاهر و انیمیشن زیبایی داره ✨
چون flet یعنی فلاتر روی پایتون و قابل اجرا در هر پلتفرمی 🌐💻
بزودی برنامه UnityProxifer با ظاهر GUI زیبا با استفاده Flet و پایتون 🎨🐍
کتابخانه flet یک API هست که برای برنامه نویسان پایتون برای مثال مثل من طراحی شده و بر خلاف api قدیمی یا همان tkinter ظاهر و انیمیشن زیبایی داره ✨
چون flet یعنی فلاتر روی پایتون و قابل اجرا در هر پلتفرمی 🌐💻
جالب است بدانید که flet مستقیم از https://flutter.dev/ تغذیه میکنه یعنی با پایتون ساده ترین زبان برنامه نویسی یک ضربه به هر پلتفرمی برنامه بسازید و به این میگن با یک تیر چند نشانه زدن ❗️
flutter.dev
Flutter - Build apps for any screen
Flutter transforms the entire app development process. Build, test, and deploy beautiful mobile, web, desktop, and embedded apps from a single codebase.
در کل من از سه زبان
C++
C#
Python
استفاده میکنم و هر سه تاشون هم درک کامل دارم ولی چطوری
C++ = برای شیدر نویسی استفاده میکنم چون بیس HLSL هست زبانی هست برای اجرای فراگمنت روی کارت گرافیک استفاده میشود
C# = برای استفاده از API های یونیتی استفاده میکنم که مثلا چطوری کاراکتر حرکت کنه و یا اینکه به C++ باهاش ارتباط بدم توی شیدر نویسی و..
Python = برای نوشتن برنامه توی تمام پلتفرم ها استفاده میکنم باهاش حتا میشه برای اندروید هم برنامه بنویسم به لطف flet و دوم در بلندر هم استفاده میکنم
b4a = زیاد ازش استفاده نمی کنم چون python میتونه برای اندروید هم برنامه بسازه
C++
C#
Python
استفاده میکنم و هر سه تاشون هم درک کامل دارم ولی چطوری
C++ = برای شیدر نویسی استفاده میکنم چون بیس HLSL هست زبانی هست برای اجرای فراگمنت روی کارت گرافیک استفاده میشود
C# = برای استفاده از API های یونیتی استفاده میکنم که مثلا چطوری کاراکتر حرکت کنه و یا اینکه به C++ باهاش ارتباط بدم توی شیدر نویسی و..
Python = برای نوشتن برنامه توی تمام پلتفرم ها استفاده میکنم باهاش حتا میشه برای اندروید هم برنامه بنویسم به لطف flet و دوم در بلندر هم استفاده میکنم
b4a = زیاد ازش استفاده نمی کنم چون python میتونه برای اندروید هم برنامه بسازه
👍3
FPro Sensei
خب برید در مسیر user/yourname/.claude/setting.json این فایل باز کنید در این بجای API اون کلید بزارید و مدل هم فقط روی Opus 5 باشه کار میکنه { "env": { "ANTHROPIC_BASE_URL": "https://agentrouter.org", "ANTHROPIC_AUTH_TOKEN": "َAPI", "CLAUDE_…
دوستان اگر این خطا 403 داد باید بدونید اول نیاز به فیلترشکن و دوم باید مدل رو روی اوپس 5 محدود کنید
{
"env": {
"ANTHROPIC_BASE_URL": "https://agentrouter.org",
"ANTHROPIC_AUTH_TOKEN": "API Key",
"CLAUDE_CODE_DISABLE_NONESSENTIAL_TRAFFIC": "1",
"ANTHROPIC_MODEL": "claude-opus-5",
"ANTHROPIC_SMALL_FAST_MODEL": "claude-opus-5",
"ANTHROPIC_DEFAULT_OPUS_MODEL": "claude-opus-5",
"ANTHROPIC_DEFAULT_SONNET_MODEL": "claude-opus-5",
"ANTHROPIC_DEFAULT_HAIKU_MODEL": "claude-opus-5"
},
"permissions": {
"allow": [],
"deny": []
}
}👍2
FPro Sensei
دوستان اگر این خطا 403 داد باید بدونید اول نیاز به فیلترشکن و دوم باید مدل رو روی اوپس 5 محدود کنید { "env": { "ANTHROPIC_BASE_URL": "https://agentrouter.org", "ANTHROPIC_AUTH_TOKEN": "API Key", "CLAUDE_CODE_DISABLE_NONESSENTIAL_TRAFFIC":…
یکی از اعضا بهم پیام داد اونم گرفت ولی نمی دونم بقیه اعضا خنگ هستن یا من خنگم که هنوز نتوستند بگیرن اینم یک اسکرین شات از اعضای که گرفت و ازم تشکر کرد
🔥1