Shader Laboratory
841 subscribers
265 photos
15 videos
59 files
404 links
Shader Laboratory
a channel about shaders in telegram

ID : @smkgames

MyStack : goo.gl/smMuqe 😎👌
Download Telegram
#کتاب

عنوان:
Building Quality Shaders for Unity: Using Shader Graphs and HLSL Shaders

نویسنده: Daniel Ilett
ناشر: Apress
چاپ: اکتبر 2022
تعداد صفحه: 734
سطح: مبتدی

دانلود به صورت pdf یا epub از Library Genesis
👍6
دوستان این کتاب
قیمتش تقریبا 24 دلار بود اما چون ما تحریم هستیم رایگان گرفتم ایشالله که صاحبش راضی باشه😀
@ShaderLab
26
1_11586264026.pdf
5 MB
@ShaderLab

Visualizing Equations: Math for Game Developers from Unity Shaders Bible Author
34
Optimize your game performance for mobile, XR, and the web in Unity (Unity 6)

Hardware continues to evolve, and your game’s optimization plays a key role in shaping the player experience. This guide brings together all the best and latest mobile, XR, and Unity Web performance optimization tips for Unity 6.

عملکرد بازی خود را برای موبایل، واقعیت افزوده و وب در یونیتی بهینه‌سازی کنید (Unity 6)

سخت‌افزارها به‌طور مداوم در حال پیشرفت هستند و بهینه‌سازی بازی شما نقش مهمی در شکل‌دهی تجربه بازیکن دارد. این راهنما، جدیدترین و بهترین نکات بهینه‌سازی عملکرد برای موبایل، واقعیت افزوده (XR) و وب در یونیتی 6 را گردآوری کرده است.

@Shaderlab
🤣3
Optimize_your_game_performance_for_mobile_XR_and_the_web_in_Unity.pdf
6.4 MB
Optimize_your_game_performance_for_mobileXRand_the_web_in_Unity_Unity_6_edition.pdf

@Shaderlab
12
Optimize your game performance for consoles and PCs in Unity (Unity 6)

Optimizing your console or PC application is an essential process that underpins the entire game development cycle. This guide brings together all the best and latest PC and console performance optimization tips available in Unity 6.

بهینه‌سازی عملکرد بازی برای کنسول‌ها و رایانه‌های شخصی در یونیتی (Unity 6)

بهینه‌سازی برنامه‌های کنسول یا رایانه‌های شخصی فرآیندی اساسی است که در سراسر چرخه توسعه بازی نقش دارد. این راهنما تمام نکات جدید و برتر بهینه‌سازی عملکرد برای رایانه و کنسول در Unity 6 را گرد هم می‌آورد.

@Shaderlab
😁3
Optimize_your_game_performance_for_consoles_and_PCs_in_Unity_Unity.pdf
7.5 MB
Optimize_your_game_performance_for_consoles_and_PCs_in_Unity_Unity_6_edition.pdf

@Shaderlab
14
برای دانلود کتاب های بیشتر به صورت رایگان به لینک زیر مراجعه کنید
https://unity.com/how-to#all-ebooks
👍10
Wolf-Of-WEBGL (3).pdf
4.5 MB
کاملترین کتاب آموزش Three.js به زبان فارسی
آموزش کامل ساخت بازی و سایت‌های سه بعدی

نویسنده البرز پاینده

@Shaderlab
👍6
Use_a_C_style_guide_for_clean_and_scalable_game_code_Unity_6_edition.pdf
3.6 MB
C# style guide for clean and scalable game code (Unity 6 edition)
(second edition)

این کتاب شامل نکات برای بهبود کدنویسی، ایجاد کدبیس تمیز و قابل توسعه که توسط تیم یونیتی نوشته شده.

به عنوان مثال دو اصل مهم YAGNI و KISS گفته شده:

اصل KISS (Keep It Simple, Stupid):
- این اصل تاکید می‌کنه که کد باید تا جای ممکن ساده و قابل فهم باشه.
- هدف اینه که از پیچیدگی‌های غیرضروری جلوگیری کنیم تا کد راحت‌تر نگهداری و توسعه داده بشه.
- مثال: به جای نوشتن توابع طولانی و پیچیده، کد رو به بخش‌های کوچک‌تر و مستقل تقسیم کنین.

به جای ساختن چیزهای جدید از صفر، از ابزارها و راه‌حل‌های موجود و اثبات‌شده استفاده کنین (مثلاً Hexagonal Tilemap یا UnityEngine.Pool در یونیتی).

اصل YAGNI (You Aren’t Gonna Need It):
- این اصل می‌گه چیزی رو که الان نیاز ندارین، پیاده‌سازی نکنین.
- هدف اینه که از اضافه‌کاری و پیچیدگی‌های غیرضروری جلوگیری کنیم و فقط روی نیازهای فعلی تمرکز کنیم.
- مثال: به جای اضافه کردن قابلیت‌هایی که ممکنه در آینده به کار بیان، فقط چیزی رو کدنویسی کنین که واقعاً لازمه.

