GitHub topics: non-photorealistic-rendering
gordicaleksa/pytorch-neural-style-transfer
Reconstruction of the original paper on neural style transfer (Gatys et al.). I've additionally included reconstruction scripts which allow you to reconstruct only the content or the style of the image - for better understanding of how NST works.
Language: Python - Size: 36.2 MB - Last synced at: 4 days ago - Pushed at: about 4 years ago - Stars: 405 - Forks: 82

gordicaleksa/pytorch-neural-style-transfer-johnson
Reconstruction of the fast neural style transfer (Johnson et al.). Some portions of the paper have been improved by the follow-up work like the instance normalization, etc. Checkout transformer_net.py's header for details.
Language: Python - Size: 3.84 MB - Last synced at: 4 days ago - Pushed at: over 4 years ago - Stars: 114 - Forks: 24

LordLiang/DrawingSpinUp
(SIGGRAPH Asia 2024) This is the official PyTorch implementation of SIGGRAPH Asia 2024 paper: DrawingSpinUp: 3D Animation from Single Character Drawings
Language: Python - Size: 168 MB - Last synced at: about 1 month ago - Pushed at: 4 months ago - Stars: 623 - Forks: 62

kayac/kamakura-shaders
Kamakura Shaders
Language: C# - Size: 33.1 MB - Last synced at: 11 days ago - Pushed at: almost 7 years ago - Stars: 351 - Forks: 30

gordicaleksa/pytorch-naive-video-neural-style-transfer
Create naive (no temporal loss) NST for videos with person segmentation. Just place your videos in data/, run and you get your stylized and segmented videos.
Language: Python - Size: 6.89 MB - Last synced at: 4 days ago - Pushed at: over 4 years ago - Stars: 79 - Forks: 8

SSARCandy/Coherent-Line-Drawing
🖼✨Automatically generates line drawing from a photograph
Language: C++ - Size: 977 KB - Last synced at: 9 months ago - Pushed at: over 2 years ago - Stars: 551 - Forks: 58

flicker-studio/NPRP
Non-Photorealistic Render Pipeline in Unity Engine
Language: C# - Size: 6.38 MB - Last synced at: 16 days ago - Pushed at: 10 months ago - Stars: 12 - Forks: 0

chen0040/mfc-npr-interactive-ant-sketch
MFC Implementation of Interactive Artificial Ant Approach to Non-photorealistic Rendering
Language: C++ - Size: 1.08 MB - Last synced at: 18 days ago - Pushed at: over 7 years ago - Stars: 2 - Forks: 0

ehrlz/non-photorealistic-rendering
Non-photorealistic rendering sandbox to experiment with diferents shaders and params
Language: C - Size: 10.2 MB - Last synced at: 11 months ago - Pushed at: 11 months ago - Stars: 0 - Forks: 1

esimov/colidr
Coherent Line Drawing implementation in Go.
Language: Go - Size: 188 KB - Last synced at: 8 days ago - Pushed at: about 4 years ago - Stars: 55 - Forks: 6

yiranran/QMUPD
Code for TPAMI "Quality Metric Guided Portrait Line Drawing Generation from Unpaired Training Data"
Language: Python - Size: 2.3 MB - Last synced at: 12 months ago - Pushed at: almost 3 years ago - Stars: 57 - Forks: 15

Ziyuan-Cao/NPREngine
A DX12 NPR style rendering practice with CS outline painting and deferred rendering.
Language: C++ - Size: 1.37 MB - Last synced at: about 1 year ago - Pushed at: over 3 years ago - Stars: 0 - Forks: 0

azer89/Voronoi_Stippling
A GPU-based app that draws a distribution of points with varying sizes and densities to create different shades and textures in the artwork.
Language: C++ - Size: 60.7 MB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 6 - Forks: 1

mwdchang/VehicleVis
Vehicle complaints visualization: Exploring entities with non-photorealistic rendering.
Language: Java - Size: 1.28 MB - Last synced at: about 1 year ago - Pushed at: about 4 years ago - Stars: 4 - Forks: 3

Obi-Nnamdi/NPR-Studio
A lightweight real-time non-photorealistic renderer built with OpenGL.
Language: C++ - Size: 34.5 MB - Last synced at: about 1 year ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

Yi-Shi94/NPR_sketch
Basic C++ OpenGL and python script for generating sketch from mesh.
Language: C++ - Size: 11 MB - Last synced at: over 1 year ago - Pushed at: about 3 years ago - Stars: 13 - Forks: 0

yunjay/Apparent-Ridges
Implementation of Apparant Lines for Line Drawing in OpenGL, C++
Language: C++ - Size: 76.6 MB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 3 - Forks: 1

