FPro Sensei
دوستان بازی ساز یک میرور واسه upm یا همون پیکج منیجر یونیتی پیدا کردم راحت میتوانید ازش برخی پکیج ها رو دانلود کنید و افلاین نصب کنید https://github.com/needle-mirror
دوستان یک روش اختصاصی هم دارم میخوام آموزش بدم برای کسانکی میخوان از پروکسی برای پکیج منیجر یونیتی استفاده کننن :
FPro Sensei
دوستان یک روش اختصاصی هم دارم میخوام آموزش بدم برای کسانکی میخوان از پروکسی برای پکیج منیجر یونیتی استفاده کننن :
توی ورژن های جدید یونیتی دو تا مقدار HTTP_PROXY و HTTPS_PROXY داریم که مخصوص دانلود از پکیج منیجیره برای تنظیم کردنش باید این روش را دنبال کنید :
محیط جستجو را باز کنید و عبارت Environment Variables را جستجو کنید.
روی Edit the system environment variables بزنید.
روی Environment Variables کلیک کنید.
در بخش User variables یا System variables روی New بزنید و این دو را اضافه کنید:
مثال ساده :
تأیید کنید و Unity Hub را کامل ببندید و دوباره اجرا کنید.
گاهی Package Manager بدون تنظیم زیر کار نمیکند.
در تنظیمات Unity Editor → Preferences → Network → Use HTTP Proxy (قدیمی است و شاید وجود نداشته باشد).
در صورت نبودن، میتوانید پارامترهای زیر را هنگام اجرای ادیتور بدهید:
تنظیم برای Unity Hub (در صورت نیاز)
Unity Hub گاهی متغیرهای محیطی را نمیگیرد.
در ویندوز میتوانید فایل Unity Hub shortcut را ادیت کنید:
روی Shortcut → Properties → Target:
تست اتصال پروکسی توسط Unity Package Manager
اگر پکیجها دانلود نمیشوند، از خط زیر در Editor Log وضعیت را چک کنید:
روی Edit the system environment variables بزنید.
روی Environment Variables کلیک کنید.
در بخش User variables یا System variables روی New بزنید و این دو را اضافه کنید:
HTTP_PROXY=http://username:password@proxy_address:port
HTTPS_PROXY=http://username:password@proxy_address:port
مثال ساده :
HTTP_PROXY=http://127.0.0.1:8080
HTTPS_PROXY=http://127.0.0.1:8080
تأیید کنید و Unity Hub را کامل ببندید و دوباره اجرا کنید.
گاهی Package Manager بدون تنظیم زیر کار نمیکند.
در تنظیمات Unity Editor → Preferences → Network → Use HTTP Proxy (قدیمی است و شاید وجود نداشته باشد).
در صورت نبودن، میتوانید پارامترهای زیر را هنگام اجرای ادیتور بدهید:
Unity.exe -proxyHost "127.0.0.1" -proxyPort 8080
تنظیم برای Unity Hub (در صورت نیاز)
Unity Hub گاهی متغیرهای محیطی را نمیگیرد.
در ویندوز میتوانید فایل Unity Hub shortcut را ادیت کنید:
روی Shortcut → Properties → Target:
"C:\Program Files\Unity Hub\Unity Hub.exe" --proxy-server="http=127.0.0.1:8080;https=127.0.0.1:8080"
تست اتصال پروکسی توسط Unity Package Manager
اگر پکیجها دانلود نمیشوند، از خط زیر در Editor Log وضعیت را چک کنید:
%APPDATA%\Unity\Editor\Editor.log
❤1
FPro Sensei
محیط جستجو را باز کنید و عبارت Environment Variables را جستجو کنید. روی Edit the system environment variables بزنید. روی Environment Variables کلیک کنید. در بخش User variables یا System variables روی New بزنید و این دو را اضافه کنید: HTTP_PROXY=http:/…
نکته مهم برای پروتکل V2ray :
Unity Hub و Unity Editor تنها پروکسیهای HTTP/HTTPS را قبول میکنند
درحالیکه V2Ray معمولاً socks5 خروجی میدهد.
پس باید دو حالت را چک کنیم:
آیا V2Ray شما خروجی HTTP دارد؟ (بهترین حالت)
بیشتر نسخههای v2rayN یک HTTP proxy port هم فعال میکنند.
در v2rayN:
برنامه را باز کنید
بالا روی Settings بزنید
بخش Inbound → HTTP را پیدا کنید
پورت مربوط به HTTP مثلاً 10809 یا 1087 است
اگر چنین پورتی دارد عالیه و کار میکنه ولی اگر نداره :
اگر فقط socks5 دارید، باید تبدیل کنید (HTTP wrapper)
Unity نمیتواند socks5 را مستقیم بخواند.
راهحل ساده: استفاده از برنامهای مثل:
• Proxifier
• Privoxy
• Clash (که بهطور پیشفرض http هم دارد)
• V2rayN HTTP inbound فعال
بهترین و کمدردسرترین: Privoxy
تنظیم Privoxy برای تبدیل socks5 → http
فایل تنظیمات:
این خط را اضافه کنید :
Privoxy بهصورت پیشفرض روی این پورت اتوماتیک HTTP میدهد:
Unity Hub و Unity Editor تنها پروکسیهای HTTP/HTTPS را قبول میکنند
درحالیکه V2Ray معمولاً socks5 خروجی میدهد.
پس باید دو حالت را چک کنیم:
آیا V2Ray شما خروجی HTTP دارد؟ (بهترین حالت)
بیشتر نسخههای v2rayN یک HTTP proxy port هم فعال میکنند.
در v2rayN:
برنامه را باز کنید
بالا روی Settings بزنید
بخش Inbound → HTTP را پیدا کنید
پورت مربوط به HTTP مثلاً 10809 یا 1087 است
HTTP Proxy: 127.0.0.1:10809
اگر چنین پورتی دارد عالیه و کار میکنه ولی اگر نداره :
اگر فقط socks5 دارید، باید تبدیل کنید (HTTP wrapper)
Unity نمیتواند socks5 را مستقیم بخواند.
راهحل ساده: استفاده از برنامهای مثل:
• Proxifier
• Privoxy
• Clash (که بهطور پیشفرض http هم دارد)
• V2rayN HTTP inbound فعال
بهترین و کمدردسرترین: Privoxy
تنظیم Privoxy برای تبدیل socks5 → http
فایل تنظیمات:
C:\Program Files (x86)\Privoxy\config.txt
این خط را اضافه کنید :
forward-socks5t / 127.0.0.1:10808
Privoxy بهصورت پیشفرض روی این پورت اتوماتیک HTTP میدهد:
http://127.0.0.1:8118
❤2
FPro Sensei
بخش اول : دوستانی که لانسیس یونیتی دارد ولی بدلیل این شرایط هی نمی تونن به vpn واسه یونیتی هاب وصل شوند یک برنامه ای هست که بدون نیاز به اینترنت براتون یونیتی را باز میکنه که میتوانید از این لینک دانلود کنید
یاد آوری :دوستانی که به دنبال ورود به ادیتور یونیتی بصورت افلاین هستند از این نرم افزار استفاده کنند
بزودی افزونه های vs code برای نصب افلاین از سرور ایرانی مخصوص کد نویسی برای یونیتی را آماده خواهیم کرد
❤5
FPro Sensei
دارم یک شیدر خاص برای anime مینویسم که اسم شیدر من AniToon خواهد بود که بزودی نتیجه نهایی خواهید دید که کامل ترین شیدری خواهد بود که برای یونیتی HDRP نوشته شده
نتیجه شیدر Npr تا اینجا فعلا باید امکانات زیادی اضافه کنم و شیدر npr برای hdrp خیلی سخته واسه همینه بیشتر شیدر های npr برایurp میسازن
👌1
یک امکانات خوبی که اضافه کردم میتونه با یک بولین شرط بزارم که اگر فعال بود نور پردازی برا اساس موقعیت نور ریم لایت بزنه و جالب یک بولین دیگه اگر این هم تیکش زده شد نور پردازی ریم لایت معکوس بشه و فقط سایه اش ریم لایت بزنه
❤2
FPro Sensei
Photo
دوستان میتونم بگم این شیدر خیلی کامل خواهد بر برای سبک های کارتونی و انیمه و بهینه چون قابلیت انتخاب uv و gpu instancing و دیگر چیزا خواهد داشت
🔥1
FPro Sensei
یک امکانات خوبی که اضافه کردم میتونه با یک بولین شرط بزارم که اگر فعال بود نور پردازی برا اساس موقعیت نور ریم لایت بزنه و جالب یک بولین دیگه اگر این هم تیکش زده شد نور پردازی ریم لایت معکوس بشه و فقط سایه اش ریم لایت بزنه
یکی از امکانات جدید شیدر اختصاصی AniToon Hdrp آین هست که میتونه دما را از نور مبدا دریافت کنه و حالت های مختلفی را شبیه سازی کنه مثلا یک صنحه غروب افتاب در انیمه ☺️
❤2
FPro Sensei
یکی از امکانات جدید شیدر اختصاصی AniToon Hdrp آین هست که میتونه دما را از نور مبدا دریافت کنه و حالت های مختلفی را شبیه سازی کنه مثلا یک صنحه غروب افتاب در انیمه ☺️
نسخه با کیفیت و بدون alasing از عملکرد شیدر که فقط توی صورت اعمال شده
منتظر امکانات جدید تر باشید که هنوز کار داره
منتظر امکانات جدید تر باشید که هنوز کار داره
❤1👌1
FPro Sensei
یک امکانات خوبی که اضافه کردم میتونه با یک بولین شرط بزارم که اگر فعال بود نور پردازی برا اساس موقعیت نور ریم لایت بزنه و جالب یک بولین دیگه اگر این هم تیکش زده شد نور پردازی ریم لایت معکوس بشه و فقط سایه اش ریم لایت بزنه
در مورد شیدر نویسی توی شیدر گراف برای hdrp با یک محدودیت بسیار بزرگ مواجه شدم که متد GetAdditionalLight توی hdrp وجود نداره و مخصوص urp هست که این متد برای دریافت اطلاعات نور های اضافی مثل point light یک چیز حیاتی به وجود میاد تا بشه شیدر از چند منبع نور پشتیبانی کنه برای حل این مشکل قصد دارم با استفاده C# محدودیت شیدر گراف دور بزنم که باید دید چه خواهد شد
❤2
FPro Sensei
در مورد شیدر نویسی توی شیدر گراف برای hdrp با یک محدودیت بسیار بزرگ مواجه شدم که متد GetAdditionalLight توی hdrp وجود نداره و مخصوص urp هست که این متد برای دریافت اطلاعات نور های اضافی مثل point light یک چیز حیاتی به وجود میاد تا بشه شیدر از چند منبع نور پشتیبانی…
من تونستم محدودیت های HDRP دور بزنم و به شیدرم قابلیت پشتیبانی از چندین نور منبع را اضافه کنم
❤3
FPro Sensei
یک امکانات خوبی که اضافه کردم میتونه با یک بولین شرط بزارم که اگر فعال بود نور پردازی برا اساس موقعیت نور ریم لایت بزنه و جالب یک بولین دیگه اگر این هم تیکش زده شد نور پردازی ریم لایت معکوس بشه و فقط سایه اش ریم لایت بزنه
یک مسله ریاضی که نصف روز زمان برد حل کنم این بود که ماسک کردن ریم لایت ریل تایم نبود که با تغییر toonrampoffset هم کار نمی کرد و الان ورژن جدید شو ببیند عالی و پرفکت کار میکنه 👇
❤2
FPro Sensei
یک مسله ریاضی که نصف روز زمان برد حل کنم این بود که ماسک کردن ریم لایت ریل تایم نبود که با تغییر toonrampoffset هم کار نمی کرد و الان ورژن جدید شو ببیند عالی و پرفکت کار میکنه 👇
الان این ورژن جدید با محاسبه ریاضی فوق دقیق هست تا مرز لبه ماسک تایین شده کار که ریل تایم کار میکنه و قابلیت افزودن بلوم هم داره که خیلی عالیه
❤2