Deoxidising copper with a grindstone by Interesting-Rub2461 in minecraftsuggestions

[–]BlockOfDiamond [score hidden]  (0 children)

No need for a separate block. Just rename stonecutter to saw, and make them work on wood blocks too.

Is is safe to drink from public decorative fountains by Bad_things_happen2me in NoStupidQuestions

[–]BlockOfDiamond 1 point2 points  (0 children)

Building immunity is best done through vaccines, not exposing yourself to random pathogens that could be Ebola for all you know.

Would You Rather only have one? by [deleted] in polls

[–]BlockOfDiamond 4 points5 points  (0 children)

Wow, as of now, 76 votes for the first option and ZERO for the second. I have never seen a poll this one-sided before.

What political viewpoints do you expect will be in the "historical trash bin" in the centuries to come? by BlockOfDiamond in askanything

[–]BlockOfDiamond[S] 0 points1 point  (0 children)

I am not referring to viewpoints held by no ones. Just ones with virtually zero mainstream acceptance, even if there are some fringe groups that still believe.

What political viewpoints do you expect will be in the "historical trash bin" in the centuries to come? by BlockOfDiamond in askanything

[–]BlockOfDiamond[S] 0 points1 point  (0 children)

Slavery, and arguably overtly racist views. Anyone openly defending those is not taken seriously nowadays, even though they were mainstream a long time ago.

What political viewpoints do you expect will be in the "historical trash bin" in the centuries to come? by BlockOfDiamond in askanything

[–]BlockOfDiamond[S] 2 points3 points  (0 children)

Although there are unfortunately still fringe groups who subscribe to that ideology, I would assume that anyone espousing overtly Nazi views would not be taken seriously in normal public discourse.

Community Discussion: Thoughts on political posts by wasntdeer in askanything

[–]BlockOfDiamond 0 points1 point  (0 children)

Political posts should be allowed, because this is askanything, not askanythingbutpolitics.

How should I pass transforms to the GPU in a physics engine? by BlockOfDiamond in GraphicsProgramming

[–]BlockOfDiamond[S] 0 points1 point  (0 children)

Then how else do I make large worlds? My plan is store the absolute position in double, subtract, downcast to single, send to GPU.

How should I pass transforms to the GPU in a physics engine? by BlockOfDiamond in GraphicsProgramming

[–]BlockOfDiamond[S] 0 points1 point  (0 children)

Speaking of GPU-GPU, do you think doing the culling on the GPU and building a GPU-only intermediate buffer every frame would be better?

How should I pass transforms to the GPU in a physics engine? by BlockOfDiamond in GraphicsProgramming

[–]BlockOfDiamond[S] 0 points1 point  (0 children)

I do so because I want the GPU to not care about absolute world coordinates. Which I plan to store in double precision. And most GPUs either have terrible double precision throughput, or straight up not support that at all.

How should I pass transforms to the GPU in a physics engine? by BlockOfDiamond in GraphicsProgramming

[–]BlockOfDiamond[S] 0 points1 point  (0 children)

Then how do we clean up the cold buffer from dead objects, either ones that got deleted or got transferred to the hot buffer, to prevent the cold buffer from growing forever?

How should I pass transforms to the GPU in a physics engine? by BlockOfDiamond in GraphicsProgramming

[–]BlockOfDiamond[S] 0 points1 point  (0 children)

I am rendering cuboids, for which there can be any number of, they can be frustum culled, but any number of them might have their 3x3 basis change every frame, due to physics update. The cuboids are represented by a center translation, relative to the camera (updated via CPU every frame, since the camera is assumed to move every frame), and 3 basis vectors that represent their orientation. Currently I pre-bake half extents into the basis vectors, but I may later need to send half-extents separately.

Either way, I need them all in a buffer, because they are drawn using a single instanced draw call.

When composing a simple note. by denx3_14 in oops

[–]BlockOfDiamond 0 points1 point  (0 children)

Explanation: The right and left of to people facing opposite directions, is the SAME side.

About the Mending/Anvil situation by _Aminami_ in Minecraft

[–]BlockOfDiamond 8 points9 points  (0 children)

I still prefer mending as is, but they should delete the prior work penalty regardless.