#Unity6 #Unity
#CleanCode

@Shaderlab
👍6
Unity_Optimization_Ali_Afroughe.pdf
4.6 MB
داکیومنت ارائه آقای علی افروغه در جشنواره بازی های رایانهای در مورد بهینه سازی در یونیتی.
(البته این داکیومنت بدون توضیحاتی که در ارائه بود کامل نیست. امیدوارم بنیاد فیلم ارائه رو در اختیار علاقه مندان قرار بده.)

#Unity
#Optimization

@Shaderlab
🙏14
Visualizing Equations Vol. 2
Shaders & Procedural Shapes in Unity 6
🔥18
Forwarded from ‌‌‌‌奈々生
ENG_Visualizing_Equations_Shaders_and_Procedural_Shapes_Vol2_006d.pdf
25.4 MB
salam vaghtetun bkheir. man tuye chnltun ketabe shaders bible ro download krdm va kheili be dardam khord mersi ke share sh krdin. tazegia in ketabe procedural shapes ro az jettelly grftm ke kheili mofide va tuye chnltun nbud. brye hmin frstadm ke age dust darin bzarinsh dakhle chnl baghie ham estefade knn. ^^
21
Shader Laboratory
ENG_Visualizing_Equations_Shaders_and_Procedural_Shapes_Vol2_006d.pdf
یکی از دوستان زحمت کشیدند کتاب Visualizing Equations Vol. 2 رو تهیه کردند🔥🔥🔥😍

دمشون گرم واقعاً 🙌

ایشون نوشتند:

سلام وقتتون بخیر. 
من از کانالتون کتاب Shader's Bible رو دانلود کردم و واقعاً به دردم خورد. مرسی که به اشتراک گذاشتید. 
اخیراً کتاب Procedural Shapes از Jettelly رو گرفتم که خیلی مفیده و دیدم توی کانالتون نیست. 
گفتم اگه دوست داشتید، بذاریدش توی کانال تا بقیه هم استفاده کنن. ^^

@Shaderlab 🎨 

#Unity6 #ShaderGraph #ProceduralShapes #GameDev #VisualEffects #CGArtists #ShadersBible #VisualizingEquations #Jettelly #ShaderLab
12
Most beginners don’t know this…

Draw calls can destroy your game’s performance.

Every time your GPU renders something on screen, it’s a draw call.

Now imagine this:
100 objects = 100 draw calls

Your FPS will drop fast.

But if those objects share the same material or are instanced:
You can reduce it to just a few draw calls.

That’s a huge difference.

This is why optimization matters.

It’s not just about making things look good…
It’s about making them run smoothly.

If you’re using Unreal Engine or Unity, start paying attention to:
• Materials
• Meshes
• Instancing

Small changes = big performance gains.

I’ll be sharing more optimization tips like this.

What do you want to learn next?

#GameDevelopment #UnrealEngine #Unity #GameDev #Optimization #IndieDev #LearnGameDev
👍15
سلام دوستان اگر به سبک های کارتونی و انیمه‌ای علاقه دارید، کانال Unity Chan رو دنبال کنید. بیشتر درباره NPR (Non-Photorealistic Rendering) و ساخت شیدر های Stylized در Unity هست.
1
Forwarded from UnityChan(Channel) (FPro Sensei)
Npr (Non-photorealistic rendering)

حوزه‌ای از گرافیک رایانه‌ای است که بر توانمندسازی طیف گسترده‌ای از سبک‌های بیانی برای هنر دیجیتال تمرکز دارد، برخلاف گرافیک رایانه‌ای سنتی که بر فوتورئالیسم تمرکز دارد. NPR از حالت های هنری دیگر مانند نقاشی، طراحی، تصویرسازی فنی و کارتون های متحرک الهام گرفته شده است. NPR در فیلم‌ها و بازی‌های ویدیویی به شکل انیمیشن cel-shaded (همچنین به عنوان سایه‌زنی تون شناخته می‌شود) در واقع در شیدر تون خبری از رندر مبتنی بر فیزیک نسیت و این خاصیت باعث تون شدن شیدر میشه
Forwarded from UnityChan(Channel) (FPro Sensei)
مجموعه دوره های آموزش تخصصی NPR در UnityChan با FProSensei

توضیح روش های ساخت اوت لاین پیشرفته در یونیتی و تفاوت آنها با مثال :
Forwarded from UnityChan(Channel) (FPro Sensei)
توضیح بسیار جامع و مفهومی رندر شیدر توسط کار تیمی CPU و GPU

شعار ما : یادگیری شیدر نویسی بصورت مفهومی با UnityChan