zesage / flutter_cube

A Flutter 3D widget that renders Wavefront's object files.
Apache License 2.0
264 stars 88 forks source link

What is the maxiumum poly count allowed? #34

Open ds168100 opened 2 years ago

ds168100 commented 2 years ago

Hello, I'm currently writing an application that is meant to display photogrammetry 3D models. These models usually have high poly counts, ranging from hundreds of thousands to millions. I tried decimating the models in Blender to get a result I'm happy with (Usually around 100,000 - 250,000 faces), but whenever I put those models in my app, they show up as a garbled mess of polygons sort of like this:

Screenshot_1632180210

I tried decimating them some more (around 50,000 face count) and they look fine in the app, but in that range, they start to lose a little too much detail for my liking.

Screenshot_1632180210(1)

Do y'all know what the maximum poly count flutter_cube allows before garbling up the models? I wanna try and keep as much detail as possible as some models can be very intricate and lose a ton of detail when decimated...

Or better yet, does anyone know how we can potentially raise the maximum polycount? or would that be too taxing for mobile devices to have rendered more than what's already the maximum?

Thanks for reading

GaelPP commented 2 years ago

Hi,

I have the same problem. Has anyone found a way to bump the maximum of polygons please ?

Flucadetena commented 2 years ago

Hi guys, don't know if it si related but I think it might. Look at issue #30. Just in case you find a solution for any. I'm happy to help if someone has any clue on what has to be done.