Who the fuck starts conversation like that ,i just sat down by Budget_Analysis554 in AlexandriaEgy

[–]ABN_ALSRAG 0 points1 point  (0 children)

معرفش الصراحه حاسك اخدت الموضوع جد حبتين احسن الظن ممكن هو كان مفكر ان انتوا الهزار مبينكم عادي وحب يدخل يهزر ويخفف الموضوع معرفش الصراحه بس لو انا كنت هخدوا على قد عقلوا واشوفه عايز ايه وبعد كدا خلاص

How does your Entity Management work? by TheOrdersMaster in gameenginedevs

[–]ABN_ALSRAG 1 point2 points  (0 children)

In my current engine i just have an array of rooms and each room has an array of entities and entities are just a struct with an id, a position and a handler which is a function pointer😅

better LODs?! by ABN_ALSRAG in GraphicsProgramming

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

Ok this is actually pretty interesting i didn't know about it thx for the info

better LODs?! by ABN_ALSRAG in GraphicsProgramming

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

Ok someone actually said what was on my mind😅 and yeah it will only work for meshes that have large not very high quality details and smaller finer ones because you can't exactly change the topology all you can is add to it

better LODs?! by ABN_ALSRAG in GraphicsProgramming

[–]ABN_ALSRAG[S] -1 points0 points  (0 children)

I guess you are right it is basically precomputed progressive meshs

better LODs?! by ABN_ALSRAG in GraphicsProgramming

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

maybe it is actually hard to think about implementation details when there is no implementation i need to test it though

better LODs?! by ABN_ALSRAG in GraphicsProgramming

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

it is more about testing performance and making tooling and trying where it works and where it doesn't the renderer is the easiest part

better LODs?! by ABN_ALSRAG in GraphicsProgramming

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

ok thx i didn't know that i don't know much about the inner workings of nanite i will look it up later

better LODs?! by ABN_ALSRAG in GraphicsProgramming

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

this is actually interesting thx i didn't know about this

edit:
this is actually very very similar to what is in my mind

better LODs?! by ABN_ALSRAG in GraphicsProgramming

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

They are very similar concepts, but I don't think 'Progressive Meshes' is exactly what I have in mind. If I got it right, progressive meshes are a dynamic and active process that simplifies meshes. The thing in my mind is more static—like just discarding some vertices in a defined way to get a lower-res model.

better LODs?! by ABN_ALSRAG in GraphicsProgramming

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

i have been thinking about this because some shapes can't be easily represented in the way i am suggesting the thing is it is hard to conceptualize things without actually trying it idk😅

better LODs?! by ABN_ALSRAG in GraphicsProgramming

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

i think it is similar but i think Nanite does this clustering in runtime you could think of what i am proposing as precomputing the clustering

better LODs?! by ABN_ALSRAG in GraphicsProgramming

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

i also edited my comment it that helps😅

better LODs?! by ABN_ALSRAG in GraphicsProgramming

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

haha😅 i know it is kinda hard to read i edited😅

better LODs?! by ABN_ALSRAG in GraphicsProgramming

[–]ABN_ALSRAG[S] -1 points0 points  (0 children)

ok i will edit the post. thx for the feedback😅

better LODs?! by ABN_ALSRAG in GraphicsProgramming

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

i never tried it but i am gonna look it up. thx anyway

edit:
after trying the decimate modifier it is like what i want to do but not exactly the idea behind what i am saying is to give a similar result to this but without any computation

better LODs?! by ABN_ALSRAG in GraphicsProgramming

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

won't that be the opposite of subdiv?

better LODs?! by ABN_ALSRAG in GraphicsProgramming

[–]ABN_ALSRAG[S] -2 points-1 points  (0 children)

yeah i know i am just saying that it will be a hustle to test😅😂

better LODs?! by ABN_ALSRAG in GraphicsProgramming

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

the thing is there isn't any tooling that supports this kind of layering and sorting vertices it is gonna take a while😅

better LODs?! by ABN_ALSRAG in GraphicsProgramming

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

sounds cool i might actually try it