Initial commit.

This commit is contained in:
Alex Huddleston 2017-11-04 15:45:04 -05:00
commit 56976c16cc
4 changed files with 32 additions and 0 deletions

6
.gitignore vendored Normal file
View file

@ -0,0 +1,6 @@
build/*
*.swp
*.kdev4
.kdev4/*
target/
Cargo.lock

11
Cargo.toml Normal file
View file

@ -0,0 +1,11 @@
[package]
name = "proceduralcity"
description = "Procedural city generation by manipulation of .obj files - rewritten in Rust."
repository = "https://github.tamu.edu/shadow8t4/ProceduralCity"
version = "0.1.0"
authors = ["Alex Huddleston <adh9694@gmail.com>","Jeremy Martin"]
license = "MIT"
[dependencies]
obj = "0.8"
noise = "0.4"

5
README.md Normal file
View file

@ -0,0 +1,5 @@
# Procedural City Generation
A Rust re-implementation of a C++ engine for procedural city generation by manipulating .obj models and outputing an .obj model of a city.
Usage (subject to change): [executable] [template].obj output.obj [optional: -d for debugging output]

10
src/main.rs Normal file
View file

@ -0,0 +1,10 @@
extern crate obj;
extern crate noise;
use std::path::Path;
fn main() {
let obj = obj::Obj::load("data/test.obj").unwrap();
println!("Postiion: {}", obj.position);
}