-
Notifications
You must be signed in to change notification settings - Fork 13
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
create a better 3d photon viewer to integrate in the pfe #83
Comments
Since MagicaVoxel is not Open source Best alternative will be Goxel and VoxelShop |
list of 22 voxel editors |
Voxel-Engine https://github.com/bcmpinc/voxel-engine |
Cross-platform, graphics API agnostic, "Bring Your Own Engine/Framework" style rendering library. |
https://github.com/Phyronnaz/VoxelPlugin UNREAL ENGINE VOXEL PLUGIN |
GIGASPACE A CUDA/GLSL library for the efficient 3D real-time rendering of highly detailed scenes. Needs a Fermi processor |
https://github.com/armory3d/armory_docs Game Templates |
Zmorph apparently uses Voxel thech in their slicer source: https://www.reddit.com/r/3Dprinting/comments/642nwq/voxelbased_file_formats/ |
Monolith Is free A Voxel-Based Modeling Engine For Multimaterial 3D Printing |
https://github.com/html5rocks/www.html5rocks.com/tree/master/content/tutorials/webgl/million_letters one idea is to use points or particles to render the photon model and use a animated Cube sprite that follows the isometric camera projevtion |
threeoctree.js (r60) This build is stable up to THREE.js ~r60 |
WHAT IS VOLUME RENDERING? |
Voxeltastic! |
This is/will be a real-time OpenGL Sparse Voxel Oct-tree Raycaster. It makes heavy use of GPU compute. http://danpburke.blogspot.com/2012/11/one-shiny-dragon.html Voxel Rendering Test SourceCode |
VoxCad VoxCAD (Voxel CAD) is a cross-platform open source voxel modeling and analyzing software. VoxCAD includes the Voxelyze 3D dynamics engine with large deformations, collision detection, multiple materials, volumetric actuation, etc. Check out the |
Voxelengine3 is a ThreeJS WebGL voxel engine. The code has NOT been polished and is provided "as is". There are a lot of code that are redundant and there are tons of improvements that can be made. https://www.findbestopensource.com/product/lallassu-voxelengine3 |
http://scholarworks.rit.edu/theses/9378/ Current technology allows MRI and other patient data to be translated into voxel-based 3D models for the purpose of visualization. However, these voxel models are extremely complex and are not suitable for rapid real-time manipulation. For true “on-the-fly” interactivity, polygon-based models must be hand-built using other methods and imported into a game engine.This project develops an algorithm to translate complex datasets into optimized models for real-time interactivity without sacrificing accuracy of the original imaging modality. 1.Osirix – Advanced Open-Source PACS Workstation DICOM Viewer http://www.osirix-viewer.com/
3.MudBox – Autodesk¨ Mudbox™ 3D digital sculpting and digital painting software http://usa.autodesk. com 4.3D Coat – Retopologizing and 3D sculpting software http://3d-coat.com 5.MAYA - Autodesk¨Maya¨ 3D animation software delivers an end-to-end creative workflow with compression tools for animation, modeling, simulation, visual effects, rendering, matchmoving, and compositing on a highly extensible production platform http://usa.autodesk.com 6.Unreal Engine 3 – a complete development framework for PCs, iOS, Xbox 360¨, and PlayStation¨ 3, providing a vast array of core technologies, content creation tools and support infrastructure http://www. unrealengine.com/ |
https://github.com/Gforcex/OpenGraphic/blob/master/README.md OpenGraphic |
What could help is, is erode the model to a shell width of 1 voxel and store the voxels as 3d coord's instead of storing complete voxel array. |
interesting. congrats Master.
how does it stand up to massive data?
No dia domingo, 19 de agosto de 2018, Nard Janssens <
notifications@github.com> escreveu:
… Solved. We have a voxel viewer :-)
[image: image]
<https://user-images.githubusercontent.com/11459480/44310770-49bc2600-a3dc-11e8-8b82-575bab270037.png>
There are still bugs too remove and coloring of model should be enhanced.,
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
<#83 (comment)>,
or mute the thread
<https://github.com/notifications/unsubscribe-auth/AKke-ue_xCYsO0LQmQSU3MtXg35aYqQzks5uSY_9gaJpZM4VxViQ>
.
--
Com os melhores cumprimentos,
Vinicius Silva
|
here's some more findings https://github.com/topics/octree look at the python octree one https://documen.tician.de/boxtree/ Another one |
this one is for three.js |
Cool stuff. Maybe something for the next version. (First I am planning to complete the slicer and voxel viewer itself.) |
http://borg.ensc.sfu.ca/research/fdoct-gpu-code.html In this paper, we describe how to highly optimize a CUDA based platform to perform real-time processing of optical coherence tomography interferometric data and 3D volumetric rendering using commercially-available cost-effective graphic processing units (GPUs). The maximum complete attainable axial scan processing rate (including memory transfer and displaying Bscan frame) was 2.24 megahertz for 16 bits pixel depth and 2048 FFT size; the maximum 3D volumetric rendering (including B-scan, en face view display, and 3D rendering) rate was ~23 volumes/second (volume size:1024x256x200). To the best of our knowledge, this is the fastest processing rate reported to date with a single-chip GPU and the first implementation of realtime video-rate volumetric OCT processing and rendering that is capable of matching the acquisition rates of ultrahigh-speed OCT. |
processing discourse octree library |
From Laser Scanning to Finite Element Analysis of Complex Buildings by Cloud2FEM (Point Cloud 2 Voxel) |
https://github.com/cagcoach/BlenderPlot/ A script for plotting voxel diagrams using Blender Video Tutorial: https://www.youtube.com/watch?v=vrxsk6D1KhQ&feature=youtu.be |
https://www.paraview.org/overview/ ParaView is an open-source, multi-platform data analysis and visualization application. ParaView users can quickly build visualizations to analyze their data using qualitative and quantitative techniques. Can read Voxel Data in XYZ format https://www.youtube.com/watch?v=UwKFg0yOlCA&t=45s |
http://fiji.sc/ https://imagej.net/plugins/3d-viewer/index.html |
PAPER: Voxel-based Solid Models: Representation, Display and Geometric Analysis |
following this thread in FB group here is another cat scan software to investigate https://www.cti.gov.br/pt-br/invesalius/nova-versão-invesalius-31 This one does allow for importing arbitrary images into a full 3D reconstruction |
OrtogOnBlender |
BinVox Editor could also be a good starting point. Some python code at https://github.com/dimatura/binvox-rw-py. |
@NardJ Invesalius is actually written in python https://github.com/invesalius/invesalius3/tree/master/presets/raycasting |
Goxel claims to be unlimited, but upon testing a large size it crashes. MagicaVoxel won't allow larger objects (in the editor) than 126x126x126. It seems that it is possible to create a world/scene with multiple objects and this of larger dimensions. MagicaVoxel claims being limited to rendering volumes of 2048x2048x1024 (But not that many solid voxels.) (Qubicle costs money.) |
Did a test converting Photon file to STL file. It works, but takes a long time and generates large files (GBs). Slic3r could not load file due to memory issues and crashed. Best route for voxelviewer is raycaster. |
Another program to reconstruct a model from slices: https://www.slicer.org/, but slow/unusable on my laptop. |
yes def raycast for visualizationand we need to compress the data with
octree and prpbably fractal compression. also would help to use only the
outside voxels of a model
No dia domingo, 13 de janeiro de 2019, Nard Janssens <
notifications@github.com> escreveu:
… Did a test converting Photon file to STL file. It works, but takes a long
time and generates large files (GBs). Slic3r could not load file due to
memory issues and crashed. Best route for voxelviewer is raycaster.
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
<#83 (comment)>,
or mute the thread
<https://github.com/notifications/unsubscribe-auth/AKke-oUPsxEZ7SGWYx63k4dSyRG4NIebks5vC4ARgaJpZM4VxViQ>
.
--
Com os melhores cumprimentos,
Vinicius Silva
|
https://github.com/ephtracy/voxel-model/blob/master/MagicaVoxel-file-format-vox-extension.txt
if we implement this file format export we can open photon files in this open source voxel Photoshop and edit the photon sliced files :) or simply use the viewer
https://ephtracy.github.io
The text was updated successfully, but these errors were encountered: