Skip to content

Sketch to Heightmap Authoring Tool based on Deep Learning with pix2pix

License

Notifications You must be signed in to change notification settings

glcolor/LinesToTerrain

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

LinesToTerrain

works badge

Sketch to Heightmap Authoring Tool based on Deep Learning with pix2pix

Developed as part of 3D Games Art Masters Thesis as an exploration on machine learning pipelines for 3D content creation.

Read the thesis here or read more information about this project on my portfolio website.

example

Requirements

Only tested on windows, but should run in all supported OSes.

First, make sure you have python 3.8 and Tensorflow installed

pip install --user --upgrade tensorflow

Install all required packages

pip install -r requirements.txt

Usage

Run with python LinesToTerrain.py

Acknowledgments

GitHub.com/leterax - for all the help figuring out python and help with training the models

Ruben Roberto - For helping to train the models

Einar Forselv - For his always helpful attitude helping with ModernGL

Damien Pernuit - For making an incredible PDG Pipeline example in Houdini

Christopher Hesse - For his pix2pix implementation in Tensorflow

Phillip Isola - For making pix2pix

About

Sketch to Heightmap Authoring Tool based on Deep Learning with pix2pix

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 100.0%