Okay, everyone has been sharing what they’ve built with Opus 5.5, so I finally bit the bullet and gave it a try.
This is my first project: My Mini Houdini.
I started building it last Friday, and this is where it’s at so far.
Shading:
Basic unlit, basic realtime, and realtime+ with contact shadows, post, etc.
There’s also a basic path tracer with OIDN denoising.
Node Graphics:
For geometry creation, I currently have model import and export, curves, grids, boxes, circles, spheres, lines, tubes, torus, test geometry and more.
There are quite a few modifiers in there already that I haven’t even properly tried yet.
Copy to Point, Packing and Sweep are also working in a basic form.
There’s a Solver too, although it’s still a bit funky. I need to figure out a better caching structure for it.
I’ve also added a Compute node and a JavaScript node.
I decided to keep pretty much everything on the GPU, so this isn’t really designed for massive geometry or heavy simulation. Cache budget can become a problem pretty quickly.
All geometry data stays inside compute buffers, with a hash table handling string attributes.
Material / Shading:
MaterialX for now.
Still very early, it is an electron app. Just a fun pet project. I am impressed.