Skip to main content

Recently Updated Pages

HUD Project

Shading Languages

A portfolio project that showcases proficiency in shaders, UI, and digital humans.  Reference ...

Updated 5 months ago by victor

Fragment Shaders

Shading Languages OpenGL Shading Language (GLSL)

Fragment shader code is executed entirely on the GPU (Graphics Processing Unit). ...

Updated 5 months ago by victor

Universal Scene Description (USD)

File Formats

  Best Tutorial on USD:  https://remedy-entertainment.github.io/USDBook/ Which references ...

Updated 5 months ago by victor

Rasterization

Graphics API Computer Graphics From Scratch

Color   Lines 1. draw line by using Interpolate to compute values of a linear function.  Fill...

Updated 5 months ago by victor

Raytracing

Graphics API Computer Graphics From Scratch

Updated 5 months ago by victor

OpenGL Graphics Pipeline

Graphics API

Graphics Pipeline is an abstract model that describes sequence of steps needed to render a 3D sce...

Updated 6 months ago by victor

Creational

Python Object Oriented Design Patterns

Creational design patterns are used to Create objects effectively Add flexibility to software...

Updated 10 months ago by victor

Structural

Python Object Oriented Design Patterns

Structural Patterns Focused on how objects and classes can be composed to form larger structures...

Updated 10 months ago by victor

Git Commands

Version Control GIT

Some of the top-used Git commands and good version control practices are: Top Used Git Commands:...

Updated 10 months ago by victor

GIT Best Practices

Version Control GIT

Good Version Control Practices: Use Descriptive Commit Messages: Write clear and concise messa...

Updated 10 months ago by victor

Perforce

Version Control

Updated 10 months ago by victor

Encapsulation

Python Object Oriented Programming

Class Creation Considerations: Encapsulation: the bundling of Variables and Methods in a...

Updated 10 months ago by victor

Inheritance

Python Object Oriented Programming

Inheritance is a mechanism that allows a class to inherit properties and behaviors from another...

Updated 10 months ago by victor

Polymorphism

Python Object Oriented Programming

Class Polymorphism Polymorphism is often used in Class methods, where we can have multiple class...

Updated 10 months ago by victor

Abstraction

Python Object Oriented Programming

Prereq: Inheritance  Abstraction is used to hide something too, but in a higher degree (class, m...

Updated 10 months ago by victor

Good Engineering Principles

Python Object Oriented Design Interviews

General Engineering Principles DRY (Don't Repeat Yourself): Avoid duplication of code ...

Updated 10 months ago by victor

Class Creation: Getter/Setter vs Property

Python Object Oriented Programming

Getter and Setter Pattern comes from OOP languages such as C++ and Java in order to adhere to  ...

Updated 10 months ago by victor

General Debugging

Python Debugging

Understand the System Read the documentation from cover-to-cover to understand how to get the ...

Updated 10 months ago by victor

Brute Force

Python Coding Interview Patterns

A brute force solution is an approach to problem-solving that involves trying all possible soluti...

Updated 11 months ago by victor

SRA

Job Experience vl

frame bg to problem to solve, how its solved, before and after metrics  STAR: Situation Task Act...

Updated 11 months ago by victor