Guillem Baldi NotesGuillem Baldi Notes
Home
Notes
Category
Tag
Timeline
Home
Notes
Category
Tag
Timeline
Resources and Resource Management in my Scene Representation Library

Date: 8/13/2025Category: ProgrammingTag: Programming, C++, SWD

Introduction

While I was learning how to do a GPU renderer, I realized the need for data structures to represent the scene which the renderer was to render. I wanted the following requirements for the representation system:

  • Represent polygonal meshes with an arbitrary number of attributes of a set of types (in the vertices for now).
  • Represent Shaders that use the attributes (vertices) and parameters (uniforms) as inputs.
  • Represent Materials as a concrete assignment of values to the parameters of the shader.
The purpose of this website

Date: 8/13/2025Category: PersonalTag: Personal

As a notebook for me

I'm frequently learning new things (it's like an addiction), but I often forget to take notes and the new knowledge slips from my mind. So this website will be a place for me to write down the things I learn and I want to keep in mind.

As a way of sharing

My VFX Portfolio

Date: 8/13/2025Category: VFXTag: VFX, Houdini, Blender

Process

During my first year after height school I studied vfx on my own. This portfolio is the result of the "experiment". At the end of the year I realized my passion was in developing the tools so now I study CS.

9. Houdini Explosion