Projectile Trajectory | Motion Under Gravity
PhyMac Illustrator
Projectile Trajectory | Motion Under Gravity
0:28
Multiple Spot Lights with Shadows in Vulkan
PhyMac Illustrator
Multiple Spot Lights with Shadows in Vulkan
0:51
Multiple Point Lights with Shadows in Vulkan
PhyMac Illustrator
Multiple Point Lights with Shadows in Vulkan
0:48
Rendering depth values to a low resolution texture
PhyMac Illustrator
Rendering depth values to a low resolution texture
0:30
Split rendering in Vulkan | Dynamic states | Gfx pipeline recreation
PhyMac Illustrator
Split rendering in Vulkan | Dynamic states | Gfx pipeline recreation
0:27
Spotlight in Vulkan | Spotlight Shadows
PhyMac Illustrator
Spotlight in Vulkan | Spotlight Shadows
0:35
Blender Monkey in Vulkan
PhyMac Illustrator
Blender Monkey in Vulkan
0:38
Point light shadows in Vulkan | Point light shadow map generation
PhyMac Illustrator
Point light shadows in Vulkan | Point light shadow map generation
0:31
Reflection Map Sampling in Vulkan | Reflection Vector Calculation
PhyMac Illustrator
Reflection Map Sampling in Vulkan | Reflection Vector Calculation
0:20
Depth Render Texture & Color Render Texture in Vulkan
PhyMac Illustrator
Depth Render Texture & Color Render Texture in Vulkan
0:36
Render Texture in Vulkan | Offscreen Rendering | Image Memory Barriers
PhyMac Illustrator
Render Texture in Vulkan | Offscreen Rendering | Image Memory Barriers
0:45
Point Light in Vulkan | Without Shadows
PhyMac Illustrator
Point Light in Vulkan | Without Shadows
0:21
Multipass Rendering in Vulkan | Shadow Mapping | Visual Artifact fixed!
PhyMac Illustrator
Multipass Rendering in Vulkan | Shadow Mapping | Visual Artifact fixed!
0:21
Multipass Rendering in Vulkan | Shadow Mapping | Visual Artifacts
PhyMac Illustrator
Multipass Rendering in Vulkan | Shadow Mapping | Visual Artifacts
0:36
C++ Templates | Template Classes | Hiding template class definition | Explicit Instantiation
PhyMac Illustrator
C++ Templates | Template Classes | Hiding template class definition | Explicit Instantiation
10:14
C++ Templates | Template Classes | Implementing Stack ADT
PhyMac Illustrator
C++ Templates | Template Classes | Implementing Stack ADT
19:33
C++ Templates | Default template parameters & Explicit Instantiation | Pass arrays conveniently
PhyMac Illustrator
C++ Templates | Default template parameters & Explicit Instantiation | Pass arrays conveniently
13:41
C++ Templates | Introduction to templates | Specialization and Instantiation
PhyMac Illustrator
C++ Templates | Introduction to templates | Specialization and Instantiation
11:56
Skybox rendering in Vulkan | Cube mapping
PhyMac Illustrator
Skybox rendering in Vulkan | Cube mapping
0:31
Bumped Diffuse Shading in Vulkan
PhyMac Illustrator
Bumped Diffuse Shading in Vulkan
0:21
Specular shading in Vulkan| Phong reflection model
PhyMac Illustrator
Specular shading in Vulkan| Phong reflection model
0:21
Custom UI Graphic in Unity | UnityEngine.UI.Graphic |  OnPopulateMesh
PhyMac Illustrator
Custom UI Graphic in Unity | UnityEngine.UI.Graphic | OnPopulateMesh
23:57
Normal Mapping in Vulkan | Tangent Calculation
PhyMac Illustrator
Normal Mapping in Vulkan | Tangent Calculation
0:20
Diffuse shading in Vulkan | Vertex normals
PhyMac Illustrator
Diffuse shading in Vulkan | Vertex normals
0:25
Flat Shading in Vulkan | OBJ loader in C
PhyMac Illustrator
Flat Shading in Vulkan | OBJ loader in C
0:31
Color Blending in Vulkan | Transparent objects | 3D Rendering
PhyMac Illustrator
Color Blending in Vulkan | Transparent objects | 3D Rendering
0:20
STL Mesh Rendering in Vulkan
PhyMac Illustrator
STL Mesh Rendering in Vulkan
0:10
VulkanCube
PhyMac Illustrator
VulkanCube
0:07
Dynamic Font Rendering in Vulkan
PhyMac Illustrator
Dynamic Font Rendering in Vulkan
0:12
Header Files - Preprocessors | include | if defined | ifdef  | Conditional Inclusion
PhyMac Illustrator
Header Files - Preprocessors | include | if defined | ifdef | Conditional Inclusion
17:37
Triangle Hit | Game Dev | #1 - InGameDebugConsole | Player | Enemy | Concept | Intro
PhyMac Illustrator
Triangle Hit | Game Dev | #1 - InGameDebugConsole | Player | Enemy | Concept | Intro
14:35
Detecting Enemies By Physics Casts - Physics.RaycastAll | Physics.RaycastNonAlloc | Episode 2
PhyMac Illustrator
Detecting Enemies By Physics Casts - Physics.RaycastAll | Physics.RaycastNonAlloc | Episode 2
13:37
Detecting Enemies by Physics Casts -  Physics.Raycast | Shooting with Raycast | Episode 1
PhyMac Illustrator
Detecting Enemies by Physics Casts - Physics.Raycast | Shooting with Raycast | Episode 1
14:00
Detecting Enemies By Physics Casts - Raycast | Linecast | SphereCast | Box Cast | Episode 0
PhyMac Illustrator
Detecting Enemies By Physics Casts - Raycast | Linecast | SphereCast | Box Cast | Episode 0
8:28
Android App in Unity
PhyMac Illustrator
Android App in Unity
2:39
2D Image To 3D | Floorplan image into 3D mesh
PhyMac Illustrator
2D Image To 3D | Floorplan image into 3D mesh
1:44
My First Unity Project/Game!
PhyMac Illustrator
My First Unity Project/Game!
1:15
Implementing your own UI Button Script in C# | Not Using Unity UI Button
PhyMac Illustrator
Implementing your own UI Button Script in C# | Not Using Unity UI Button
1:04
Layer Based Touch Manager for Unity | Multiple Touches | Touch Layers | Available on the Asset Store
PhyMac Illustrator
Layer Based Touch Manager for Unity | Multiple Touches | Touch Layers | Available on the Asset Store
1:23
Pixel Drawing in Unity | Pixel Art
PhyMac Illustrator
Pixel Drawing in Unity | Pixel Art
0:35
Automatically Snapped Scrolling Cards in Unity like Hill Climb Racing!
PhyMac Illustrator
Automatically Snapped Scrolling Cards in Unity like Hill Climb Racing!
0:23
I made a Snake in Unity!
PhyMac Illustrator
I made a Snake in Unity!
0:58
Runtime Mesh Primitive Generation in Unity
PhyMac Illustrator
Runtime Mesh Primitive Generation in Unity
1:15
I had made a Very Simple Game during Lockdown | HamHit in Unity Engine
PhyMac Illustrator
I had made a Very Simple Game during Lockdown | HamHit in Unity Engine
1:38
Second Game I have created during Lockdown 2020!
PhyMac Illustrator
Second Game I have created during Lockdown 2020!
0:54
The Game I have created during Lockdown!
PhyMac Illustrator
The Game I have created during Lockdown!
1:59
Compiling Multiple Source Files
PhyMac Illustrator
Compiling Multiple Source Files
8:44
How to work with GCC | Compilation process and GCC | Compilation and Linking
PhyMac Illustrator
How to work with GCC | Compilation process and GCC | Compilation and Linking
11:49
Abstract Classes and Pure Virtual Functions | Bird and Penguin Problem
PhyMac Illustrator
Abstract Classes and Pure Virtual Functions | Bird and Penguin Problem
15:41
Working with Command - Line | Cmd | Cygwin Terminal
PhyMac Illustrator
Working with Command - Line | Cmd | Cygwin Terminal
8:04
How to download and Install GCC compiler in Windows | Mingw
PhyMac Illustrator
How to download and Install GCC compiler in Windows | Mingw
5:08
Best Code Editor| Sublime Text | The Beautiful code editor
PhyMac Illustrator
Best Code Editor| Sublime Text | The Beautiful code editor
4:20
What it feels like to break the G constant?
PhyMac Illustrator
What it feels like to break the G constant?
2:13
Getting Started With Programming
PhyMac Illustrator
Getting Started With Programming
8:33
Waves
PhyMac Illustrator
Waves
2:54
Virtual Functions | C++ Fundamentals Series
PhyMac Illustrator
Virtual Functions | C++ Fundamentals Series
8:28
Voxelated Geometries | Buoyancy Simulation Approximation
PhyMac Illustrator
Voxelated Geometries | Buoyancy Simulation Approximation
6:22
Is it possible Newton's Cradle in Unity Engine ?
PhyMac Illustrator
Is it possible Newton's Cradle in Unity Engine ?
2:13
Inheritance in C++ | Derived Classes | Base Class | Child vs Siblings
PhyMac Illustrator
Inheritance in C++ | Derived Classes | Base Class | Child vs Siblings
17:45
Ellipse Visualization
PhyMac Illustrator
Ellipse Visualization
23:09
Sine Wave | Vertex Colors | Procedural Generation
PhyMac Illustrator
Sine Wave | Vertex Colors | Procedural Generation
10:42
Rendering a Quad | Runtime Mesh Generation | Game Mathematics Series | Unity Engine
PhyMac Illustrator
Rendering a Quad | Runtime Mesh Generation | Game Mathematics Series | Unity Engine
7:27
Vectors | Cool Visualization | Creating a 3D Cube | Part 1
PhyMac Illustrator
Vectors | Cool Visualization | Creating a 3D Cube | Part 1
12:25
Game Maths | Procedural Mesh Generation | Vectors | Quaternions | Lerp | Slerp | Series
PhyMac Illustrator
Game Maths | Procedural Mesh Generation | Vectors | Quaternions | Lerp | Slerp | Series
2:26
Classes and Structs in C++ | Constructors and Destructors | Memory Alignment
PhyMac Illustrator
Classes and Structs in C++ | Constructors and Destructors | Memory Alignment
31:21
Smooth Rotations | Time_deltaTime | Mathf.Lerp | Part 2 | Unity Engine Series
PhyMac Illustrator
Smooth Rotations | Time_deltaTime | Mathf.Lerp | Part 2 | Unity Engine Series
11:51
Time_deltaTime | Time_fixedDeltaTime | What is it ? | Unity Engine Series | Part 1
PhyMac Illustrator
Time_deltaTime | Time_fixedDeltaTime | What is it ? | Unity Engine Series | Part 1
9:49
Function Pointers in C++ | How to declare them | How to use them | Pointers | Part 2
PhyMac Illustrator
Function Pointers in C++ | How to declare them | How to use them | Pointers | Part 2
8:38
Pointers in C++ | How to use them | Stack Allocation | Memory addresses | Part 1
PhyMac Illustrator
Pointers in C++ | How to use them | Stack Allocation | Memory addresses | Part 1
13:14
Linear Search in C++ | Where it is useful Algorithm Series | Episode no 1
PhyMac Illustrator
Linear Search in C++ | Where it is useful Algorithm Series | Episode no 1
6:07
How to detect enemies in an area - Physics2D.OverlapArea | OverlapAreaAll | OverlapAreaNonAlloc
PhyMac Illustrator
How to detect enemies in an area - Physics2D.OverlapArea | OverlapAreaAll | OverlapAreaNonAlloc
19:13
Movement, Rotation, Scale in Unity | Translate() | Rotate() | localScale | Part 1
PhyMac Illustrator
Movement, Rotation, Scale in Unity | Translate() | Rotate() | localScale | Part 1
12:59
Arrays in C++ | Full Explanation | Linear Arrays | Arrays in Memory
PhyMac Illustrator
Arrays in C++ | Full Explanation | Linear Arrays | Arrays in Memory
11:01
Variables and Data types in C++ | type prefixes | type specifiers | int | float | char | sizeof
PhyMac Illustrator
Variables and Data types in C++ | type prefixes | type specifiers | int | float | char | sizeof
10:29
Infinite Loops In C++ | Unsigned  Overflow Bug | Game Loop | Intentional and Unintentional Loops
PhyMac Illustrator
Infinite Loops In C++ | Unsigned Overflow Bug | Game Loop | Intentional and Unintentional Loops
10:14
Loops in C++ | For Loop  | While Loop | Do While Loop
PhyMac Illustrator
Loops in C++ | For Loop | While Loop | Do While Loop
23:42
Switch Case/Default Statement in C++ | How to use them | Nested Switch case
PhyMac Illustrator
Switch Case/Default Statement in C++ | How to use them | Nested Switch case
11:00
If-else statements in C++ | Nested If-else statements
PhyMac Illustrator
If-else statements in C++ | Nested If-else statements
18:47
Comments in C++
PhyMac Illustrator
Comments in C++
7:18
How to use namespaces
PhyMac Illustrator
How to use namespaces
7:40
Functions in C++
PhyMac Illustrator
Functions in C++
15:09