Changes

Jump to: navigation, search

XB PointStream

1,081 bytes added, 15:43, 27 January 2014
m
Added warning about out of date information.
{| style="width: 100%; border:1px solid #ccc; background:none;"
| style="text-align:center; color:#000;" |
<span style="font-size:262%; border:none; margin:0; color:#000; line-height: 100%">'''<span style="color: #b51418">XB PointStream</span>'''<br />[[File:Multishells.png|center|200px250px]]</span> 
{{Admon/obsolete}}
|}
|}
<!-- |colspan="3"|<div style="background: #ffff00">'''Important!''' - The [[CDOT Development Systems]] have been re-arranged .</div>
|- -->
| class="MainPageBG" style="width:5560%; border:1px solid #ccc; background:#f8f8f8; vertical-align:top; color:#000;"|
{| id="mp-left" cellpadding="2" cellspacing="5" style="width:100%; vertical-align:top; background:#f8f8f8;"
! <h2 id="mp-tfa-h2" style="margin:0; background:#b51418; font-size:120%; font-weight:bold; border:1px solid #ccc; text-align:left; color:#fff; padding:0.2em 0.4em;">About CDOTXB PointStream</h2>|-| style="color:#000;" | [[File:Shell.png|right|150px]]<div id="mp-tfa">The typical method used to represent 3D graphics for applications such as video games is that of a textured meshed. Essentially the object is made up of a mesh of flat triangles and a 2D texture graphic that is applied over the mesh to give it its colour and depth. However, this is not the only way to represent 3D graphics. Another method for representing 3D graphics is that of a point cloud which is a set of coloured points in 3D space. While a point cloud is usually larger than a textured mesh in terms of amount of data, it provides a level of realism not found in a mesh. Furthermore, some 3D scanning equipment such as 3D scanners, LiDAR equipment, medical scanners, and MicroSoft's Kinect all deliver their data as point clouds. XB PointStream provides a framework to simplify the streaming and rendering of point clouds allowing them to be rendered in a web page without any plug-ins. WebGL, a JavaScript API based on Open GL ES 2.0 enables the creation of 3D content in the web browser without any plugins. It is currently implemented in release version of Firefox and Chrome and development versions of Safari and Opera. To support the creation of 3D content many web libraries have been written. However, most of these libraries are based on textured meshes. XB PointStream is different from these other libraries in that it focuses on point clouds. It is highly customizable to adapt to different file formats and provides support for addition of customizable shaders.</div> |-! <h2 id="mp-tfa-h2" style="margin:0; background:#b51418; font-size:120%; font-weight:bold; border:1px solid #ccc; text-align:left; color:#fff; padding:0.2em 0.4em;">Demos</h2>
|-
| style="color:#000;" | [[File:Cdot-group-shot-1-20091.jpg|border|right|160px]]<div id="mp-tfa">The typical method used XB PointStream uses WebGL and thus you will need to use a WebGL enabled browser to represent 3D graphics for applications such as video games is see the demos running live. Current browsers that support WebGL are Firefox 4.0+ and current release of a textured meshedChrome. Essentially the object is made up Development versions of a mesh of flat triangles Safari and a 2D texture graphic that is applied over the mesh to give it its colour and depthOpera also support WebGL. However, this If your video card is really old or does not the only way to represent 3D graphicsmeet standards, your browser may also have problems supporting WebGL. Another method for representing 3D graphics is that of a point cloud which is a set of coloured points in 3D space[http://www.doesmybrowsersupportwebgl.com/ Click here to test your browser]. While a point cloud is usually larger than a textured mesh in terms of amount of dataIf your browser does not support WebGL, it provides a level please check out the videos of realism not found in a mesh. Furthermore, some 3D scanning equipment such as 3D scanners, LiDAR equipment, medical scanners, and MicroSoft's Kinect all deliver their data as point cloudsthe demos instead.</div><br>{| class="wikitable" border="1"|+!Demo !! Run it! ([http://www.doesmybrowsersupportwebgl.com/ needs webGL enabled browser]) !! Watch it!
|-
! <h2 id="mp-dyk-h2" style="margin| Ply Point Cloud || http:0; background:#b51418; font-size:120%; font-weight:bold; border:1px solid #ccc; text-align:left; color:#fff; padding:0//scotland.proximity.2em 0on.4em;">Events<ca/asalga/demos/andor/h2>||
|-
| styleDrag and Drop Viewer |||| http://www.youtube.com/watch?v="colory3AGz-8X-aI|-| Vitual Museum || http://scotland.proximity.on.ca/asalga/demos/museum/|||-| SMS Demo (requires a device with motion scensors and FF4 || http:#000;" //scotland.proximity.on.ca/asalga/demos/sms/| <div id|http://www.youtube.com/watch?v="mpU37owvJj3Ws|-dyk">{{CDOT Current Events}| User Defined Shaders || http://scotland.proximity.on.ca/asalga/demos/0.5/demo/user_shader/ |||-| Multiple Point clouds || http://scotland.proximity.on.ca/asalga/demos/0.5/demo/many_clouds/ || |
'''Past Events:'''
* See [[Special Events History]]
</div>
|}
| style="border:1px solid transparent;" |
<!-- Right-hand column -->
| class="MainPageBG" style="width:4540%; border:1px solid #ccc; background:#f8f8f8; vertical-align:top;"|
{| id="mp-right" cellpadding="2" cellspacing="5" style="width:100%; vertical-align:top; background:#f8f8f8;"
! <h2 id="mp-itn-h2" style="margin:0; background:#b51418; font-size:120%; font-weight:bold; border:1px solid #ccc; text-align:left; color:#fff; padding:0.2em 0.4em;">Current Blog Posts</h2>
|-
| style="color:#000;" | <div id="mp-itn">
<!-- {{Planet Current Posts}} --><rss>http://zenitasalga.senecacwordpress.on.cacom/category/~chris.tylerpoint-cloud/planetfeed/rss20.xml|short|max=1810</rss>'''See more posts on [http|-! <h2 id="mp-tfa-h2" style="margin:0; background:#b51418; font-size:120%; font-weight:bold; border:1px solid #ccc; text-align:left; color:#fff; padding://zenit0.senecac2em 0.on.ca/~chris.tyler/planet/ Planet CDOT]4em;">Downloads - Release 0.'''8<br /h2>You can add your own blog to the [[Planet CDOT Feed List|Planet List]].-</div>| style="color:#000;" |
* '''[http://scotland.proximity.on.ca/asalga/releases/0.8/xbps-min-0.8.js minified] |}[http://scotland.proximity.on.ca/asalga/releases/0.8/xbps-min-0.8.zip src + example] | [http://github.com/asalga/XB-PointStream/archives/0.8 full]'''|-! <h2 id="mp-tfa-h2" style="margin:0; background:#b51418; font-size:120%; font-weight:bold; border:1px solid #ccc; text-align:left; color:#fff; padding:0.2em 0.4em;">Development Links</h2>|-| style="color:#000;" |}
{| id="mp-topbanner2" style="width* [http:100%; margin//cdot.lighthouseapp.com/projects/52886-top:1.2em; border:none;"| style="width:88%; |{| style="width: 100%; border:none; background:none;"| style="textxb-align:center; color:#000;" |pointstream Bug Tracker]<center>[* [Image:C3dl-logo.png|120px|link=http://c3dlgithub.orgcom/asalga/XB-PointStream Github]]&nbsp;&nbsp;&nbsp;&nbsp;[* [Image:Eclipse-logo.jpg|120px|link=http://eclipseen.wordpress.orgcom/tag/xb-pointstream/ Blogs]]&nbsp;&nbsp;&nbsp;&nbsp;[* [Image:Fedora-logo.png|120px|link=http://fedoraprojectzenit.senecac.org]]&nbsp;&nbsp;&nbsp;&nbsp;[[Image:Powered_by_mozillaon.jpg|120px|link=http:ca/wiki/mozillaindex.orgphp/XB_PointStream/specs Specifications]]&nbsp;&nbsp;&nbsp;&nbsp;[* [Image:PjsLogo.png|150px|link=http://processingjstwitter.orgcom/XBPointStream Twitter]]&nbsp;&nbsp;&nbsp;&nbsp;[* [Image:Openofficeorg-logo.png|120px|link=http://openofficewww.youtube.org]]<com/center> |}<!-- PORTAL LIST ON RIGHT-HAND SIDE -->| styleresults?search_query="width:11%; font-size:95%;" |xb+pointstream&nbsp;| styleaq="width:11%; font-size:95%;" |&nbsp;|} __NOTOC__ __NOEDITSECTION__ <!-- ######### f YouTube Videos] NOTE: To edit current events, go to the page: * [[Templatehttp:CDOT Current Events]//zenit.senecac.on.ca/wiki/index.php/XB_PointStream/extending_xbps Extending XBPointStream]  ######### --><!-- Style borrowed from Wikipedia's front page --><!-- Main title is suppressed by a CSS entry in the page* [http: MediaWiki:Monobook//zenit.senecac.css --><!-- BANNER ACROSS TOP OF PAGE -->{| id="mp-topbanner" style="width:100%; background:#fcfcfc; margin-top:1on.2em; border:1px solid #ccc;"| style="width:88%; color:#000;" |{| style="width: 100%; border:none; background:none;"| style="text-align:center; color:#000;" | |}|} <!-- LEFT-HAND COLUMN -->{| id="mp-upper" style="margin:0 0 0 0; background:none;"<!-- |colspan="3"|<div style="background: #ffff00">'''Important!''' - The [[CDOT Development Systems]] have been re-arranged ca/wiki/index.<php/XB_PointStream/div>custom_parsers Custom Parsers]|- -->| class="MainPageBG" style="width:55%; border:1px solid #ccc; background:#f8f8f8; vertical-align:top; color:#000;"|{| id="mp-left" cellpadding="2" cellspacing="5" style="width:100%; vertical-align:top; background:#f8f8f8;"! <h2 id="mp-tfa-h2" style="margin:0; background:#b51418; font-size:120%; font-weight:bold; border:1px solid #ccc; text-align:left; color:#fff; padding:0.2em 0.4em;">About Projects using XB PointStream</h2>
|-
| style="color:#000;" | * [[Filehttp:Cdot//www.visual-experiments.com/2011/04/13/google-groupchrome-shotphotosynth-1webgl-20091.jpg|border|right|160pxviewer-extension/ Google Chrome Photosynth WebGL Viewer Extension]]<div id="mp-tfa">The typical method used to represent 3D graphics for applications such as video games is that of a textured meshed* [http://3dtubeme. Essentially the object is made up of a mesh of flat triangles and a 2D texture graphic that is applied over the mesh to give it its colour and depth. However, this is not the only way to represent com/ 3D graphics. Another method for representing 3D graphics is that of a point cloud which is a set of coloured points in 3D space. While a point cloud is usually larger than a textured mesh in terms of amount of data, it provides a level of realism not found in a mesh. Furthermore, some 3D scanning equipment such as 3D scanners, LiDAR equipment, medical scanners, and MicroSoft's Kinect all deliver their data as point clouds.TubeMe]
 
</div>
|-
! <h2 id="mp-dyktfa-h2" style="margin:0; background:#b51418; font-size:120%; font-weight:bold; border:1px solid #ccc; text-align:left; color:#fff; padding:0.2em 0.4em;">EventsOld Releases</h2>
|-
| style="color:#000;" | <div id="mp* Release 0.75 ['''[http://scotland.proximity.on.ca/asalga/releases/0.75/xbps-min-0.75.zip src + example]''' | '''[http://scotland.proximity.on.ca/asalga/releases/0.75/xbps-min-dyk">{{CDOT Current Events}}0.75.js minified]''' | '''[http://github.com/asalga/XB-PointStream/archives/0.75 full]''']* Release 0.7 ['''[http://scotland.proximity.on.ca/asalga/releases/0.7/xbps-min-0.7.zip src + example]''' | '''[http://scotland.proximity.on.ca/asalga/releases/0.7/xbps-min-0.7.js minified]''' | '''[http://github.com/asalga/XB-PointStream/archives/0.7 full]''']* Release 0.6 ['''Past Events[http://scotland.proximity.on.ca/asalga/releases/0.6/xbps-min-0.6.zip src + example]''' | '''[http://scotland.proximity.on.ca/asalga/releases/0.6/xbps-min-0.6.js minified]''' | '''[http://github.com/asalga/XB-PointStream/archives/0.6 full]''']* See [http://scotland.proximity.on.ca/asalga/releases/0.5/xbps-0.5.js Release 0.5 Minified] * [Special Events Historyhttp://scotland.proximity.on.ca/asalga/releases/0.5/xbps-min-0.5.zip Release 0.5 source + example]* [http://scotland.proximity.on.ca/asalga/releases/0.4.5.zip Release 0.4.5 library only]<* [http://div>github.com/asalga/XB-PointStream/archives/0.4.5 Release 0.4.5 Full]* [http://scotland.proximity.on.ca/asalga/releases/0.4.zip Release 0.4]* [http://scotland.proximity.on.ca/asalga/releases/0.3.zip Release 0.3]* [http://scotland.proximity.on.ca/asalga/releases/0.2.zip Release 0.2]* [http://scotland.proximity.on.ca/asalga/releases/0.1.zip Release 0.1]
|}
| style="border:1px solid transparent;" |
<!-- Right-hand column -->
| class="MainPageBG" style="width:45%; border:1px solid #ccc; background:#f8f8f8; vertical-align:top;"|
{| id="mp-right" cellpadding="2" cellspacing="5" style="width:100%; vertical-align:top; background:#f8f8f8;"
! <h2 id="mp-itn-h2" style="margin:0; background:#b51418; font-size:120%; font-weight:bold; border:1px solid #ccc; text-align:left; color:#fff; padding:0.2em 0.4em;">Current Blog Posts</h2>
|-
| style="color:#000;" | <div id="mp-itn">
<!-- {{Planet Current Posts}} --><rss>http://asalga.wordpress.com/category/point-cloud/feed/|short|max=18</rss>
 
</div>
 
|}
 
 
<!-- PORTAL LIST ON RIGHT-HAND SIDE -->
| style="width:11%; font-size:95%;" |&nbsp;
| style="width:11%; font-size:95%;" |&nbsp;
|}
__NOTOC__ __NOEDITSECTION__
932
edits

Navigation menu