Digital-Monk

Results 25 comments of Digital-Monk

Fillets are easier than chamfers... You can specify a rounding value when you intersect or difference two shapes. I'm not sure if you can be precise about the radius of...

Yep... [-NaN, -NaN, -NaN] Will see if I can trace down, since it seems to be hitting me more frequently ;)

Heh. Well, I'm not sure exactly how it happens, but I can recreate it at will. In the modern interface, press left and right at the same time. My guess...

I tried to fix this by fixing `Vector2`'s and `Vector3`'s `normalized()` function to notice if `lenRecip` was not finite, and to return `Vector_::Zero` in that case. Didn't help. So, I...

```c++ std::isfinite(accelDirection.length()) ``` will be true for a 0-length vector, but naively normalizing it will divide-by-zero and spit out NaNs. I agree that fixing it system-wide is preferable, so that...

I'm not sure that I see the point of an additional nearest-neighbor upscale, given that OpenTESArena already supports arbitrary resolutions and: - does a nearest-neighbor equivalent scaling of the UI...

I would assume an all-or-nothing approach for the UI elements. If something shows up as a problem, it can be dealt with then, but I suspect YAGNY... And, personally, I...

Yup... Never mind... Decided to try some trivial upscaling, just introducing noise or something. "Fixed" SETFile::getPixels to do the upscaling rather than patching the four (I think) places that call...

This post is pretty much pointless, but I can't help myself -- I just had to share some partial hackish results... 3x upscaling, center pixel remains original, edge pixels are...

As a starting point, I'd say don't allow zooming out more than you have rendering data for. That was good enough for Bethesda in all their later games ;) Mostly...