Bernard Kwok

Results 88 issues of Bernard Kwok

## Summary The "channels" attribute on an upstream output is being ignore when emitting code for a surface shader. If just emitting the code for the upstream output then the...

## Add the ability to track when applicable variables are handled during code generation. * Add in single new base method for calling each node implementations `createVariables()`. `ShaderGenerator::createVariables()`. * Add...

If a shader node has a name with "__" substring within the it's name the GLSL shader generator will generate identifiers with that string in it. This is not allowed...

A few things found while reviewing colour management support. Could be more. 1. The default value of "none" is not supported. It is being tested as a color space for...

Leaving this to perhaps create better documentation, and / or enhance / simplify the interfaces and implementation ## Basic Node / Nodegraph Deriviation and NodeDef Association - A Nodegraph can...

If an upstream node on an input is connected, but that node does not have an explicit "output" child the current logic will fail. This code it appears is only...

## Enhancement Summary (This is based on discussion with @ashwinbhat , @niklasharrysson , and @jstone-lucasfilm and up for modification as needed) 1. Reconfigure codegen unit testing to allow complete coverage...

# Nodegraph Inheritance Proposal This proposal is to allow for one nodegraph to inherit from another nodegraph. This is for the same purpose of any existing support for inheritance including...

This issue has been logged for discussion purposes ## Background - There is a code generation context setting on whether to consider "hardware transparency". By default this is set to...

# A. Core Update `UsdUVTexture` is currently written against version 2.2 and this issue is to update to 2.3 (latest at time of logging). See [here](https://graphics.pixar.com/usd/release/spec_usdpreviewsurface.html) As part of this...