image thumbnail

updated 8 days ago

Imagine by Christian Wuerslin

4D/3D image visualization and evaluation GUI. (3d, evaluation, image analysis)

Imagine App

OptimalColor(iNBins)

fEvalLineFWHM(SData, sSelectionType, hTexts)

image thumbnail

updated 24 days ago

3D Helical solenoid by Kurt Mizgier

Example of a 3D helical solenoid (curves, 3d, examples of curves)

helical_solenoid.m

image thumbnail

updated 29 days ago

Create Video of Rotating 3D Plot by Alan Jennings

Specify a set of view angles and this function creates a video for use in presentations. (video, movie, mpg)

CaptureFigVid_Example

CaptureFigVid(ViewZ, FileName,OptionZ)

WellMadeVid.mp4

image thumbnail

updated 1 month ago

octree - partitioning 3D points into spatial subvolumes by Sven

OcTree recursively splits a large set of points into smaller subvolumes. A QuadTree but in 3D. (octree, tree, volume)

OcTree

image thumbnail

updated 1 month ago

3D visualization of GMM learning via the EM algorithm by Johannes

The evolution of a GMM in the EM algorithm is visualized by interpolating between iterations. (expectation maximizat..., gaussian mixture mode..., em)

EM_GMM_3d(c,wk,N,movie,Y,D,Cv)

image thumbnail

updated 2 months ago

Spin/Rotate your plot! by Yu Ang Tan

Spins your plot in the z-axis! (3d, mesh, visual)

spin3dplot

image thumbnail

updated 2 months ago

Rose Model by LY Cao

two example that generate a 3D rose. (3d, graphics, surface)

roseplot1.m

roseplot2.m

image thumbnail

updated 3 months ago

Wave Player Visualizations (Geek) by Suraj Kamya

Kviz_playerV1 is Kamya Visualization music player Version 1 have a number of Geek Visz (3D-also) (gui, project, sound processing)

Kviz_Player_V1(varargin)

image thumbnail

updated 3 months ago

Surface areas of contour by HY

This function outputs surface areas within each contour and their heights. (area, contour, 3d)

ContourArea( C )

image thumbnail

updated 3 months ago

Figure control widget by Oliver Woodford

Intuitive manipulation of a figure using key and mouse gestures (gui, figure, manipulate)

camview(varargin)

fcw(fig, butt)

image thumbnail

updated 4 months ago

overlayVolume by J.A. Disselhorst

Displays 3 orthogonal slices from a 3D volume with optional overlay. (image processing, overlay, 3d)

overlayVolume

image thumbnail

updated 6 months ago

Efficient three-dimensional (3D) Gaussian smoothing using convolution via frequency domain by Max W.K. Law

Native Fourier implementation, support GPU computation and anisotropic voxel. (3d, volumetric, gaussian smoothing)

gauss3filter.m

image thumbnail

updated 7 months ago

Animations by Ankur Pawar

Some animation in MATLAB (animation, 3d, epicycloid)

[xd,yd]=transform2d(x,y,tx,ty,phi,xr,yr,sx,sy)

epitrochoid(r1,r2,len)

hypotrochoid(r1,r2,len)

image thumbnail

updated 7 months ago

Three dimensional implementation of the Canny edge detection by boyexex

Can be used to detected surfaces from a 3D volume. (edge detection, 3d, canny edge)

canny3D(im, filsize, sigma, th_up, th_low)

hysteresis(im,im_mag,th_low)

nonmax_sup(imfil_x,imfil_y,imfil_z,th_up, th_low)

image thumbnail

updated 7 months ago

Snake3D by Rob

3-dimensional version of the classic Snake. playsnake starts the game!!! Takes some practice. (snake, game, 3d)

Snake3d.m

SpaceSnake.m

playsnake.m

image thumbnail

updated 8 months ago

Scalable Vector Graphics (SVG) Export of Figures by Juerg Schwizer

Converts 3D and 2D MATLAB plots to the scalable vector format (SVG). (plot2svg, svg filters, 3d)

demo_svg_water

plot2svg.m

simulink2svg

image thumbnail

updated 8 months ago

Circle Plane in 3D by Cheng-Yuan Wu

Plot and fill a circle by given center, radius, and surface normal (circle, circle plane, plane)

