{"version":1,"kind":"Article","sha256":"","slug":"719","location":"","dependencies":[],"doi":"10.54294/n5g7gb","thumbnail":"https://pub.desci.com/ipfs/bafkreihn6dannbcjtabweb5yaq6zwlvlewhvmscex75swokg2d5cidhaau","frontmatter":{"title":"Stratified Mesh Sampling for VTK","abstract":"This document presents an implementation of a stratified mesh sampling algorithm in the VTK framework. This code was adapted directly from the original implementation by Diego Nehab, with permission. We present a class, vtkStratifiedSampling, which uniformly samples a mesh. A Paraview plugin interface is provided to allow extremely easy experimentation with the new functionality. We propose these classes as an addition to the Visualization Toolkit.","license":"You are licensing your work to Kitware Inc. under the\nCreative Commons Attribution License Version 3.0.\n\nKitware Inc. agrees to the following:\n\nKitware is free\n * to copy, distribute, display, and perform the work\n * to make derivative works\n * to make commercial use of the work\n\nUnder the following conditions:\n\\\"by Attribution\\\" - Kitware must attribute the work in the manner specified by the author or licensor.\n\n * For any reuse or distribution, they must make clear to others the license terms of this work.\n * Any of these conditions can be waived if they get permission from the copyright holder.\n\nYour fair use and other rights are in no way affected by the above.\n\nThis is a human-readable summary of the Legal Code (the full license) available at\nhttp://creativecommons.org/licenses/by/3.0/legalcode","keywords":["sampling","stratified sampling","mesh sampling"],"authors":[{"name":"Doria, David","email":"daviddoria@gmail.com","affiliations":["Rensselaer Polytechnic Institute"],"corresponding":true}],"date_submitted":"2010-03-12 16:44:13","external_publication_id":719,"revision_cids":["bafkreibrxi3k7rx5t4pcry3h3djiknlqzphmk3nzrwvso6pjlqhg7cs2xi"],"github":"https://github.com/midas-journal/midas-journal-719.git","thumbnail":"https://pub.desci.com/ipfs/bafkreihn6dannbcjtabweb5yaq6zwlvlewhvmscex75swokg2d5cidhaau"},"mdast":{"type":"root"},"downloads":[{"url":"https://ipfs.desci.com/ipfs/bafkreiadm2nvd4i3ogycyc6rm2yns3up36cf3nftxq447ai4l4v2golvki","title":"root/insight-journal-metadata.json","filename":"insight-journal-metadata.json","extra":{"size_bytes":3328,"type":"file"}},{"url":"https://ipfs.desci.com/ipfs/bafkreifjm52su4xqlex4fxqpdql47q3rc36lmoqbnhmfzz4w3adu7us4ky","title":"root/comments.md","filename":"comments.md","extra":{"size_bytes":317,"type":"file"}},{"url":"https://pub.desci.com/ipfs/bafkreidkuwxc7nmtw2i2fk2n7tb4greplxesddd7dvcfdj3557wppou43m","title":"root/code/CMakeLists.txt","filename":"CMakeLists.txt","extra":{"size_bytes":1534,"type":"file"}},{"url":"https://pub.desci.com/ipfs/bafkreifo5rur2ctztt6npbce43jdza5e5dy3qsawlq4jsak3jvousjxit4","title":"root/code/Color.h","filename":"Color.h","extra":{"size_bytes":246,"type":"file"}},{"url":"https://pub.desci.com/ipfs/bafkreibd42lkjrpszi3d3rujqgzyaya2igcberlqnns6rsqoqo7xbgfepi","title":"root/code/ICP.cc","filename":"ICP.cc","extra":{"size_bytes":24322,"type":"file"}},{"url":"https://pub.desci.com/ipfs/bafkreicpvqce5txiocafsmpbmdey2bpcwjd5vq4z5i3txirxqfmjq5t4nm","title":"root/code/ICP.h","filename":"ICP.h","extra":{"size_bytes":1218,"type":"file"}},{"url":"https://pub.desci.com/ipfs/bafkreigaoiwo6oxhaanfpkkvzbhy6ff2pcepy3knzfapbhwposyigiwsca","title":"root/code/KDtree.cc","filename":"KDtree.cc","extra":{"size_bytes":6585,"type":"file"}},{"url":"https://pub.desci.com/ipfs/bafkreidj7zb3no7em3lq25orzn6nkern2e24thc7vqyjktrjir4ypraje4","title":"root/code/KDtree.h","filename":"KDtree.h","extra":{"size_bytes":1154,"type":"file"}},{"url":"https://pub.desci.com/ipfs/bafkreiawlwpvspo7khjsgjcxapbkcwyh72hf5k5xwl363haerojz2gbv2q","title":"root/code/StratifiedSampling.kdevelop.pcs","filename":"StratifiedSampling.kdevelop.pcs","extra":{"size_bytes":402356,"type":"file"}},{"url":"https://pub.desci.com/ipfs/bafkreihq7njf7qjtjs6tpyvbdiywj6umh5mfxciiccrjz2a67yafa2tdju","title":"root/code/Test.cxx","filename":"Test.cxx","extra":{"size_bytes":544,"type":"file"}},{"url":"https://pub.desci.com/ipfs/bafkreierrdtqss3gxn3pwsn3kjymjixixq4zeyxunovbqsqo5g3mjyfw3u","title":"root/code/TriMesh.cc","filename":"TriMesh.cc","extra":{"size_bytes":1176,"type":"file"}},{"url":"https://pub.desci.com/ipfs/bafkreiafqkhvddzbsvdko2dv3q7f73ytjxo2puktocbed2emble4qlg4he","title":"root/code/TriMesh.h","filename":"TriMesh.h","extra":{"size_bytes":3750,"type":"file"}},{"url":"https://pub.desci.com/ipfs/bafkreig4dolgsexykbf2crgu7w5r4dcdyxavmnnchvpzcje2q6umdciqum","title":"root/code/TriMesh_algo.h","filename":"TriMesh_algo.h","extra":{"size_bytes":4914,"type":"file"}},{"url":"https://pub.desci.com/ipfs/bafkreif26kvfumc2o6gdznpnovulhmezbk6iu7ybxnrq626ujsyfapecou","title":"root/code/TriMesh_bounding.cc","filename":"TriMesh_bounding.cc","extra":{"size_bytes":3490,"type":"file"}},{"url":"https://pub.desci.com/ipfs/bafkreia47a57ckxmvb6bbyjas6zdsiu3hw26mfgviko26kb2r4y3yduuje","title":"root/code/TriMesh_connectivity.cc","filename":"TriMesh_connectivity.cc","extra":{"size_bytes":2922,"type":"file"}},{"url":"https://pub.desci.com/ipfs/bafkreigvl5xmaiewnys7bqfvq4fgrk5r4ykawayf7wyec6lhtxfzd36cre","title":"root/code/TriMesh_curvature.cc","filename":"TriMesh_curvature.cc","extra":{"size_bytes":8827,"type":"file"}},{"url":"https://pub.desci.com/ipfs/bafkreigqdlnvhgesgkhnklovhq5myowdkuzy22idaqf6lea2ziu2t3uusm","title":"root/code/TriMesh_grid.cc","filename":"TriMesh_grid.cc","extra":{"size_bytes":2606,"type":"file"}},{"url":"https://pub.desci.com/ipfs/bafkreih6yvnftypncbf472ijngufbyeqwetb2mlmtmczfaqibkm7cjzp6y","title":"root/code/TriMesh_normals.cc","filename":"TriMesh_normals.cc","extra":{"size_bytes":2882,"type":"file"}},{"url":"https://pub.desci.com/ipfs/bafkreieodbqwgng57itjdqq5i7mrotzrfapwtgizvbcffd3s73xup6ynxe","title":"root/code/TriMesh_pointareas.cc","filename":"TriMesh_pointareas.cc","extra":{"size_bytes":2196,"type":"file"}},{"url":"https://pub.desci.com/ipfs/bafkreif2tenxqstrz4cpu2jzihzdgpd7ty7ksfmhxafljrafpc2ya2hbba","title":"root/code/TriMesh_stats.cc","filename":"TriMesh_stats.cc","extra":{"size_bytes":1062,"type":"file"}},{"url":"https://pub.desci.com/ipfs/bafkreia7kpom7bhkbqdfrht3ziww7wb2tucqsksn5lu57eodmx4zygqrvq","title":"root/code/TriMesh_tstrips.cc","filename":"TriMesh_tstrips.cc","extra":{"size_bytes":5380,"type":"file"}},{"url":"https://pub.desci.com/ipfs/bafkreiceop6yzonhkp36kqpcf3bzcub2cs4e77yealid3bisntygxrej7i","title":"root/code/Vec.h","filename":"Vec.h","extra":{"size_bytes":10669,"type":"file"}},{"url":"https://pub.desci.com/ipfs/bafkreihrgbpzs25u5vfy2vwpywjyqezp5lius73loxnrt3jz4sgu5bzzwy","title":"root/code/XForm.h","filename":"XForm.h","extra":{"size_bytes":8888,"type":"file"}},{"url":"https://pub.desci.com/ipfs/bafkreicdmhgoikoe77fuhjb4opsvs6n74vsqw2hfjvgujo6kykh5y4o2le","title":"root/code/arcball.h","filename":"arcball.h","extra":{"size_bytes":5369,"type":"file"}},{"url":"https://pub.desci.com/ipfs/bafkreihtn4i7ypk3et5n2zuqzobubaazvazii4izlwjieyemadyf4gpfle","title":"root/code/array.h","filename":"array.h","extra":{"size_bytes":688,"type":"file"}},{"url":"https://pub.desci.com/ipfs/bafkreifhz2v4urnchnvy2igotwg432kr3yzjxaik4jjw3u62b4vgkgx6pe","title":"root/code/bbox.h","filename":"bbox.h","extra":{"size_bytes":1403,"type":"file"}},{"url":"https://pub.desci.com/ipfs/bafkreicmk7wqf7n24h3rhvju3ovwqsyeqwzeo67ieqfgle6xjeyjyteidq","title":"root/code/boxbox.cpp","filename":"boxbox.cpp","extra":{"size_bytes":21,"type":"file"}},{"url":"https://pub.desci.com/ipfs/bafkreicvecmfdvlsl2j7q6pyihstta6rjjtqbiznetaktpfbterxnef6ua","title":"root/code/boxbox.h","filename":"boxbox.h","extra":{"size_bytes":646,"type":"file"}},{"url":"https://pub.desci.com/ipfs/bafkreiaf5jcllzvvkgj3g2uen7nfc4yiz7g3tbstnfibzg7yzwmnwrnchy","title":"root/code/bsphere.h","filename":"bsphere.h","extra":{"size_bytes":5860,"type":"file"}},{"url":"https://pub.desci.com/ipfs/bafkreicwwawef2f3nbprcmskvvuzpvzoh7cyqin3ha2osmgfgyavmkmfxe","title":"root/code/buffer.h","filename":"buffer.h","extra":{"size_bytes":3992,"type":"file"}},{"url":"https://pub.desci.com/ipfs/bafkreig55jb2kxp7f5zi62k567ry64c3fdjirxldpb4fjmw5v6zdlkht34","title":"root/code/bufferops.h","filename":"bufferops.h","extra":{"size_bytes":2823,"type":"file"}},{"url":"https://pub.desci.com/ipfs/bafkreieotbjri52o2rrdeu3t6gc3akykfimwerlr5j4jlum2gznwtehpga","title":"root/code/cloud.h","filename":"cloud.h","extra":{"size_bytes":243,"type":"file"}},{"url":"https://pub.desci.com/ipfs/bafkreihu5vvnnvbikie6ikfbioexz3dp2otwbxx4wdgsq35jilh5hyzy6q","title":"root/code/diffuse.cc","filename":"diffuse.cc","extra":{"size_bytes":9319,"type":"file"}},{"url":"https://pub.desci.com/ipfs/bafkreidz6fu4khxzwrqdb5sj24fzcwuoz5tucj7huw6oy5we6vzyb77kty","title":"root/code/edgeflip.cc","filename":"edgeflip.cc","extra":{"size_bytes":5468,"type":"file"}},{"url":"https://pub.desci.com/ipfs/bafkreic5ghkgvlbqi3naeq3koxgaifi57wfhyjnnlrrpg3senuycqnhx7q","title":"root/code/faceflip.cc","filename":"faceflip.cc","extra":{"size_bytes":595,"type":"file"}},{"url":"https://pub.desci.com/ipfs/bafkreiexhfang2w3tzdqumgs3eok3go7icrla65jjmbmv3u5h6cexi7zmi","title":"root/code/filter.cc","filename":"filter.cc","extra":{"size_bytes":11742,"type":"file"}},{"url":"https://pub.desci.com/ipfs/bafkreih3zlwc3frjqjcfsgi5kwupsbgc6sbqa3xbq2j6x4ey73tbvw7qda","title":"root/code/heap.h","filename":"heap.h","extra":{"size_bytes":3158,"type":"file"}},{"url":"https://pub.desci.com/ipfs/bafkreiaadpucv3evwhow5avhhvcwulhynbr6ear5gzf7543ompu3ettldy","title":"root/code/image.h","filename":"image.h","extra":{"size_bytes":433,"type":"file"}},{"url":"https://pub.desci.com/ipfs/bafkreienrpppj6busq7n6wve27s3scoade5wcqx42htdcqu53dvffdc4dm","title":"root/code/integrate.h","filename":"integrate.h","extra":{"size_bytes":1041,"type":"file"}},{"url":"https://pub.desci.com/ipfs/bafkreibqr4mekp5csu222jz7ti2y34boy7qfpvfkufgsygoutquu2ned5m","title":"root/code/lineqn.h","filename":"lineqn.h","extra":{"size_bytes":7180,"type":"file"}},{"url":"https://pub.desci.com/ipfs/bafkreia2idadqxbs5jeavsovyy5mjgsek622ukkjh3jis4nrjgpx5fmme4","title":"root/code/lmsmooth.cc","filename":"lmsmooth.cc","extra":{"size_bytes":1645,"type":"file"}},{"url":"https://pub.desci.com/ipfs/bafkreib7mbebmrwizryj2zepq2eaemmq4cqya743zjvfzrj7u32x6xouc4","title":"root/code/main.cpp","filename":"main.cpp","extra":{"size_bytes":770,"type":"file"}},{"url":"https://pub.desci.com/ipfs/bafkreif2iamlrdoscg66jgcubz5ickcnun7zl4pvk2c6nhpqo6z7kmlnw4","title":"root/code/makefile.bak","filename":"makefile.bak","extra":{"size_bytes":2139,"type":"file"}},{"url":"https://pub.desci.com/ipfs/bafkreialiuvzqi7gv4nnyf2b4iopr47ko5wqos5ryc4fuo3rmilpqrae3m","title":"root/code/matrix.h","filename":"matrix.h","extra":{"size_bytes":8217,"type":"file"}},{"url":"https://pub.desci.com/ipfs/bafkreidmnwuco4l6wetp3oz2fgcgkryqtjdhscfi5s4fxty5xgeigvwdgi","title":"root/code/mempool.h","filename":"mempool.h","extra":{"size_bytes":1757,"type":"file"}},{"url":"https://pub.desci.com/ipfs/bafkreihqnc42vwf4gx5z2rnft7fbo2wgxyitmvlq4ru4yxqdqtsrwal524","title":"root/code/modelwindow.cpp","filename":"modelwindow.cpp","extra":{"size_bytes":9466,"type":"file"}},{"url":"https://pub.desci.com/ipfs/bafkreicdbigmp2ofkbdzu7pgqgjdovqxhdkyvjosuojnmlq4fr7misf4oq","title":"root/code/modelwindow.h","filename":"modelwindow.h","extra":{"size_bytes":2161,"type":"file"}},{"url":"https://pub.desci.com/ipfs/bafkreieqxi3sv76ueprtzby4hmyrledlruknclqe2lbjyn3dfihqpfdqmu","title":"root/code/noise3d.h","filename":"noise3d.h","extra":{"size_bytes":2811,"type":"file"}},{"url":"https://pub.desci.com/ipfs/bafkreibrpwczbwaaoxhuy4fjmosdb44hbr2sl2awkx6l6fg2m3iv3uljfy","title":"root/code/octree.h","filename":"octree.h","extra":{"size_bytes":4131,"type":"file"}},{"url":"https://pub.desci.com/ipfs/bafkreid7jahvxg64457r3toxudkass7w4xe6mmjysr6r6gdroi6muhjiay","title":"root/code/pointsample.cpp","filename":"pointsample.cpp","extra":{"size_bytes":2378,"type":"file"}},{"url":"https://pub.desci.com/ipfs/bafkreidds4ydumppdt3lqqn6pqm3vyaqruyb4l5rt6tv7p4hzrx7uwlfcm","title":"root/code/pointsample.h","filename":"pointsample.h","extra":{"size_bytes":158,"type":"file"}},{"url":"https://pub.desci.com/ipfs/bafkreibawldyrnghqeljtdprpyvpawznh6mhq6tkssfnbommdknutsxwfq","title":"root/code/quaternion.h","filename":"quaternion.h","extra":{"size_bytes":2437,"type":"file"}},{"url":"https://pub.desci.com/ipfs/bafkreihhdih5f75nzruflofijrcpr2mqxicjg6rhw73hxta7jrpgug3o2q","title":"root/code/remove.cc","filename":"remove.cc","extra":{"size_bytes":3514,"type":"file"}},{"url":"https://pub.desci.com/ipfs/bafkreif4g5iowatv2i343wm47slzm6bz2nln5duli5mkxorfhafagvr5he","title":"root/code/reorder_verts.cc","filename":"reorder_verts.cc","extra":{"size_bytes":5622,"type":"file"}},{"url":"https://pub.desci.com/ipfs/bafkreibykhxew2qyzdxqwo6rzrfroo2ghjdgc6lz5ngxem6t7bn7yuywle","title":"root/code/sample.cpp","filename":"sample.cpp","extra":{"size_bytes":6584,"type":"file"}},{"url":"https://pub.desci.com/ipfs/bafkreiahvkhqrdfuopddtb5whlwec6z7bjrfrstixsn2w6vuusyow6sgvu","title":"root/code/sample.h","filename":"sample.h","extra":{"size_bytes":913,"type":"file"}},{"url":"https://pub.desci.com/ipfs/bafkreid4efwaznjqxejztxivztsrioyg5kfcqxycifdgm5sooyjljacaky","title":"root/code/scalar.h","filename":"scalar.h","extra":{"size_bytes":2044,"type":"file"}},{"url":"https://pub.desci.com/ipfs/bafkreiffdyegqvdscb22y6guz5nx6zl2ozsezf5yexc7toyw5ilsbtk7oi","title":"root/code/stratify.cpp","filename":"stratify.cpp","extra":{"size_bytes":12780,"type":"file"}},{"url":"https://pub.desci.com/ipfs/bafkreicmsbhiz2bvodc676bh3de325niifo67j7nqtnhcgmtvv6c7toq24","title":"root/code/stratify.h","filename":"stratify.h","extra":{"size_bytes":824,"type":"file"}},{"url":"https://pub.desci.com/ipfs/bafkreidsn2kihttmbbazzzjlxl5q7d7k2xri75ajryytxifpv7ahk5zsnq","title":"root/code/subdiv.cc","filename":"subdiv.cc","extra":{"size_bytes":11602,"type":"file"}},{"url":"https://pub.desci.com/ipfs/bafkreifijnu4tyzbgfcsjimrh3ntmlcwq7lswrqax4despjoizm4hlmbtm","title":"root/code/trans.h","filename":"trans.h","extra":{"size_bytes":3580,"type":"file"}},{"url":"https://pub.desci.com/ipfs/bafkreiarudeidw2zg5bqgpxyoioziwofi5im2gd4tzmd6fvhb4jg6jkllu","title":"root/code/tribox.cpp","filename":"tribox.cpp","extra":{"size_bytes":6261,"type":"file"}},{"url":"https://pub.desci.com/ipfs/bafkreianpnatej227byaqysaqrqcvcskpzlhdivkhrohkg3xs6dzy2xkuu","title":"root/code/tribox.h","filename":"tribox.h","extra":{"size_bytes":172,"type":"file"}},{"url":"https://pub.desci.com/ipfs/bafkreieh7r3lmi7vsrucwi2re4lhpuw7nwy5wrz7p4y5cmy4vgp6j24sze","title":"root/code/trimeshutil.h","filename":"trimeshutil.h","extra":{"size_bytes":1012,"type":"file"}},{"url":"https://pub.desci.com/ipfs/bafkreigcfgp4sqududrthqy42ewre6e3yfl3ifzlm55g664pgyljzmebuy","title":"root/code/vector.h","filename":"vector.h","extra":{"size_bytes":2312,"type":"file"}},{"url":"https://pub.desci.com/ipfs/bafkreicdjwvwbvupyx6necvxqtk5n7uxvzu5err6m4vwjexn3zm62gr3fq","title":"root/code/vtkStratifiedSampling.cxx","filename":"vtkStratifiedSampling.cxx","extra":{"size_bytes":2625,"type":"file"}},{"url":"https://pub.desci.com/ipfs/bafkreidf5ybw2pb2nn7gsxc2pepumpminlpk5hnqe663ee4io7kpfuwl5e","title":"root/code/vtkStratifiedSampling.h","filename":"vtkStratifiedSampling.h","extra":{"size_bytes":859,"type":"file"}},{"url":"https://pub.desci.com/ipfs/bafkreiej5tmopvmyfosql5k4gz6lxjuoxo7lbctrbllasxcsf2u2fxz5me","title":"root/code/vtkStratifiedSampling.xml","filename":"vtkStratifiedSampling.xml","extra":{"size_bytes":1578,"type":"file"}},{"url":"https://dweb.link/ipfs/bafkreifv4v6iejjqnmb4hy2oxom35clidu27chsll6ahwl5qzcfx6xh3wu","title":"root/article.pdf","filename":"article.pdf","extra":{"size_bytes":420966,"type":"file"}}],"references":{"cite":{"order":["ref1"]},"data":{"ref1":{"label":"ref1","enumerator":"1","html":"Stratified point sampling of 3d models+Eurographics Symposium on PointBased Graphics+2004+1+D. Nehab+P. Shilane"}}}}