Advanced Search
Search Results
156 total results found
Basic Python
https://neetcode.io/courses/lessons/python-for-coding-interviews Variables # Variables are dynamicly typed n = 0 print('n =', n) >>> n = 0 n = "abc" print('n =', n) >>> n = abc # Multiple assignments n, m = 0, "abc" n, m, z = 0.125, "abc", False...
Container Comprehension
List Comprehension Dictionary Comprehension
Data Types
Built-in Data Types In programming, data type is an important concept. Variables can store data of different types, and different types can do different things. Python has the following data types built-in by default, in these categories: Text Type: ...
Matrix Transpose
Debugging Render Output
Identify the Problem: Clearly identify the render issue, such as lighting, shadows, materials, or post-processing effects. Understand the specific symptoms to narrow down possible causes. Check Console and Logs: Review console outputs and logs in the...
File Management
Regular File Cleanup: Schedule regular cleanup tasks to remove temporary files, outdated render outputs, and unused assets from the server. Identify and delete files that are no longer needed, such as old render frames, intermediate files, or obsolete proj...
Render Management Software
Pools and Groups: Pools: Pools are used to categorize and segregate rendering resources based on specific criteria, such as project, department, or priority. Each pool can contain a subset of render nodes (computers) from the render farm. Pools are u...
Common Issues
Black Frames Missing Textures or Assets: Absence or improper linking of textures or assets in the scene can result in black frames. Rendering Settings: Incorrect configurations such as lighting, camera, or output settings may lead to black fr...
Universal Scene Description (USD)
Best Tutorial on USD: https://remedy-entertainment.github.io/USDBook/ Which references a small offline rendered animation scene from Animal Logic https://animallogic.com/alab/ Best Large Scale USD file for games https://github.com/Activision/calde...
SRA
frame bg to problem to solve, how its solved, before and after metrics STAR: Situation Task Action Results SRA SRA is a real-time digital human workforce solution designed to support businesses and customers anytime, anywhere. We iterated through multiple...
Creational
Creational design patterns are used to Create objects effectively Add flexibility to software design Many designs start by using Factory Method (less complicated and more customizable via subclasses) and evolve toward Abstract Factory, Prototype, or Bui...
Behavourial
Observer / PubSub It's common for different components of an app to respond to events or state changes, but how can we communicate these events?The Observer pattern is a popular solution. We have a Subject (aka Publisher) which will be the source of events. A...
Structural
Structural Patterns Focused on how objects and classes can be composed to form larger structures while keeping these structures flexible and efficient. These patterns deal with object composition and relationships between classes or objects. They help in buil...
Architectural
Monolith A monolithic architecture is an architectural pattern where all components of an application are combined into a single codebase and deployed as a single unit. In a monolithic design pattern: Codebase: All the application's functionalities, inc...
Good Engineering Principles
General Engineering Principles DRY (Don't Repeat Yourself): Avoid duplication of code Abstract common functionalities into reusable components or functions. Emphasis on modularity and maintainability. KISS (Keep It Simple,...
this guy
https://emre.me/coding-patterns/two-pointers/
Loops
In Python, there are several loop constructs commonly used for solving array problems. Here are the most common ones: For Loop: The for loop is widely used for iterating over elements in an array or any iterable object. It allows you to execute a block o...
Two Pointers
Two Pointers: Sorted Array/Array is Sorted Two Indices/Pointers Pointer Manipulation Searching/Comparing/Pair Sum Closest/Difference Intersection/Union of Arrays Partitioning/Subarray with Specific Property Sliding Window Technique Mentioned Indirect...
Hashmap
Hashmap Pattern: Finding Pairs Frequency Counting Unique Elements Mapping Relationships Lookup or Search Operations Grouping or Categorization Detecting Patterns Optimizing Time Complexity Avoiding Nested Loops Storing State or Metadata Find...
Cycle Sort
Cycle Sort: Key Terms Missing/Repeated/Duplicate Numbers Unsorted Array Permutation/Sequence In-place Sorting Unique Elements Indices/Positions Range of Numbers Fixed Range/Constant Range Modifying Indices/Positions Array Shuffling Swapping Ele...