Eskating cyclist, gamer and enjoyer of anime. Probably an artist. Also I code sometimes, pretty much just to mod titanfall 2 tho.

Introverted, yet I enjoy discussion to a fault.

  • 42 Posts
  • 1.07K Comments
Joined 1 year ago
cake
Cake day: June 13th, 2023

help-circle

  • PBR isn’t shit, and it doesn’t necessarily mean targeting photorealism.

    It’s just a benchmark for material rendering that means once all your assets come out the other end of production, they work consistently with each other.

    You could shift that benchmark towards cartoony or painterly or whatever you like, and even with assets produced using PBR, it’s easier to “style” your game later because all your different assets are at the same starting point, and will therefore react to rendering changes consistently across the board.

    Basically if your entire team is making metal materials by eyeballing it, and you then put it all together in a scene, you won’t be able to get all the different metal objects to look like metal at the same time as you make changes to the lighting in the scene, because the asset team made all of them using slightly different material parameters.

    If you make your entire asset production pipeline PBR, all metal assets will behave the same, all glass materials will behave the same, flesh, fabric, fur…

    You get the idea.




  • I adore Fires of Rubicon. They know how to design games, and how to pull off an aesthetic. That side of the studio has serious world-class talent.

    But fromsoft has some big issues on the graphics tech expertise side of things.

    I don’t think I’ve seen any subsurface scattering in their games, or proper multi-texture materials. I don’t think they are on a PBR workflow (physically based rendering) though they couldn’t achieve their “style” if they were. And the way they still rely on shell texturing in places they really, really shouldn’t, actually hurts.

    My problem isn’t with their style. It’s that they don’t seem to know all the industry standard solutions and techniques that exist and have been developed, and shoot themselves in the foot both in terms of performance and fidelity, by achieving things in ways that an expert could immediately tell is a bad idea.


  • I know.

    But only games running dx12/Vulkan must compile shaders.

    The “normalcy” of sutters on linux is because dx7-11 games are running through vulkan, and those games were never coded to account for the way Vulkan works. Hence the shaders are compiled (by VKD3D/DXVK, not the game) during gameplay when first needed.

    Like I said, if games must compile shaders during gameplay, they should do so asynchronously in order to not impact frametimes. This only applies to titles actually coded with the intention of being run under dx12/vulkan. Elden Ring in particular straight up violates the dx12 spec.

    Compiling the shaders in advance also doesn’t take 30 minutes, and doesn’t require doing so for the entire game. Many games will only compile the shaders for the immediate area that a player is in. (Apex Legends in dx12 mode for example processes only the current map in rotation and lets you play when it’s done)

    Games that precompile shaders when running using Vulkan/dx12 have never made me wait longer than a few minutes at most, and only at first launch.

    There is no excuse.








  • You really can’t see how a child can fall through the cracks of a fucked government care system and fall in with people who would take advantage of them?

    Just warn all the kids off strangers, no way some won’t hear it, ignore it, or literally do the opposite of what they’re told for stupid childish reasons.

    Brilliant thinking my friend, lets just tell all our kids not to get kidnapped, human trafficking, solved!

    And before you get semantic on me, manipulating a child into coming with you against their own interests even as it is then not taking them against their will, is still kidnapping.




  • That’s less than a non-response. Self-inflicted sabotage of your own credibility.

    Openly advertising your inability to understand why you disagree well enough to make others comprehend your stance with actual sentences that mean things.

    So you try to pretend that a witty remark counts for something.

    If you ever genuinely tried good-faith discussion, you’d see how little sense your position makes as you’d struggle to put together arguments that actually convince anyone.

    Obviously this person shouldn’t be walking free, and needs serious rehabilitation.

    But the same way adult ex-cons who end up back in prison in the US within months of release due to a fucked justice system, are victims, this literal child groomed into a tool to enact violence at the behest of others, is even moreso.


  • Yeah.

    Kill that guy for us, or we’ll kill you, you owe us, sorta requires understanding death.

    You think these kids take the “deal” knowing where it leads? Even some adults are easy to manipulate… so a fourteen-year-old?

    I’d agree that some teen that kills of their own volition isn’t innocent… But there’s a literal gang involved that is actively grooming kids for murder.

    As for the government letting it happen, agreed. Modern politics, legislation, and government executive branches address problems at a snails pace. Often actively causing them because politicians refuse to enact laws based on what is known, rather than what they feel.

    Kinda like you, feeling like the victimhood of this actual child shouldn’t be acknowledged.

    An attempt to address this with such a tainted perspective surely wouldn’t cause problems. /S


  • The kid is a victim.

    And in Sweden what in the US would be called a “juvenile detention center” would fall under the term of “youth home”. He wasn’t returned to the same one.

    I don’t think they’re exactly leaving him unguarded, being underage, there isn’t another type of facility suited for legally incarcerating him. These facilities essentially double as juvie and orphanages.

    Mixing kids who are simply in government care with ones that are violent, was never a good idea though. These two systems should be separate, because it’s now turning the former into the latter.

    According to accounts for this story from eight sources including a former gang member, several youth home workers, prosecutors and criminologists, the homes have turned into recruiting grounds for gangs, who use them to enlist killers too young to be jailed.

    Gangs have essentially found a loophole for legal murder. Get a child to do it.

    They’re the ones masterminding this shit. It’s not like these actual children, with government rooves over their heads, are taking on contract killing to make ends meet.


  • Are you seriously suggesting that more advanced propulsion and suspension systems would eliminate the need for traction?

    Have you ever ridden a bike on just the rims?

    It sucks. And I don’t mean just in terms of comfort. There’s a reason mountain bikes with the most advanced suspension systems still need soft knobbly tires in addition to their suspension systems to do what they do.

    Trains and trams are far more efficient large scale transport options, but cars and smaller personal transport options like scooters and bicycles have their place, too. Despite our current over-reliance on them, they aren’t useless. There are use-cases where they are the best option. The same goes for the tire.

    The compliant tire is the best option for an off-rails vehicle. No, suspension cannot replace it, not in terms of cost (and I don’t mean money, I mean materials and energy) and especially not in terms of functionality.

    That’s not how wheels work.

    You can’t just ignore traction and claim you can make an effective vehicle of any kind with materials that don’t wear if only sufficiently advanced propulsion and suspension were applied.

    Even on skateboards, warehouse vehicles, and similar, the wheel isn’t just a solid cylinder of metal or some other non-compliant low-wear material.

    It’s a hard hub, wrapped in plastic, or rather, polyurethane. A compliant grippy material that serves a very important purpose in improving the performance of the wheel. You can’t replace a compliant wheel material with somehow better suspension. You still need it for grip, even on perfectly flat surfaces.

    Trains make up for their low traction (and therefore high efficiency) with slow steady acceleration/deceleration and extreme weight. Their design principles cannot be applied to personal vehicles, which do serve their own purposes.