It is currently Sun Nov 17, 2019 1:23 pm


All times are UTC




Post new topic Reply to topic  [ 2 posts ] 
Author Message
 Post subject: Internal Memory Storage/ Addressing of active Cells
PostPosted: Tue Jun 27, 2017 6:37 am 

Joined: Fri Sep 20, 2013 10:16 am
Posts: 15
Hello,
I have a more theoretical question about PolyVox (if it had already been adressed or is explained elsewhere please redirect me, i didnt found anything yet)

What kind of approach does PolyVox use for Computation avoidance? Do you use a hierarchical geometric approach like an Octree or branch-on-need tree, Intervall-based approach like ISSUE or any other method?
Is it possible to decide which approach to choose (if there are more implemented) or is it possible to give PolyVox my own implemented approach?

Thanks and greetings,

Turtler


Top
Offline Profile  
Reply with quote  
 Post subject: Re: Internal Memory Storage/ Addressing of active Cells
PostPosted: Fri Jun 30, 2017 8:03 pm 
Developer
User avatar

Joined: Sun May 04, 2008 6:35 pm
Posts: 1827
There are a couple of implementations of Volumes, such as the RawVolume (which stores everything as a single 3D array) and the PagedVolume (which breaks the volume down into blocks, allows them to be moved in and out of memory). You could also write your own implementation if you wish, and it will work with the PolyVox algorithms as long as you match the API interface.

However, these are not really forms of "computation avoidance", as I'm not sure PolyVox really does that much computation. It's not really intended for fluid simulation or anything like that. The main 'computation' would be running the Marching Cubes algorithm to extract the surface mesh, and it is really left to the user to specify for which parts of the volume they want to extract the surface.


Top
Offline Profile  
Reply with quote  
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 2 posts ] 

All times are UTC


Who is online

Users browsing this forum: No registered users and 1 guest


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
cron
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Theme created StylerBB.net