All Projects → hjwdzh → pyRender

hjwdzh / pyRender

Licence: MIT License
Lightweight Cuda Renderer with Python Wrapper.

Programming Languages

python
139335 projects - #7 most used programming language
Cuda
1817 projects
C++
36643 projects - #6 most used programming language
shell
77523 projects

Projects that are alternatives of or similar to pyRender

LuisaRender
High-Performance Multiple-Backend Renderer Based on LuisaCompute
Stars: ✭ 47 (-4.08%)
Mutual labels:  cuda, renderer
GPU-Pathtracer
GPU Raytracer from scratch in C++/CUDA
Stars: ✭ 326 (+565.31%)
Mutual labels:  cuda
allgebra
Base container for developing C++ and Fortran HPC applications
Stars: ✭ 14 (-71.43%)
Mutual labels:  cuda
currender
Currender: A CPU renderer for computer vision
Stars: ✭ 26 (-46.94%)
Mutual labels:  renderer
gproshan
geometry processing and shape analysis framework
Stars: ✭ 48 (-2.04%)
Mutual labels:  cuda
NN-CUDA-Example
Several simple examples for popular neural network toolkits calling custom CUDA operators.
Stars: ✭ 594 (+1112.24%)
Mutual labels:  cuda
NewsMTSC
Target-dependent sentiment classification in news articles reporting on political events. Includes a high-quality data set of over 11k sentences and a state-of-the-art classification model.
Stars: ✭ 54 (+10.2%)
Mutual labels:  cuda
rbcuda
CUDA bindings for Ruby
Stars: ✭ 57 (+16.33%)
Mutual labels:  cuda
bifrost
A stream processing framework for high-throughput applications.
Stars: ✭ 48 (-2.04%)
Mutual labels:  cuda
gpubootcamp
This repository consists for gpu bootcamp material for HPC and AI
Stars: ✭ 227 (+363.27%)
Mutual labels:  cuda
Godot-Plugin-Particles-Renderer
A Godot plugin to render particles into a sprite sheet
Stars: ✭ 32 (-34.69%)
Mutual labels:  renderer
BBearEditor-2.0
My own 3D engine & editor in order to learn graphics algorithms and game engine architecture.
Stars: ✭ 32 (-34.69%)
Mutual labels:  renderer
nBody
GPU-accelerated N-Body particle simulator with visualizer.
Stars: ✭ 28 (-42.86%)
Mutual labels:  cuda
FGPU
No description or website provided.
Stars: ✭ 30 (-38.78%)
Mutual labels:  cuda
JetScan
JetScan : GPU accelerated portable RGB-D reconstruction system
Stars: ✭ 77 (+57.14%)
Mutual labels:  cuda
CVoxelEngine
A C++ Voxel Engine, to succeed my Java Voxel Engine. Uses SDL, and may use OpenCL in the future.
Stars: ✭ 17 (-65.31%)
Mutual labels:  renderer
peakperf
Achieve peak performance on x86 CPUs and NVIDIA GPUs
Stars: ✭ 33 (-32.65%)
Mutual labels:  cuda
k-means
Code accompanying my blog post on k-means in Python, C++ and CUDA
Stars: ✭ 56 (+14.29%)
Mutual labels:  cuda
pdf-rendering-srv
HTML to PDF rendering Microservice based on Puppeteer/ Chrome. Self-hosted service for rendering PDFs
Stars: ✭ 28 (-42.86%)
Mutual labels:  renderer
rust-inline-cuda-tutorial
Let's jump into CUDA development with Rust
Stars: ✭ 17 (-65.31%)
Mutual labels:  cuda

pyRender

Lightweight Cuda Renderer with Python Wrapper.

pyRender Teaser

Compile

Change compile.sh line 5 to the glm library include path. This library can be downloaded from this link.

cd lib
sh compile.sh

Please remember to set the library path correctly through

export LD_LIBRARY_PATH=/your/cuda/library/path

Example

cd src
python example.py ../resources/occlude.obj

You will be able to see the rendered images in resources folder.

Author

© 2019 Jingwei Huang All Rights Reserved

IMPORTANT: This code is part of the following paper. If you use this code please cite the following in any resulting publication:

@article{huang2019framenet,
  title={FrameNet: Learning Local Canonical Frames of 3D Surfaces from a Single RGB Image},
  author={Huang, Jingwei and Zhou, Yichao and Funkhouser, Thomas and Guibas, Leonidas},
  journal={arXiv preprint arXiv:1903.12305},
  year={2019}
}
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].