Download Shareware and Freeware Software for Windows, Linux, Macintosh, PDA

line Home  |  About Us  |  Link To Us  |  FAQ  |  Contact

Serving Software Downloads in 976 Categories, Downloaded 29.989.559 Times

Mesh voxelisation 1.0

  Date Added: April 30, 2013  |  Visits: 157

Mesh voxelisation

Report Broken Link
Printer Friendly Version


Product Homepage
Download (18 downloads)

Voxelize a closed (ie. watertight) triangular-polygon mesh. The mesh can be in one of several formats: in an STL file; in a structure containing the faces and vertices data; in three 3xN arrays containing the x,y,z coordinates; or in a single Nx3x3 array defining the vertex coordinates for each of the N facets. USAGE:======[gridOUTPUT,gridCOx,gridCOy,gridCOz] = VOXELISE(gridX,gridY,gridZ,STLin,raydirection) ...or...[gridOUTPUT,gridCOx,gridCOy,gridCOz] = VOXELISE(gridX,gridY,gridZ,meshFV,raydirection) ...or...[gridOUTPUT,gridCOx,gridCOy,gridCOz] = VOXELISE(gridX,gridY,gridZ,meshX,meshY,meshZ,raydirection) ...or...[gridOUTPUT,gridCOx,gridCOy,gridCOz] = VOXELISE(gridX,gridY,gridZ,meshXYZ,raydirection) INPUT PARAMETERS================gridX - Mandatory - 1xP array - List of the grid X coordinates. OR an integer - Number of voxels in the grid in the X direction.gridY - Mandatory - 1xQ array - List of the grid Y coordinates. OR an integer - Number of voxels in the grid in the Y direction.gridZ - Mandatory - 1xR array - List of the grid Z coordinates. OR an integer - Number of voxels in the grid in the Z direction.STLin - Optional - string - Filename of the STL file.meshFV - Optional - structure - Structure containing the faces and vertices of the mesh, in the same format as that produced by the isosurface command.meshX - Optional - 3xN array - List of the mesh X coordinates for the 3 vertices of each of the N facetsmeshY - Optional - 3xN array - List of the mesh Y coordinates for the 3 vertices of each of the N facetsmeshZ - Optional - 3xN array - List of the mesh Z coordinates for the 3 vertices of each of the N facetsmeshXYZ - Optional - Nx3x3 array - The vertex positions for each facet, with: 1 row for each facet 3 columns for the x,y,z coordinates 3 pages for the three verticesraydirection - Optional - String - Defines in which directions the ray-tracing is performed. The default is 'xyz', which traces in the x,y,z directions and combines the results. OUTPUT PARAMETERS=================gridOUTPUT - Mandatory - PxQxR logical array - Voxelised data (1=>Inside the mesh, 0=>Outside the mesh)gridCOx - Optional - 1xP array - List of the grid X coordinates.gridCOy - Optional - 1xQ array - List of the grid Y coordinates.gridCOz - Optional - 1xR array - List of the grid Z coordinates. EXAMPLES========To voxelise an STL file:>> [gridOUTPUT] = VOXELISE(gridX,gridY,gridZ,STLin)To voxelise a mesh defined by a structure containing the faces and vertices:>> [gridOUTPUT] = VOXELISE(gridX,gridY,gridZ,meshFV)To voxelise a mesh where the x,y,z coordinates are defined by three 3xN arrays:>> [gridOUTPUT] = VOXELISE(gridX,gridY,gridZ,meshX,meshY,meshZ)To voxelise a mesh defined by a single Nx3x3 array:>> [gridOUTPUT] = VOXELISE(gridX,gridY,gridZ,meshXYZ)To also output the lists of X,Y,Z coordinates:>> [gridOUTPUT,gridCOx,gridCOy,gridCOz] = VOXELISE(gridX,gridY,gridZ,STLin)To use ray-tracing in only the z-direction:>> [gridOUTPUT] = VOXELISE(gridX,gridY,gridZ,STLin,'z') NOTES=====- Defining raydirection='xyz' means that the mesh is ray-traced in each of the x,y,z directions, with the overall result being a combination of the result from each direction. This gives the most reliable result at the expense of computation time.- Tracing in only one direction (eg. raydirection='z') is faster, but can potentially lead to minor errors if rays exactly cross a facet edge. REFERENCES==========- This code uses a ray intersection method similar to that described by: Patil S and Ravi B. Voxel-based representation, display and thickness analysis of intricate shapes. Ninth International Conference on Computer Aided Design and Computer Graphics (CAD/CG 2005)

Requirements: No special requirements
Platforms: Matlab
Keyword: 3d3d3d3d3d Defining Expense Means Notes Raydirection Dxyz Raytraced Reliable Voxelisegridxgridygridzstlinz
Users rating: 0/10

