conceptclear / voxelpipe

Automatically exported from code.google.com/p/voxelpipe

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

**********************************************************************************
*
* VoxelPipe is the implementation of the voxelization library discussed in:
*
* "VoxelPipe: A Programmable Pipeline for 3d Voxelization", Jacopo Pantaleoni,
*   High Performance Graphics 2011 - August 2011
*
* http://research.nvidia.com/publication/voxelpipe-programmable-pipeline-3d-voxelization
*
* For technical questions, contact: jpantaleoni@nvidia.com.
*
**********************************************************************************

Dependencies:
-------------

 - This library references the NIH library available at:
   http://code.google.com/p/slash-sandbox/

 - CUDA 4.0 or later, available at www.nvidia.com.

System Requirements:
--------------------

 - VoxelPipe requires a CUDA compatible GPU with compute capability 2.0 or later
   and at least 512 megabytes of RAM.

 - The software runs and compiles on Windows and Visual Studio 2008.


/*
 * Copyright (c) 2010-2011, NVIDIA Corporation
 * All rights reserved.
 *
 * Redistribution and use in source and binary forms, with or without
 * modification, are permitted provided that the following conditions are met:
 *   * Redistributions of source code must retain the above copyright
 *     notice, this list of conditions and the following disclaimer.
 *   * Redistributions in binary form must reproduce the above copyright
 *     notice, this list of conditions and the following disclaimer in the
 *     documentation and/or other materials provided with the distribution.
 *   * Neither the name of NVIDIA Corporation nor the
 *     names of its contributors may be used to endorse or promote products
 *     derived from this software without specific prior written permission.
 *
 * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND
 * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
 * WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
 * DISCLAIMED. IN NO EVENT SHALL <COPYRIGHT HOLDER> BE LIABLE FOR ANY
 * DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
 * (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
 * LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND
 * ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
 * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
 * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
 */

About

Automatically exported from code.google.com/p/voxelpipe


Languages

Language:C++ 57.2%Language:Cuda 37.1%Language:C 5.7%