Pinned Repositories
AliasTable
Small C++ helper to create an alias table (https://en.wikipedia.org/wiki/Alias_method)
Cooperative-Visitor
Cooperative Visitor: A Template Technique for Visitor Creation (C++11)
cuda-calculator
Online CUDA Occupancy Calculator
Cuda2DCDF
Cuda 2D CDF construction
DIP
DIgital Image Processing
SJTU-CG
Assignments of the course Computer Graphics at SJTU
tcantenot's Repositories
tcantenot/AliasTable
Small C++ helper to create an alias table (https://en.wikipedia.org/wiki/Alias_method)
tcantenot/argparse
Command-line arguments parsing library.
tcantenot/boundary-first-flattening
tcantenot/brdf
Code sample accompanying the article "Crash Course in BRDF Implementation"
tcantenot/bvh
BVH STAR in Japanese
tcantenot/cuda_voxelizer
CUDA Voxelizer to convert polygon meshes into annotated voxel grids
tcantenot/CudaBalancedPermutations
Generation of balanced permutations in CUDA
tcantenot/demo-d3d12
tcantenot/dlaf
Diffusion-limited aggregation, fast.
tcantenot/GrainViewer
The official implementation of the research paper "Real-time multiscale rendering of dense dynamic stackings"
tcantenot/half
IEEE 754-based c++ half-precision floating point library forked from http://half.sourceforge.net
tcantenot/LightPathExpressions
Light Path Expressions Library
tcantenot/match3D
A 3D viewer bootstrapping library
tcantenot/melt
Automatic conservative mesh occluder generation by box filling
tcantenot/meshlete
Chop 3D objects to meshlets
tcantenot/MikkTSpace
A common standard for tangent space used in baking tools to produce normal maps.
tcantenot/nativefiledialog
A tiny, neat C library that portably invokes native file open and save dialogs.
tcantenot/opengl-framework
Cross-platform OpenGL demos
tcantenot/overfit-shapes
C++/PyTorch Implementation of the Paper: "Overfit Neural Networks as a Compact Shape Representation"
tcantenot/pbrt-parser
A simple parser for the PBRT file format
tcantenot/quicksort-blog-post
tcantenot/SimpleGPUHashTable
A simple GPU hash table implemented in CUDA using lock free techniques
tcantenot/smallest-k-gon
Implementation of Aggarwal's smallest circumscribing k-gon algorithm.
tcantenot/stochastic-generation
C++ implementation of "Stochastic Generation of (t,s) Sample Sequences", by Helmer, Christensen, and Kensler (2021)
tcantenot/tcantenot.old.github.io
:triangular_ruler: Jekyll theme for personal sites, blogs, and portfolios. Two-columns and extremely flexible.
tcantenot/ThreadGroupIDSwizzling
HLSL code for https://developer.nvidia.com/blog/optimizing-compute-shaders-for-l2-locality-using-thread-group-id-swizzling/
tcantenot/UnrealEngineSkyAtmosphere
Unreal Engine Sky Atmosphere Rendering Technique
tcantenot/Vibrance
Vibrance
tcantenot/water-resources
Resources for water rendering
tcantenot/WaterSurfaceWavelets