License: Shareware Size: 133.12 KB
MESH VOXELISATION RELATED
File Converters  -  Lotus Notes Conversion 6.0
Need to convert Lotus Notes to Outlook? Get reliable & high performance Lotus Notes Conversion tool to perform nsf to pst conversion? Searching solutions to convert nsf to pst file? Here is the solution to convert Lotus Notes database NSF file to...
3.51 MB  
File Synchronizers  -  Notes in MS Outlook 8.1
Notes Email Migration Tool gives you easy environment for using Notes in MS Outlook. To Access Lotus Notes in MS Outlook, SysTools is available. Using Notes Email Migration Tools you can easily Open entire database of Lotus Notes in MS Outlook. It...
3.76 MB  
Communication  -  KNMCluster 1.0
Usage: [means,c]=KNMCluster(k,indata)KNMCluster is an implementation of the K-means clustering algorithm. It takes inputs k and indata. k is the initial guess of the number of clusters.indata is the aggregate data that you want to put into...
10 KB  
Automotive Information Databases  -  Simply Orders 1.1
Simply Orders - Microsoft® Access based Order & Invoice Management Start managing customer orders and printing or emailing professional looking delivery notes and invoices today. Stable and Reliable: Microsoft® Access based...
4.71 MB  
File Synchronizers  -  Lotus to Exchange 8.1
There are different Email Migration utilities which can harm and damage your original documents of Lotus Notes files while converting Lotus Notes Database to Outlook. SysTools Export Notes provides you the reliable and safest solution for Lotus...
3.76 MB  
Business  -  My Expense Tracker Diary with GPS 1.3
You find it a real hassle to record your expenses on paper or with other apps? And tax time might be approaching? Well, My Expense Tracker Diary with GPS is for you. You never have to spend beyond your means again. This is the easiest way to track...
10.1 MB  
Business  -  My Expense Tracker Diary HD with GPS 1.1
You find it is a real hassle to record your expenses on paper or with other apps? And tax time might be approaching? Well, My Expense Tracker Diary HD with GPS is for you. You never have to spend beyond your means again. This is the easiest way to...
10.1 MB  
Notes Management Tools  -  GoldenSection Notes 4.0
What? You've not heard about GSNotes? Everybody on the Internet is talking about it. GSNotes is a user-friendly e-notebook that organizes your notes in a folder tree format for your convenience. The program has received dozens of awards and...
5.07 MB  
File Restoration  -  Stellar Phoenix Lotus Notes Recovery 2.0
Stellar Phoenix Lotus Notes Recovery is a complete recovery solution for damaged Lotus Notes (NSF) files. Software repairs corrupted NSF files and restores all contents of a NSF file. An intensive scan of the NSF file extracts all the data files,...
4.62 MB  
File Utilities  -  Lotus Notes Server Data Recovery by Unis 1.01
QR for Lotus Notes Server supports all types of media viz. EIDE, IDE/ATA, WDC, SCSI, iSCSI, SATA, PATA, Micro Drives, DigitalMedia, etc., having Lotus Notes Domino 6.0 and above support, multi-disk and multi-lingual support, simulates previously...
1.06 MB  
NEW DOWNLOADS IN SCRIPTS, DEVELOPMENT TOOLS
Scripts  -  Freelancer Script 5.05
Main Features: 100% Secured. Email Support (3 Years). FREE Updates (3 Years). Post projects. Featured projects. Private projects. Sealed projects. Edit/delete projects. Select freelancers....
5.49 MB  
Scripts  -  B2B Script 4.20
Main Features: 100% Secured. Email Support (3 Years). FREE Updates (3 Years). Sign-up Account (Registration of account). Lead generation tools (for the sellers). Email verification to...
5.49 MB  
Scripts  -  B2C Script 5.06
Main Features: 100% Secured. Email Support (3 Years). FREE Updates (3 Years). The script comes with totally editable site colors, icons and graphics Multilevel categories allows extensive browsing Admin can change Category ordering or...
5.49 MB  
Scripts  -  Social Networking Script 2.86
Main Features: 100% Secured. Email Support (3 Years). FREE Updates (3 Years). Registration with name, email, password, date of birth etc. User can add multiple school, college, university with start...
5.49 MB  
Scripts  -  Business Networking Script 8.04
Main Features: 100% Secured. Email Support (3 Years). FREE Updates (3 Years). Ajax based interface. Profile creation. Different types of profile. Profile for jobseekers, employers and employed...
5.49 MB  
Development Tools  -  VMP Viewer 1.0
This is a very rudimentary tool to visualize the VMP files generated by BrainVoyager. Useful to share files with people who do not have BV.
10 KB  
Development Tools  -  Sending reports and timestamped file by emailing 1.0
main executing reference usage:[1] usage_send_mail.mIllustrates email sending with multiple separate files or single timestamped tar file. Attachment failure is properly handled, with continuation of report emailing without the attachment.[2]...
768 KB  
Development Tools  -  IrisMVC 2.0 rc1
IrisMVC is an OOP PHP framework that developers can use as a strong and secure foundation to build on various web applications following the Model-View-Controller (MVC) pattern. It provides the basic functionality developers need, without...
51.2 KB  
Development Tools  -  7-Zip for Script 4.42
7-Zip is a file archiver with a high compression ratio.Features:- High compression ratio in new 7z format with LZMA compression- Supported formats:- Packing / unpacking: 7z, ZIP, GZIP, BZIP2 and TAR- Unpacking only: RAR, CAB, ISO, ARJ, LZH, CHM,...
624.64 KB  
Development Tools  -  Barnardextest 1.0
This file, as the Fisher's exact test, performs the exact probability test for a table of frequency data cross-classified according to two categorical variables, each of which has two levels or subcategories (2x2). It is a non-parametric...
10 KB