Paul Houx
Paul Houx
Actually I believe this quasi-random stuff should remain in its own `.h` and `.cpp` files. It's different enough from `Rand` and should be a deliberate opt-in, in my opinion. I...
To be honest, I am opposed to this. The classes in the `geom` namespace currently aren't meant to be small, concise, mathematical descriptions of primitives. We have separate `AxisAlignedBox` and...
A capsule usually is the best bounding shape for human characters. It's also nice to have when culling linear lights (tubes). And a `ci::Cylinder` might come in handy, too :)
Regarding `ci::Triangle`: that might be handy for calculating barycentric coordinates, like I recently had to do when helping someone out with Nanogui. As long as we're not going to implement...
One more thing: I would not add a bunch of methods to `ci::Frustum` for culling. I'd prefer having free-standing function for that, like: ``` bool intersects( const Frustum&, const Cone&...
The Debug target seems to have a few errors. If you can fix those, I'll run the tests again.
I'm all for removing it. It's much easier to just use the `jsoncpp` library directly. Like you said, most of us have been doing that for years now. No use...
Yeah, it's a good idea to use it in a sample. Will add it to this PR tomorrow.
@andrewfb : there is a slight issue with `gl::GlslProg::Format` that is important in this discussion, and that is that all parsing is done during construction of the format. This of...
Hi @morphogencc, Nathan, I made this repository public in the hopes it would be useful, but I don't have the time to actively update and support it. It also hasn't...