PBR Theory
Defining PBR PBR stands for Physically Based Rendering. It’s a concept/methodology for representing realistic shading/rendering of surfaces, representative of real world materials. It is not howev...
Defining PBR PBR stands for Physically Based Rendering. It’s a concept/methodology for representing realistic shading/rendering of surfaces, representative of real world materials. It is not howev...
Material Basics Textures Sampler Source: Shared allows the use of more than 16 texture samplers. Texture Objects - Stores a reference to a texture but does not actually sample it. Texture S...
Introduction to Gaea Node based terrain system. Can be buggy and prone to stability issues. 1. UI If you see an opportunity where user research would substantially help us develop a product or f...
Channel Packing Textures TextureName_ALB.tga Albedo map TextureName_NORM.tga Normal map TextureName_ORM.tga O = Occlusion R = Roughnes...
1. PySide vs PySide2 PySide: Supports Python 2.7-2.8 Supports up to Qt4 PySide2: Supports Python 3.7-3.10 Supports Qt5 Different between PySide2 (Qt for Python) & PyQt5: Li...
Process 1. Overview C++ is a general purpose, statically-typed, object-oriented language built in the late 70’s. Built as an extension of the C language. All C++ must utilize a compiler as...
Houdini Context Houdini uses different disciplines/contexts to separate out different types of nodes for different types or work. Think of the different departments/disiciplines required to creatio...
Houdini Context Houdini uses different disciplines/contexts to separate out different types of nodes for different types or work. Think of the different departments/disiciplines required to creati...
I like organizing my folder structure based on different applications & disciplines. Having a clear idea of what your a project structure looks like will ensure that files & assets don’t go...
Importing & running external scripts is a key component in making scripts portable. Splitting your scripts into separate files is a convenient way of breaking a part large chunks of code & ...