circlePlane3D( center, normal, radious, theintv, normalon, ...

image thumbnail

updated 9 months ago

Export figure to 3D interactive PDF by Ioannis Filippidis

Export figure as a U3D file or directly to 3D interactive graphics within a PDF. (3d, u3d, graphics)

[strmodelshading, strfaces_colors, strfaceshading, strcolor...

arclength(px,py,varargin)

axes_extremal_xyz(ax)

image thumbnail

updated 9 months ago

3D Solid FEM by Peter van Alem

3D FEM analysis using linear tetrahedral elements. Also a modal analysis is shown. (3d, fea, fem)

ElementMatrix.m

ExternalForces0D1D2D.m

N=ShapeFunctions(xi,eta,mu)

image thumbnail

updated 9 months ago

calc_meshdata by Immanuel Anjam

Calculates the affine transformations for integration in 2D/3D via the unit triangle/tetrahedron. (integration, 2d, unit reference triang...)

[x,y]=geom(bs,s)

calc_meshdata(dim,p,ef,t)

inttet(p)

image thumbnail

updated 10 months ago

read_tetgenmesh by Immanuel Anjam

Reads Tetgen meshes into Matlab (tetgen, 3d, mesh)

read_tetgenmesh( file )

test.m

image thumbnail

updated 10 months ago

inttet by Immanuel Anjam

3D integration quadrature for unit tetrahedron (3d, integration, quadrature)

inttet(p)

image thumbnail

updated 10 months ago

Ray Tracing Volume Renderer by Scott Robertson

Renders a 3D volume according to a intensity indexed color map and opacity map via ray tracing. (medical imaging, image processing, volume rendering)

ParallelRayGenerator3d(volume,dimx,dimy,raystep)

volumeRenderDemo.m

image thumbnail

updated 11 months ago

Quick 3D Data Viewer by Kevin Claytor

Small GUI for viewing 3D data with alpha mapping (gui, data exploration, data visualization)

makeAlphaMatrix(DataMatrix,alphavec)

plotMatrixAlpha(axH,Matrix,alphavec,xscale,yscale,zscale)

view3Ddata(varargin)

image thumbnail

updated 11 months ago

Get Rotation Matrix from 2 Orthogonal Planes by Gemma Parra

Computes a 3x3 rotation matrix from two orthogonal planes in a 3D point cloud. (rotation, matrix, 3d)

callbackClickARectangleLowerRight(src, eventData, pointClou...

callbackClickARectangleUpperLeft(src, eventData, pointCloud...

getRMatrix(pointCloud)

image thumbnail

updated 1 year ago

OrthoView3D by Jered Wells

MATLAB GUI for exploring 3D datasets through a sleek and simple interface (sample dataset included) (3d, data exploration, orthographic)

orthoview3d(varargin)

image thumbnail

updated 1 year ago

loadAmiraMesh by Cengiz Gunay

Load Amira Mesh 3D ASCII data (amira, mesh, data)

loadAmiraMesh(filename, isverbose)

image thumbnail

updated 1 year ago

circlefit3d - fit circle to three points in 3d space by Johannes Korsawe

Calculate center, radius and plane of circle that passes through three given points (circle, 3d, fit)

circlefit3d(p1,p2,p3)

image thumbnail

updated 1 year ago

makestereofig_v2 by Allen Minton

Converts .fig files containing Cartesian xyz plots to stereo in 3 formats (3d, stereo, anaglyphic)

plotdisplay2(photo,location)

makestereofig_v2.m

image thumbnail

updated 1 year ago

mxNiRealWorld2Pixel (an addition to the Kinect/OpenNI/NITE wrapper of D.Kroon)) by Babak Taati

takes an array of real-world coordinates (XYZ) and projects them into image coordinates (xy). (kinect, openni, project)

mxNiRealWorld2Pixel.m

image thumbnail

updated 1 year ago

meanX by dberm22

meanX calculates the mean (a single value) for any X-dimensional matrix. (mean, mean2, mean3)

meanx( A )

image thumbnail

updated 1 year ago

3d balls dynamics by Maxim Vedenyov

Simulation of balls collisions. Balls are same. Elastic collisions. No gravity. (3d, elastic collisions, balls)

D=distances(r)

V=strikes_processing(r,V,dst2,trind,n1a,n2a,d2)

V=strikes_processing_2balls(r,V,dst2,trind,n1a,n2a,d2)

Contact us