Versatile and talented software engineer Yining Karl Li has taken an unconventional but successful approach to his career. He sideloaded a graphics degree onto his business degree and he was inspired to create his own renderer, Takua, by Alex Roman's "The Third and The Seventh" and V-Ray's rendering quality.
He's also made leaps and bounds with the development of Disney's in-house renderer, Hyperion. Used to deliver large-scale environments for Big Hero 6, Moana, Zootopia and the upcoming Raya and the Last Dragon, Hyperion sets itself apart with a breadth-first rendering approach, similar to the techniques used by V-Ray GPU. Karl discusses the intricacies of production rendering on increasingly powerful hardware, as well as the future of real-time and ray-traced rendering.
Links:
Yining Karl Li’s official site >
Yining Karl Li (@yiningkarlli) on Twitter >
Yining Karl Li's research works on ResearchGate
Paper on the Design And Evolution Of Disney’s Hyperion Renderer >
Chapters:
04:09 Karl’s CG beginnings and education
12:29 Dreamworks and Pixar internships, plus writing a renderer
19:31 Research at Cornell with Jaroslav Křivánek
25:29 Joining the Hyperion team at Disney
30:44 What makes Hyperion different from other renderers
40:09 The difference between a megakernal and a multikernal
46:09 The evolution of Hyperion’s architecture
57:30 New CPU designs and parallelism
1:02:48 Data-oriented design
1:08:22 Working from home