-
Notifications
You must be signed in to change notification settings - Fork 10
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Linear Sparse Voxel Octrees #25
Comments
Sorry, but I can'not run Demo in Contouring mode. It write: Error Log
three.min.js:490 THREE.MeshPhysicalMaterial: 'clearCoat' is not a property of this material.
setValues @ three.min.js:490
three.min.js:490 THREE.MeshPhysicalMaterial: 'clearCoatRoughness' is not a property of this material.
setValues @ three.min.js:490
index.debug.html#contouring:1 Access to image at 'file:///C:/Programming/voxels/rabbit-hole/public/demo/textures/skies/interstellar/px.jpg' from origin 'null' has been blocked by CORS policy: Cross origin requests are only supported for protocol schemes: http, data, chrome, chrome-extension, https.
px.jpg:1 Failed to load resource: net::ERR_FAILED
index.debug.html#contouring:1 Access to image at 'file:///C:/Programming/voxels/rabbit-hole/public/demo/textures/skies/interstellar/nx.jpg' from origin 'null' has been blocked by CORS policy: Cross origin requests are only supported for protocol schemes: http, data, chrome, chrome-extension, https.
nx.jpg:1 Failed to load resource: net::ERR_FAILED
index.debug.html#contouring:1 Access to image at 'file:///C:/Programming/voxels/rabbit-hole/public/demo/textures/skies/interstellar/py.jpg' from origin 'null' has been blocked by CORS policy: Cross origin requests are only supported for protocol schemes: http, data, chrome, chrome-extension, https.
py.jpg:1 Failed to load resource: net::ERR_FAILED
index.debug.html#contouring:1 Access to image at 'file:///C:/Programming/voxels/rabbit-hole/public/demo/textures/skies/interstellar/ny.jpg' from origin 'null' has been blocked by CORS policy: Cross origin requests are only supported for protocol schemes: http, data, chrome, chrome-extension, https.
ny.jpg:1 Failed to load resource: net::ERR_FAILED
index.debug.html#contouring:1 Access to image at 'file:///C:/Programming/voxels/rabbit-hole/public/demo/textures/skies/interstellar/pz.jpg' from origin 'null' has been blocked by CORS policy: Cross origin requests are only supported for protocol schemes: http, data, chrome, chrome-extension, https.
pz.jpg:1 Failed to load resource: net::ERR_FAILED
index.debug.html#contouring:1 Access to image at 'file:///C:/Programming/voxels/rabbit-hole/public/demo/textures/skies/interstellar/nz.jpg' from origin 'null' has been blocked by CORS policy: Cross origin requests are only supported for protocol schemes: http, data, chrome, chrome-extension, https.
nz.jpg:1 Failed to load resource: net::ERR_FAILED
index.debug.html#contouring:1 Access to image at 'file:///C:/Programming/voxels/rabbit-hole/public/demo/textures/height/03.png' from origin 'null' has been blocked by CORS policy: Cross origin requests are only supported for protocol schemes: http, data, chrome, chrome-extension, https.
03.png:1 Failed to load resource: net::ERR_FAILED
textures/skies/interstellar/px.jpg
/C:/Programming/voxels/rabbit-hole/public/favicon.ico:1 Failed to load resource: net::ERR_FILE_NOT_FOUND |
@proton2 Thanks for letting me know! Looks like this was caused by a breaking change in the latest version of |
And volume editor need to check... |
The volume editor is just a skeleton and is not functional at the moment. I'd like to complete that at some point but I'd need to work on other parts of the library first to make that happen. Unfortunately, I currently don't have enough time to work on this project because work takes priority. |
In contouring heightfield mode not worked next options: resolution, level mask, scale. |
Try clicking on the contour button again after changing the settings. |
How can I see LOD working? Changing errorThreshold value in menu and click on contour button again? |
The demo currently doesn't include a demonstration of LOD because the library is not yet ready to produce continuous meshes across adjacent volume cells. The main problem with that is seam patching. The |
The only successful implementation of LOD that I met is https://github.com/nickgildea/leven it is indicated in your Bibliography. But these sources are difficult to understand. |
This library currently doesn't include a clipmap/LOD implementation. I scrapped my early LOD system because of various issues that prevented the project from moving forward. The old implementation also relied on the rendering framework
I'm also having a hard time understanding the clipmap code from |
Do you know this project? |
No, I haven't come across this project yet, but I think I've seen its predecessor PushingVoxelsForward before. Thanks for the tip! The idea of storing volume data in binary form sounds really interesting. I've actually been planning on replacing the current contouring implementation with Manifold Dual Contouring. Lin20 has another interesting project that also deals with that technique in more detail. You can use [email protected] to send screenshots if you'd like. GitHub also supports image attachments in issue tracker comments. |
The
VoxelOctree
is currently a pointer-based construct that doesn't allow non-power-of-two octree sizes. This restriction should be removed.To accomplish that goal, most of the linear octree code from the world octree submodule should be moved to the external sparse-octree module. Afterwards, the
VoxelOctree
can be refactored into a linear octree more easily.Benefits:
The text was updated successfully, but these errors were encountered: