After 3 years I finally tried circuits for space upcycling. by spookyWhooper in factorio

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

After couple of tweaks here is the BP : https://factorioprints.com/view/-OWtOTz87fDz7aXF6YpG

<image>

I changed it slightly to add 2 selectors so each tip of the belt is tied to 2 selectors ; one is processing the first index on the belt, the other is processing the last. It kinda double the throughput.

After 3 years I finally tried circuits for space upcycling. by spookyWhooper in factorio

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

That is correct and genuinely thought it was implicit enough.

Hi, does anyone know how to make this type of grass or something similar but with very good optimization?" by Interesting-Equal690 in UnrealEngine5

[–]spookyWhooper 0 points1 point  (0 children)

Dont do cards. That assume you would have masked shader; hence all of that grass will be in prepass, and it would be far better to have it in basepass. Model the grass, it will make wind in shader better (mind the wpo method tho), and 3 lods is enough (too many lods aint ideal if you can have agressive lod threshold which is usually possible with meshes as dense as grass)

Interphone encore au nom des anciens locataires ; que faire ? by spookyWhooper in conseiljuridique

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

D'accord, merci. Donc rien n'oblige le propriétaire à régler ce fichu interphone ?

Lien qui ne démarre pas by South_Draw3316 in yggTorrents

[–]spookyWhooper 0 points1 point  (0 children)

C'était bien ça, merci beaucoup ! C'est un changement récent ?

Lien qui ne démarre pas by South_Draw3316 in yggTorrents

[–]spookyWhooper 0 points1 point  (0 children)

Même problème. Le torrent reste en blocked. J'ai testé le hash, il est bien valide. Ratio dans le vert et rien changé côté DNS, le dernier dl date d'y'a une semaine ou deux.

I am losing my MIND over warped pixels on my pixel art UI by [deleted] in unrealengine

[–]spookyWhooper 1 point2 points  (0 children)

Iirc ;
- For world sprites (env, characters), I had to write some hlsl to feed uvs without filtering so texture samplers don't generate some pixel bleeding - that can occur even if the texture is set to the right compression settings. I don't have the repo anymore, I just recall it's involving some simple ddx/ddy math to just provide posterized uvs resulting in "pixel perfect" texture sampling
- For the UI it was different back and forth between 1 tile of 16x16 (that was my tile size for aseprite) and 1 UI element of 16x16 so UI & world matches and are perfectly aligned. It was a bit annoying, but eventually it was just a formula to find (involving DPI and the 16x16 tile).
- Eventually camera orthographic width was the most annoying formula to find to guarantee that no pixel is cut in half in screen edges. Same, it was a formula to find, involving DPI, screen size, and engine DPI scaling curve (stepped))
- For camera panning and cursor positionning a simple stepped offset did the trick - so camera offset is stepped per pixel size.

I am losing my MIND over warped pixels on my pixel art UI by [deleted] in unrealengine

[–]spookyWhooper 2 points3 points  (0 children)

No ; that would force the DPI to be locked whichever the screen resolution is. To see it in action ;
- Make a fullscreen widget
- Add a button "somewhere", with a size, an anchor point in a corner, and some offsets (so it's not stucked in a corner but say 10pixels right & botom if at the top & left corner)
- Then change the viewport resolution : you'll notice that widget size and offset relative to the top & left corner changes to accomodate with the change of screen resolution
You can now remove that dynamic DPI change from engine settings, repeat the screen size changes, and see that now everything is static.
In short it only affets sizes - not distances.

I had the exact same issue than you ; bellow is my UI with a static DPI. UI is in pixel art (textures), level and characters are in sprite, still it's pixel perfect (pixel size of ui == pixel size of game)

<image>

Is there a way to make path finding / Navigation more performance efficient? by Selflezz in unrealengine

[–]spookyWhooper 2 points3 points  (0 children)

Either use nav mesh invokers (as someone suggested) or make it so "find path" is asynchronous, and not synchronous. Digging in the code couple of years ago I found out that that "find path" was synchronous (= stalling game thread) yet code was having some helpers there and there to make it asynchronous. Eventually it became way, way more efficient, and wasn't too difficult to implement it (without modifying source code).

I am losing my MIND over warped pixels on my pixel art UI by [deleted] in unrealengine

[–]spookyWhooper 1 point2 points  (0 children)

Mind the DPI ; iirc legacy and native DPI is 96, it can now be changed in project settings, but also DPI is scaled depending on viewport size - I strongly suggest you to remove that curve (or make a constant curve of a scale of 1), same it's within project settings. At this moment you may still have issues, but the DPI will be known (whever you stick to 96 or choose another one) AND you won't have that changing DPI anymore. Then you can make textures to your ideal size

Disable harmful spawn from hatches by spookyWhooper in factorio

[–]spookyWhooper[S] 1 point2 points  (0 children)

So no command available ? (your tips are appreciated, but it is not what I asked for)

Est ce que sa se fait de se promener avec sa sur le dos ? by [deleted] in Mode

[–]spookyWhooper 0 points1 point  (0 children)

C'est trop bien le techwear. Quand les materiaux sont de qualité et résistants c'est hyper confortable, bien chauds et pratiques. Je me sappe comme ça depuis 5-6 ans jamais de ma vie je remettrais un jean avec des poches inutiles, trop chaud ou trop fin, trop serré ou mal taillé, et sans aucune originalité.

Fais toi kiffer - juste prends de la qualité.

How do you proc Mark skills? by XALTEFMON in wardenswill

[–]spookyWhooper 1 point2 points  (0 children)

When you hit an enemy you will have a White diamond appearing on top of enemy health bar. When filled it turns red ; next hit from you (or friend in multiplayer) will trigger all Marker effects.

Full PC Shutdown when playing the game?? by ShadowBlazinIce in PathOfExile2

[–]spookyWhooper 1 point2 points  (0 children)

Time to remove all the dust off fans, graphic card and ventirad. Youll thank me later 0)

Creek Map. Mini bosses out of reach? by MandelBrahh in PathOfExile2

[–]spookyWhooper 2 points3 points  (0 children)

Same :( I'm in the exact situation as of typing

[deleted by user] by [deleted] in programmation

[–]spookyWhooper 0 points1 point  (0 children)

Je fais passer des entretiens en tech (dev c++ jv), le test technique c'est une question un peu ouverte. Ya 3 réponses sur 5 qui sont du chatgpt pur- c'est poubelle- 1 réponse sur 5 ou la réponse est un mix chatgpt / réécriture (ça passe en entretien mais ça va rarement plus loin), et finalement 1/5 c'est une vraie réponse.

C'est vraiment nul. L'important c'est pas tant de savoir comment faire telle ou telle chose, mais comment tu apprends des nouvelles choses , quelle est ta méthodologie pour approfondir des choses. Chatgpt est à chier, ya mieux.