VarunRamakri7/NPR-SPH
A project to showcase non-photorealistic rendering and smoothed-particle hydrodynamics
Language: C++ - Size: 46.3 MB - Last synced at: 8 months ago - Pushed at: over 2 years ago - Stars: 1 - Forks: 0

jose-carmona-villegas/Stippling
Stippling is a project focused on developing a research line under the Non-Photorealistic Rendering area of Computer Graphics. It is a multi-platform 3D engine whose purpose is simulating artistic handmade stippling through the use and improvement of existing 2D algorithms (using a picture as input) and 3D reconstruction (of the objects in the picture that the artist is interested in depicting).
Language: C++ - Size: 35.7 MB - Last synced at: over 1 year ago - Pushed at: about 8 years ago - Stars: 2 - Forks: 0

Shteevee/ToDrawATopology
Language: Jupyter Notebook - Size: 1.3 MB - Last synced at: over 1 year ago - Pushed at: over 5 years ago - Stars: 4 - Forks: 0

sciartio/hdog
Three.js app that converts photograph into stippling and line art
Language: JavaScript - Size: 1.32 MB - Last synced at: about 2 years ago - Pushed at: over 2 years ago - Stars: 2 - Forks: 0

jia-yi-chen/Painting3dModel
Painterly Rendering 3d Model based on PatchMatch algorithm
Language: MATLAB - Size: 1.54 MB - Last synced at: over 1 year ago - Pushed at: over 5 years ago - Stars: 4 - Forks: 0

blat-blatnik/Painted-Portal-Ray-Tracing
Playing around with real time raytracing and non-photorealistic rendering for the contest subission of the Computer Graphics course University of Groningen 2020. This was the winning entry for the Ray Tracing category and the runner-up for the OpenGL category.
Language: C - Size: 10.5 MB - Last synced at: about 2 years ago - Pushed at: almost 5 years ago - Stars: 9 - Forks: 0

madblade/brush-renderer
WebGL painterly effect (particle-based)
Language: JavaScript - Size: 5.78 MB - Last synced at: about 2 years ago - Pushed at: over 4 years ago - Stars: 4 - Forks: 0

sergiocalahorro/Non-Photorealistic-Rendering
Software developed as part of the dissertation "Non-photorealistic 3D rendering techniques" for Universidad de Jaén's Degree in Computer Engineering.
Language: C++ - Size: 91.9 MB - Last synced at: almost 2 years ago - Pushed at: about 4 years ago - Stars: 3 - Forks: 0

sciartio/stippling
Three.js app that converts photograph into stippling art
Language: JavaScript - Size: 8.69 MB - Last synced at: about 2 years ago - Pushed at: over 2 years ago - Stars: 2 - Forks: 0

sciartio/pictoon
Three.js app that converts photograph into cartoon illustration
Language: JavaScript - Size: 1.33 MB - Last synced at: about 2 years ago - Pushed at: over 2 years ago - Stars: 3 - Forks: 0

sciartio/cld
Three.js app that converts photograph into line art
Language: JavaScript - Size: 10.4 MB - Last synced at: about 2 years ago - Pushed at: over 2 years ago - Stars: 2 - Forks: 0

gianpierodiblasi/PIM
Algorithms and UIs to create puzzle image mosaics and to run the Ramses steganographic algorithm
Language: Java - Size: 11.5 MB - Last synced at: about 2 years ago - Pushed at: about 3 years ago - Stars: 0 - Forks: 0

gianpierodiblasi/photomosaic
Algorithms and UIs to create photomosaics
Language: Java - Size: 3.34 MB - Last synced at: about 2 years ago - Pushed at: about 3 years ago - Stars: 0 - Forks: 0

gianpierodiblasi/mosaic
Algorithms and UIs to create realistic digital mosaics
Language: Java - Size: 19.5 KB - Last synced at: about 2 years ago - Pushed at: about 3 years ago - Stars: 0 - Forks: 0

chen0040/java-non-photorealistic-rendering
Non photo-realistic-rendering implemented in Java
Language: Java - Size: 71.3 KB - Last synced at: 18 days ago - Pushed at: over 7 years ago - Stars: 0 - Forks: 0

chen0040/ios-non-photorealistic-rendering
iOS NPR application that a wide variety of expressive styles for digital art
Language: Objective-C - Size: 7.69 MB - Last synced at: 18 days ago - Pushed at: almost 8 years ago - Stars: 0 - Forks: 0

cschen1205/mfc-non-photorealistic-rendering-impressionist
MFC Windows application that implement the impressionist non photorealistic rendering
Language: C++ - Size: 115 KB - Last synced at: 28 days ago - Pushed at: over 7 years ago - Stars: 0 - Forks: 0
