topical media & game development

talk show tell print

mobile-query-three-plugins-incubator-examples-tquery.object3d.visiblewireframe.js / js



  tQuery.Object3D.registerInstance('visibleWireframe', function(visible){
          var object3D        = this;
          if( visible ){
                  // if it is already present, return now
                  var isPresent        = tQuery('.visibleWireframe', object3D).length > 0;
                  if( isPresent )        return;
                  // add a cloned object with a wireframe
                  object3D.clone().addTo(object3D)
                          .setBasicMaterial()
                                  .wireframe(true)
                                  .back()        
                          .addClass('visibleWireframe')
          }else{
                  tQuery('.visibleWireframe', object3D).detach();                
          }
          // for chained API
          return this;
  });
  


(C) Æliens 04/09/2009

You may not copy or print any of this material without explicit permission of the author or the publisher. In case of other copyright issues, contact the author.