Benjamin Lee

Results 41 comments of Benjamin Lee

Decimal floating point suffers from the same rounding issues as binary floating point. It's just that the decimal rounding issues tend to line up with how humans do things by...

I don't know if name bikeshedding is wanted at this point. If not, feel free to disregard this. With that said, I think `Ray` is a less confusing name than...

I've also been thinking about how this interacts with the `Transform` object. The first thing I noticed is that we can change the type of the `translation` field from `Vec3`...

> The intent with the 3d versions of planar geometries (circle, etc) was to have a way of describing a circle oriented in 3d space, not a sphere. For example,...

Okay, I swear this is the last one (for now): This representation of frutsum is kinda weird. My general preference for designing types like this is that there should be...

> I'm actually not sure that's true. From what I've seen when I looked into frustum culling, often times plane comparisons are used because you can end early depending on...

Worth noting that the [standard rust style guide][1] prefers `LcdInfo`. [1]: https://doc.rust-lang.org/1.0.0/style/style/naming/README.html

It's great to have this option, however I think it's still an issue that the default behavior is broken for source code indented with tabs. Relying on users of `miette`...

I think it's a little bit more complicated than counting the number of tabs and sticking spaces on the end, since that will still produce different results if the tabs...