An open API service providing repository metadata for many open source software ecosystems.

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