diff --git a/README.md b/README.md index fa599d42c..fe1169ddb 100644 --- a/README.md +++ b/README.md @@ -178,4 +178,35 @@ Please post this repository's Github Issues page for help. Please run your comma - If using `manage_datagen_jobs`, look in `outputs/MYJOB/MYSEED/logs/` to find the right one. - What was the exact python error and stacktrace, if applicable? - +## Acknowledgements + +Infinigen wouldn't be possible without the fantastic work of the [Blender Foundation](https://www.blender.org/) and it's open-source contributors. Infinigen uses many open source projects, with special thanks to [Land-Lab](https://github.com/landlab/landlab), [BlenderProc](https://github.com/DLR-RM/BlenderProc) and [Blender-Differential-Growth](https://github.com/inca/blender-differential-growth). + +We thank [Thomas Kole](https://blenderartists.org/u/ThomasKole) for providing procedural clouds (which are more photorealistic than our original version) and [Pedro P. Lopes](https://blendswap.com/blend/30728) for the autoexposure nodegraph. + +We learned tremendously from online tutorials from +[Andrew Price](https://www.youtube.com/channel/UCOKHwx1VCdgnxwbjyb9Iu1g), +[Artisans of Vaul](https://www.youtube.com/@ArtisansofVaul), +[Bad Normals](https://www.youtube.com/@BadNormals), +[Blender Tutorial Channel](https://www.youtube.com/@BlenderTutorialChannel), +[blenderbitesize](https://www.youtube.com/@blenderbitesize), +[Blendini](http://www.youtube.com/watch?v=sHr8LjfX09c), +[Bradley Animation](https://www.youtube.com/@bradleyanimation120), +[CGCookie](https://www.youtube.com/watch?v=lPAYX8z9i8M), +[CGRogue](https://www.youtube.com/@PixelicaCG), +[Creative Shrimp](https://www.youtube.com/@CreativeShrimp), +[CrowdRender](https://www.youtube.com/@Crowdrender), +[Dr. Blender](https://www.youtube.com/@DrBlender), +[HEY Pictures](https://www.youtube.com/channel/UCo5rv1z-PPrCh-C7OvO2VAA), +[Ian Hubert](https://www.youtube.com/@IanHubert2), +[Kev Binge](https://www.youtube.com/@KevBinge), +[Lance Phan](https://www.youtube.com/@LancePhan), +[MaxEdge](https://www.youtube.com/@MaxEdge420), +[Mr. Cheebs](https://www.youtube.com/@MrCheebs), +[PixelicaCG](https://www.youtube.com/@PixelicaCG), +[Polyfjord](https://www.youtube.com/@Polyfjord), +[Robbie Tilton](https://www.youtube.com/@RobbieTilton), +[Ryan King Art](https://www.youtube.com/@RyanKingArt), +[Sam Bowman](https://www.youtube.com/@snow_mamba) and +[yogigraphics](https://www.youtube.com/@yojigraphics). +These tutorials provided procedural generators for our early experimentation and served as inspiration for our own implementations in the official release of Infinigen. They are acknowledged in file header comments where applicable. diff --git a/process_mesh/camera_view.cpp b/process_mesh/camera_view.cpp index 3c12a4e79..fed999caa 100644 --- a/process_mesh/camera_view.cpp +++ b/process_mesh/camera_view.cpp @@ -2,7 +2,7 @@ // This source code is licensed under the BSD 3-Clause license found in the LICENSE file in the root directory of this source tree. // Authors: Lahav Lipson -// Date Signed: May 2 2023 + #include #include diff --git a/process_mesh/camera_view.hpp b/process_mesh/camera_view.hpp index d0f713295..a0ac75d3e 100644 --- a/process_mesh/camera_view.hpp +++ b/process_mesh/camera_view.hpp @@ -2,7 +2,7 @@ // This source code is licensed under the BSD 3-Clause license found in the LICENSE file in the root directory of this source tree. // Authors: Lahav Lipson -// Date Signed: May 2 2023 + #include "shader.hpp" #include "utils.hpp" diff --git a/process_mesh/io.cpp b/process_mesh/io.cpp index 0c637fd53..6a22b1ee6 100644 --- a/process_mesh/io.cpp +++ b/process_mesh/io.cpp @@ -2,7 +2,7 @@ // This source code is licensed under the BSD 3-Clause license found in the LICENSE file in the root directory of this source tree. // Authors: Lahav Lipson -// Date Signed: May 2 2023 + #include #include diff --git a/process_mesh/io.hpp b/process_mesh/io.hpp index c8ad6dbd6..98a7ef4f6 100644 --- a/process_mesh/io.hpp +++ b/process_mesh/io.hpp @@ -2,7 +2,7 @@ // This source code is licensed under the BSD 3-Clause license found in the LICENSE file in the root directory of this source tree. // Authors: Lahav Lipson -// Date Signed: May 2 2023 + #pragma once #include diff --git a/process_mesh/load_blender_mesh.cpp b/process_mesh/load_blender_mesh.cpp index 3d58362bf..4fc4eabb5 100644 --- a/process_mesh/load_blender_mesh.cpp +++ b/process_mesh/load_blender_mesh.cpp @@ -2,7 +2,7 @@ // This source code is licensed under the BSD 3-Clause license found in the LICENSE file in the root directory of this source tree. // Authors: Lahav Lipson -// Date Signed: May 2 2023 + #include #include diff --git a/process_mesh/load_blender_mesh.hpp b/process_mesh/load_blender_mesh.hpp index c1a6d2b9e..7d5d80a14 100644 --- a/process_mesh/load_blender_mesh.hpp +++ b/process_mesh/load_blender_mesh.hpp @@ -2,7 +2,7 @@ // This source code is licensed under the BSD 3-Clause license found in the LICENSE file in the root directory of this source tree. // Authors: Lahav Lipson -// Date Signed: May 2 2023 + #include #include diff --git a/process_mesh/shader.cpp b/process_mesh/shader.cpp index 0d8137b0c..4d7da9ab0 100644 --- a/process_mesh/shader.cpp +++ b/process_mesh/shader.cpp @@ -1,3 +1,5 @@ +// Taken from https://github.com/JoeyDeVries/LearnOpenGL license: CC BY-NC 4.0 + #include "shader.hpp" // Base class diff --git a/process_mesh/shader.hpp b/process_mesh/shader.hpp index b628f5d89..63687597d 100644 --- a/process_mesh/shader.hpp +++ b/process_mesh/shader.hpp @@ -1,3 +1,5 @@ +// Taken from https://github.com/JoeyDeVries/LearnOpenGL license: CC BY-NC 4.0 + #pragma once #include diff --git a/process_mesh/show.py b/process_mesh/show.py index 7416b9ffc..d44f598d8 100644 --- a/process_mesh/show.py +++ b/process_mesh/show.py @@ -2,7 +2,7 @@ ## This source code is licensed under the BSD 3-Clause license found in the LICENSE file in the root directory of this source tree. ## Authors: Lahav Lipson -## Date Signed: May 2 2023 + import argparse from pathlib import Path diff --git a/process_mesh/string_tools.cpp b/process_mesh/string_tools.cpp index b6d96aaa9..95a591341 100644 --- a/process_mesh/string_tools.cpp +++ b/process_mesh/string_tools.cpp @@ -2,7 +2,7 @@ // This source code is licensed under the BSD 3-Clause license found in the LICENSE file in the root directory of this source tree. // Authors: Lahav Lipson -// Date Signed: May 2 2023 + #include #include diff --git a/process_mesh/string_tools.hpp b/process_mesh/string_tools.hpp index 76ec05ad8..9a92bb6b1 100644 --- a/process_mesh/string_tools.hpp +++ b/process_mesh/string_tools.hpp @@ -2,7 +2,7 @@ // This source code is licensed under the BSD 3-Clause license found in the LICENSE file in the root directory of this source tree. // Authors: Lahav Lipson -// Date Signed: May 2 2023 + #include #include diff --git a/process_mesh/utils.cpp b/process_mesh/utils.cpp index 075a804c1..ab18efbb3 100644 --- a/process_mesh/utils.cpp +++ b/process_mesh/utils.cpp @@ -2,7 +2,7 @@ // This source code is licensed under the BSD 3-Clause license found in the LICENSE file in the root directory of this source tree. // Authors: Lahav Lipson -// Date Signed: May 2 2023 + #include #include diff --git a/process_mesh/utils.hpp b/process_mesh/utils.hpp index 00026747c..a092fc771 100644 --- a/process_mesh/utils.hpp +++ b/process_mesh/utils.hpp @@ -2,7 +2,7 @@ // This source code is licensed under the BSD 3-Clause license found in the LICENSE file in the root directory of this source tree. // Authors: Lahav Lipson -// Date Signed: May 2 2023 + #pragma once #include diff --git a/worldgen/assets/blender_rock.py b/worldgen/assets/blender_rock.py index c4b2b2d15..da9b27149 100644 --- a/worldgen/assets/blender_rock.py +++ b/worldgen/assets/blender_rock.py @@ -2,7 +2,7 @@ # This source code is licensed under the BSD 3-Clause license found in the LICENSE file in the root directory of this source tree. # Authors: Alexander Raistrick -# Date Signed: May 30, 2023 + import bpy from mathutils import Vector diff --git a/worldgen/assets/boulder.py b/worldgen/assets/boulder.py index 3b9307624..b45d15ad5 100644 --- a/worldgen/assets/boulder.py +++ b/worldgen/assets/boulder.py @@ -2,7 +2,7 @@ # This source code is licensed under the BSD 3-Clause license found in the LICENSE file in the root directory of this source tree. # Authors: Lingjie Mei -# Date Signed: April 13 2023 + import logging diff --git a/worldgen/assets/cactus/base.py b/worldgen/assets/cactus/base.py index 75ceb94c5..fbcd57b18 100644 --- a/worldgen/assets/cactus/base.py +++ b/worldgen/assets/cactus/base.py @@ -2,7 +2,7 @@ # This source code is licensed under the BSD 3-Clause license found in the LICENSE file in the root directory of this source tree. # Authors: Lingjie Mei -# Date Signed: April 13 2023 + import bpy diff --git a/worldgen/assets/cactus/columnar.py b/worldgen/assets/cactus/columnar.py index 85c2a7542..2e747ce9a 100644 --- a/worldgen/assets/cactus/columnar.py +++ b/worldgen/assets/cactus/columnar.py @@ -2,7 +2,7 @@ # This source code is licensed under the BSD 3-Clause license found in the LICENSE file in the root directory of this source tree. # Authors: Lingjie Mei -# Date Signed: April 13 2023 + import bpy import numpy as np diff --git a/worldgen/assets/cactus/generate.py b/worldgen/assets/cactus/generate.py index c5843d207..52a63275c 100644 --- a/worldgen/assets/cactus/generate.py +++ b/worldgen/assets/cactus/generate.py @@ -2,7 +2,7 @@ # This source code is licensed under the BSD 3-Clause license found in the LICENSE file in the root directory of this source tree. # Authors: Lingjie Mei -# Date Signed: April 13 2023 + import colorsys diff --git a/worldgen/assets/cactus/globular.py b/worldgen/assets/cactus/globular.py index 3f64ba5c2..730e12671 100644 --- a/worldgen/assets/cactus/globular.py +++ b/worldgen/assets/cactus/globular.py @@ -2,7 +2,7 @@ # This source code is licensed under the BSD 3-Clause license found in the LICENSE file in the root directory of this source tree. # Authors: Lingjie Mei -# Date Signed: April 13 2023 + import bpy from numpy.random import uniform diff --git a/worldgen/assets/cactus/kalidium.py b/worldgen/assets/cactus/kalidium.py index 6ccbad2bb..783de0547 100644 --- a/worldgen/assets/cactus/kalidium.py +++ b/worldgen/assets/cactus/kalidium.py @@ -2,7 +2,7 @@ # This source code is licensed under the BSD 3-Clause license found in the LICENSE file in the root directory of this source tree. # Authors: Lingjie Mei -# Date Signed: April 13 2023 + import bpy import numpy as np diff --git a/worldgen/assets/cactus/pricky_pear.py b/worldgen/assets/cactus/pricky_pear.py index 73fc68024..50bfca81a 100644 --- a/worldgen/assets/cactus/pricky_pear.py +++ b/worldgen/assets/cactus/pricky_pear.py @@ -2,7 +2,7 @@ # This source code is licensed under the BSD 3-Clause license found in the LICENSE file in the root directory of this source tree. # Authors: Lingjie Mei -# Date Signed: April 13 2023 + import bpy import numpy as np diff --git a/worldgen/assets/cactus/spike.py b/worldgen/assets/cactus/spike.py index 4f7ca3cc7..72cf3269c 100644 --- a/worldgen/assets/cactus/spike.py +++ b/worldgen/assets/cactus/spike.py @@ -2,7 +2,7 @@ # This source code is licensed under the BSD 3-Clause license found in the LICENSE file in the root directory of this source tree. # Authors: Lingjie Mei -# Date Signed: April 13 2023 + import colorsys import numpy as np diff --git a/worldgen/assets/caustics_lamp.py b/worldgen/assets/caustics_lamp.py index 35a079c78..824f11d2a 100644 --- a/worldgen/assets/caustics_lamp.py +++ b/worldgen/assets/caustics_lamp.py @@ -2,7 +2,8 @@ # This source code is licensed under the BSD 3-Clause license found in the LICENSE file in the root directory of this source tree. # Authors: Alexander Raistrick, Lingjie Mei -# Date Signed: May 30, 2023 +# Acknowledgment: This file draws inspiration from https://www.youtube.com/watch?v=X9YmJ0zGWHw by Polyfjord + import bpy from mathutils import Vector diff --git a/worldgen/assets/cloud/cloud.py b/worldgen/assets/cloud/cloud.py index c2d4be8ea..135b2c747 100644 --- a/worldgen/assets/cloud/cloud.py +++ b/worldgen/assets/cloud/cloud.py @@ -2,7 +2,7 @@ # This source code is licensed under the BSD 3-Clause license found in the LICENSE file in the root directory of this source tree. # Authors: Hei Law -# Date Signed: Jun 14, 2023 + import bpy diff --git a/worldgen/assets/cloud/generate.py b/worldgen/assets/cloud/generate.py index 59c593356..c1fe6de74 100644 --- a/worldgen/assets/cloud/generate.py +++ b/worldgen/assets/cloud/generate.py @@ -2,7 +2,7 @@ # This source code is licensed under the BSD 3-Clause license found in the LICENSE file in the root directory of this source tree. # Authors: Hei Law -# Date Signed: Jun 14, 2023 + import gin import bpy diff --git a/worldgen/assets/cloud/node.py b/worldgen/assets/cloud/node.py index f72573154..6250b651a 100644 --- a/worldgen/assets/cloud/node.py +++ b/worldgen/assets/cloud/node.py @@ -2,7 +2,7 @@ # This source code is licensed under the BSD 3-Clause license found in the LICENSE file in the root directory of this source tree. # Authors: Hei Law -# Date Signed: Jun 14, 2023 +# Acknowledgement: This file draws inspiration from https://www.youtube.com/watch?v=lPAYX8z9i8M by CGCookie from nodes.node_wrangler import Nodes import numpy as np diff --git a/worldgen/assets/corals/__init__.py b/worldgen/assets/corals/__init__.py index 52205ad61..c3d2503e3 100644 --- a/worldgen/assets/corals/__init__.py +++ b/worldgen/assets/corals/__init__.py @@ -2,7 +2,7 @@ # This source code is licensed under the BSD 3-Clause license found in the LICENSE file in the root directory of this source tree. # Authors: Lingjie Mei -# Date Signed: April 13 2023 + from .diff_growth import DiffGrowthBaseCoralFactory, TableBaseCoralFactory, LeatherBaseCoralFactory from .generate import CoralFactory, LeatherCoralFactory, TableCoralFactory, CauliflowerCoralFactory, \ diff --git a/worldgen/assets/corals/base.py b/worldgen/assets/corals/base.py index f9922960f..b85b22b62 100644 --- a/worldgen/assets/corals/base.py +++ b/worldgen/assets/corals/base.py @@ -2,7 +2,7 @@ # This source code is licensed under the BSD 3-Clause license found in the LICENSE file in the root directory of this source tree. # Authors: Lingjie Mei -# Date Signed: April 13 2023 + import bpy diff --git a/worldgen/assets/corals/diff_growth.py b/worldgen/assets/corals/diff_growth.py index 9fc31fce6..ab949f557 100644 --- a/worldgen/assets/corals/diff_growth.py +++ b/worldgen/assets/corals/diff_growth.py @@ -2,7 +2,7 @@ # This source code is licensed under the BSD 3-Clause license found in the LICENSE file in the root directory of this source tree. # Authors: Lingjie Mei -# Date Signed: April 13 2023 + import numpy as np from numpy.random import uniform diff --git a/worldgen/assets/corals/elkhorn.py b/worldgen/assets/corals/elkhorn.py index b33c07f91..966cbc631 100644 --- a/worldgen/assets/corals/elkhorn.py +++ b/worldgen/assets/corals/elkhorn.py @@ -2,7 +2,7 @@ # This source code is licensed under the BSD 3-Clause license found in the LICENSE file in the root directory of this source tree. # Authors: Lingjie Mei -# Date Signed: April 13 2023 + import bmesh import bpy diff --git a/worldgen/assets/corals/fan.py b/worldgen/assets/corals/fan.py index 62d40b887..3945cad25 100644 --- a/worldgen/assets/corals/fan.py +++ b/worldgen/assets/corals/fan.py @@ -2,7 +2,7 @@ # This source code is licensed under the BSD 3-Clause license found in the LICENSE file in the root directory of this source tree. # Authors: Lingjie Mei -# Date Signed: April 13 2023 + import bmesh import bpy diff --git a/worldgen/assets/corals/generate.py b/worldgen/assets/corals/generate.py index ac67a9de1..5fd77f35b 100644 --- a/worldgen/assets/corals/generate.py +++ b/worldgen/assets/corals/generate.py @@ -2,7 +2,7 @@ # This source code is licensed under the BSD 3-Clause license found in the LICENSE file in the root directory of this source tree. # Authors: Lingjie Mei -# Date Signed: April 13 2023 + import colorsys diff --git a/worldgen/assets/corals/laplacian.py b/worldgen/assets/corals/laplacian.py index 5f6e80e76..63fa4a07a 100644 --- a/worldgen/assets/corals/laplacian.py +++ b/worldgen/assets/corals/laplacian.py @@ -2,7 +2,7 @@ # This source code is licensed under the BSD 3-Clause license found in the LICENSE file in the root directory of this source tree. # Authors: Lingjie Mei -# Date Signed: April 13 2023 + from assets.corals.base import BaseCoralFactory from assets.corals.tentacles import make_radius_points_fn diff --git a/worldgen/assets/corals/reaction_diffusion.py b/worldgen/assets/corals/reaction_diffusion.py index 394941417..b7891af1a 100644 --- a/worldgen/assets/corals/reaction_diffusion.py +++ b/worldgen/assets/corals/reaction_diffusion.py @@ -2,7 +2,7 @@ # This source code is licensed under the BSD 3-Clause license found in the LICENSE file in the root directory of this source tree. # Authors: Lingjie Mei -# Date Signed: April 13 2023 + import bpy import numpy as np diff --git a/worldgen/assets/corals/star.py b/worldgen/assets/corals/star.py index b3a791574..4e8cc86ad 100644 --- a/worldgen/assets/corals/star.py +++ b/worldgen/assets/corals/star.py @@ -2,7 +2,7 @@ # This source code is licensed under the BSD 3-Clause license found in the LICENSE file in the root directory of this source tree. # Authors: Lingjie Mei -# Date Signed: April 13 2023 + import bmesh import bpy diff --git a/worldgen/assets/corals/tentacles.py b/worldgen/assets/corals/tentacles.py index 89d83a391..96d20c3a3 100644 --- a/worldgen/assets/corals/tentacles.py +++ b/worldgen/assets/corals/tentacles.py @@ -2,7 +2,7 @@ # This source code is licensed under the BSD 3-Clause license found in the LICENSE file in the root directory of this source tree. # Authors: Lingjie Mei -# Date Signed: April 13 2023 + import colorsys import numpy as np diff --git a/worldgen/assets/corals/tree.py b/worldgen/assets/corals/tree.py index 44a5a6ec4..5d79d81f8 100644 --- a/worldgen/assets/corals/tree.py +++ b/worldgen/assets/corals/tree.py @@ -2,7 +2,7 @@ # This source code is licensed under the BSD 3-Clause license found in the LICENSE file in the root directory of this source tree. # Authors: Lingjie Mei -# Date Signed: April 13 2023 + import math import bpy diff --git a/worldgen/assets/corals/tube.py b/worldgen/assets/corals/tube.py index f691657d9..bb2123b11 100644 --- a/worldgen/assets/corals/tube.py +++ b/worldgen/assets/corals/tube.py @@ -2,7 +2,7 @@ # This source code is licensed under the BSD 3-Clause license found in the LICENSE file in the root directory of this source tree. # Authors: Lingjie Mei -# Date Signed: April 13 2023 + import bpy import numpy as np diff --git a/worldgen/assets/creatures/animation/curve_slither.py b/worldgen/assets/creatures/animation/curve_slither.py index 593419112..e4615c9a5 100644 --- a/worldgen/assets/creatures/animation/curve_slither.py +++ b/worldgen/assets/creatures/animation/curve_slither.py @@ -2,7 +2,7 @@ # This source code is licensed under the BSD 3-Clause license found in the LICENSE file in the root directory of this source tree. # Authors: Alexander Raistrick -# Date Signed: May 30, 2023 + import logging diff --git a/worldgen/assets/creatures/animation/driver_repeated.py b/worldgen/assets/creatures/animation/driver_repeated.py index 8170352c2..e77e1a0b5 100644 --- a/worldgen/assets/creatures/animation/driver_repeated.py +++ b/worldgen/assets/creatures/animation/driver_repeated.py @@ -2,7 +2,7 @@ # This source code is licensed under the BSD 3-Clause license found in the LICENSE file in the root directory of this source tree. # Authors: Lingjie Mei -# Date Signed: May 30, 2023 + import numpy as np from numpy.random import uniform as U, uniform diff --git a/worldgen/assets/creatures/animation/driver_wiggle.py b/worldgen/assets/creatures/animation/driver_wiggle.py index 887ad4a01..5e3cdf4d1 100644 --- a/worldgen/assets/creatures/animation/driver_wiggle.py +++ b/worldgen/assets/creatures/animation/driver_wiggle.py @@ -2,7 +2,7 @@ # This source code is licensed under the BSD 3-Clause license found in the LICENSE file in the root directory of this source tree. # Authors: Alexander Raistrick -# Date Signed: May 30, 2023 + import logging diff --git a/worldgen/assets/creatures/animation/idle.py b/worldgen/assets/creatures/animation/idle.py index 4700b6fd5..295d5daa8 100644 --- a/worldgen/assets/creatures/animation/idle.py +++ b/worldgen/assets/creatures/animation/idle.py @@ -2,7 +2,7 @@ # This source code is licensed under the BSD 3-Clause license found in the LICENSE file in the root directory of this source tree. # Authors: Alexander Raistrick -# Date Signed: May 30, 2023 + import logging diff --git a/worldgen/assets/creatures/animation/run_cycle.py b/worldgen/assets/creatures/animation/run_cycle.py index 356de14ea..242e2eed6 100644 --- a/worldgen/assets/creatures/animation/run_cycle.py +++ b/worldgen/assets/creatures/animation/run_cycle.py @@ -2,7 +2,7 @@ # This source code is licensed under the BSD 3-Clause license found in the LICENSE file in the root directory of this source tree. # Authors: Alexander Raistrick -# Date Signed: May 30, 2023 + import logging diff --git a/worldgen/assets/creatures/boid_swarm.py b/worldgen/assets/creatures/boid_swarm.py index 847b3224a..f884e9ee0 100644 --- a/worldgen/assets/creatures/boid_swarm.py +++ b/worldgen/assets/creatures/boid_swarm.py @@ -2,7 +2,7 @@ # This source code is licensed under the BSD 3-Clause license found in the LICENSE file in the root directory of this source tree. # Authors: Alexander Raistrick -# Date Signed: May 30, 2023 + from functools import partial import logging diff --git a/worldgen/assets/creatures/cloth_sim.py b/worldgen/assets/creatures/cloth_sim.py index 0bc9c19e7..de4d591a9 100644 --- a/worldgen/assets/creatures/cloth_sim.py +++ b/worldgen/assets/creatures/cloth_sim.py @@ -2,7 +2,8 @@ # This source code is licensed under the BSD 3-Clause license found in the LICENSE file in the root directory of this source tree. # Authors: Alexander Raistrick -# Date Signed: May 30, 2023 +# Acknowledgment: This file draws inspiration from https://www.youtube.com/watch?v=YDrbyITWMGU by Mr. Cheebs + import pdb import logging diff --git a/worldgen/assets/creatures/creature.py b/worldgen/assets/creatures/creature.py index 3fc266c99..dac704bcb 100644 --- a/worldgen/assets/creatures/creature.py +++ b/worldgen/assets/creatures/creature.py @@ -2,7 +2,7 @@ # This source code is licensed under the BSD 3-Clause license found in the LICENSE file in the root directory of this source tree. # Authors: Alexander Raistrick -# Date Signed: May 30, 2023 + import pdb from dataclasses import dataclass, field diff --git a/worldgen/assets/creatures/creature_util.py b/worldgen/assets/creatures/creature_util.py index 13b9ea580..b5831abec 100644 --- a/worldgen/assets/creatures/creature_util.py +++ b/worldgen/assets/creatures/creature_util.py @@ -2,7 +2,7 @@ # This source code is licensed under the BSD 3-Clause license found in the LICENSE file in the root directory of this source tree. # Authors: Alexander Raistrick -# Date Signed: May 30, 2023 + from dataclasses import dataclass import numbers diff --git a/worldgen/assets/creatures/generate.py b/worldgen/assets/creatures/generate.py index ad07a6fad..1beaefa13 100644 --- a/worldgen/assets/creatures/generate.py +++ b/worldgen/assets/creatures/generate.py @@ -2,7 +2,7 @@ # This source code is licensed under the BSD 3-Clause license found in the LICENSE file in the root directory of this source tree. # Authors: Alexander Raistrick -# Date Signed: May 30, 2023 + import bpy import logging diff --git a/worldgen/assets/creatures/genome.py b/worldgen/assets/creatures/genome.py index c5601ff3e..110f60297 100644 --- a/worldgen/assets/creatures/genome.py +++ b/worldgen/assets/creatures/genome.py @@ -2,7 +2,7 @@ # This source code is licensed under the BSD 3-Clause license found in the LICENSE file in the root directory of this source tree. # Authors: Alexander Raistrick -# Date Signed: May 30, 2023 + from dataclasses import dataclass, field import itertools diff --git a/worldgen/assets/creatures/genomes/beetle.py b/worldgen/assets/creatures/genomes/beetle.py index f698ba431..8947826ab 100644 --- a/worldgen/assets/creatures/genomes/beetle.py +++ b/worldgen/assets/creatures/genomes/beetle.py @@ -2,7 +2,7 @@ # This source code is licensed under the BSD 3-Clause license found in the LICENSE file in the root directory of this source tree. # Authors: Alexander Raistrick -# Date Signed: May 30, 2023 + import bpy diff --git a/worldgen/assets/creatures/genomes/bird.py b/worldgen/assets/creatures/genomes/bird.py index 4ad85a29b..f1f9cc4db 100644 --- a/worldgen/assets/creatures/genomes/bird.py +++ b/worldgen/assets/creatures/genomes/bird.py @@ -4,7 +4,7 @@ # Authors: # - Alexander Raistrick: regular bird, hair params # - Beining Han: adapt to create flying bird -# Date Signed: May 30, 2023 + import pdb import bpy diff --git a/worldgen/assets/creatures/genomes/carnivore.py b/worldgen/assets/creatures/genomes/carnivore.py index 9f9666f1b..0c90c7421 100644 --- a/worldgen/assets/creatures/genomes/carnivore.py +++ b/worldgen/assets/creatures/genomes/carnivore.py @@ -2,7 +2,7 @@ # This source code is licensed under the BSD 3-Clause license found in the LICENSE file in the root directory of this source tree. # Authors: Alexander Raistrick -# Date Signed: May 30, 2023 + import numpy as np from numpy.random import uniform as U, normal as N diff --git a/worldgen/assets/creatures/genomes/crustacean.py b/worldgen/assets/creatures/genomes/crustacean.py index 519f83cad..26e9ec0ca 100644 --- a/worldgen/assets/creatures/genomes/crustacean.py +++ b/worldgen/assets/creatures/genomes/crustacean.py @@ -2,7 +2,7 @@ # This source code is licensed under the BSD 3-Clause license found in the LICENSE file in the root directory of this source tree. # Authors: Lingjie Mei -# Date Signed: June 8 2023 + import colorsys from collections import defaultdict diff --git a/worldgen/assets/creatures/genomes/fish.py b/worldgen/assets/creatures/genomes/fish.py index ebff01157..278b0321a 100644 --- a/worldgen/assets/creatures/genomes/fish.py +++ b/worldgen/assets/creatures/genomes/fish.py @@ -4,7 +4,7 @@ # Authors: # - Alexander Raistrick: FishSchoolFactory, basic version of FishFactory, anim & simulation # - Mingzhe Wang: Fin placement -# Date Signed: May 30, 2023 + from collections import defaultdict diff --git a/worldgen/assets/creatures/genomes/herbivore.py b/worldgen/assets/creatures/genomes/herbivore.py index c4d3fb01e..fb2959489 100644 --- a/worldgen/assets/creatures/genomes/herbivore.py +++ b/worldgen/assets/creatures/genomes/herbivore.py @@ -2,7 +2,7 @@ # This source code is licensed under the BSD 3-Clause license found in the LICENSE file in the root directory of this source tree. # Authors: Alexander Raistrick -# Date Signed: May 30, 2023 + from collections import defaultdict import bpy diff --git a/worldgen/assets/creatures/genomes/reptile.py b/worldgen/assets/creatures/genomes/reptile.py index 0ef2b77e5..111de46e4 100644 --- a/worldgen/assets/creatures/genomes/reptile.py +++ b/worldgen/assets/creatures/genomes/reptile.py @@ -4,7 +4,7 @@ # Authors: # - Hongyu Wen: primary author # - Alexander Raistrick: snake curve following animation -# Date Signed: May 30, 2023 + import pdb import gin diff --git a/worldgen/assets/creatures/geometry/blending.py b/worldgen/assets/creatures/geometry/blending.py index 7ede0070a..8c918615d 100644 --- a/worldgen/assets/creatures/geometry/blending.py +++ b/worldgen/assets/creatures/geometry/blending.py @@ -2,7 +2,7 @@ # This source code is licensed under the BSD 3-Clause license found in the LICENSE file in the root directory of this source tree. # Authors: Jia Deng -# Date Signed: May 30, 2023 + """ Module for constructing blending surfaces diff --git a/worldgen/assets/creatures/geometry/curve.py b/worldgen/assets/creatures/geometry/curve.py index 770418162..18c47f238 100644 --- a/worldgen/assets/creatures/geometry/curve.py +++ b/worldgen/assets/creatures/geometry/curve.py @@ -2,7 +2,7 @@ # This source code is licensed under the BSD 3-Clause license found in the LICENSE file in the root directory of this source tree. # Authors: Alexander Raistrick -# Date Signed: May 30, 2023 + import bpy diff --git a/worldgen/assets/creatures/geometry/lofting.py b/worldgen/assets/creatures/geometry/lofting.py index c02fd2474..ce6251b69 100644 --- a/worldgen/assets/creatures/geometry/lofting.py +++ b/worldgen/assets/creatures/geometry/lofting.py @@ -2,7 +2,7 @@ # This source code is licensed under the BSD 3-Clause license found in the LICENSE file in the root directory of this source tree. # Authors: Alexander Raistrick -# Date Signed: May 30, 2023 + from dataclasses import dataclass import pdb diff --git a/worldgen/assets/creatures/geometry/metaballs.py b/worldgen/assets/creatures/geometry/metaballs.py index dabeba748..f102a39c6 100644 --- a/worldgen/assets/creatures/geometry/metaballs.py +++ b/worldgen/assets/creatures/geometry/metaballs.py @@ -2,7 +2,7 @@ # This source code is licensed under the BSD 3-Clause license found in the LICENSE file in the root directory of this source tree. # Authors: Alexander Raistrick -# Date Signed: May 30, 2023 + import bpy import mathutils diff --git a/worldgen/assets/creatures/geometry/nurbs.py b/worldgen/assets/creatures/geometry/nurbs.py index a814fda86..78d4f2117 100644 --- a/worldgen/assets/creatures/geometry/nurbs.py +++ b/worldgen/assets/creatures/geometry/nurbs.py @@ -2,7 +2,7 @@ # This source code is licensed under the BSD 3-Clause license found in the LICENSE file in the root directory of this source tree. # Authors: Alexander Raistrick -# Date Signed: May 30, 2023 + import math diff --git a/worldgen/assets/creatures/geometry/skin_ops.py b/worldgen/assets/creatures/geometry/skin_ops.py index decd718fb..c8b85ba03 100644 --- a/worldgen/assets/creatures/geometry/skin_ops.py +++ b/worldgen/assets/creatures/geometry/skin_ops.py @@ -2,7 +2,7 @@ # This source code is licensed under the BSD 3-Clause license found in the LICENSE file in the root directory of this source tree. # Authors: Alexander Raistrick -# Date Signed: May 30, 2023 + from copy import copy diff --git a/worldgen/assets/creatures/hair.py b/worldgen/assets/creatures/hair.py index 937ecd810..bb60626c2 100644 --- a/worldgen/assets/creatures/hair.py +++ b/worldgen/assets/creatures/hair.py @@ -2,7 +2,7 @@ # This source code is licensed under the BSD 3-Clause license found in the LICENSE file in the root directory of this source tree. # Authors: Alexander Raistrick -# Date Signed: May 30, 2023 +# Acknowledgement: This file draws inspiration from https://www.youtube.com/watch?v=dCIKH649gac by Hey Pictures import pdb import warnings diff --git a/worldgen/assets/creatures/nodegroups/attach.py b/worldgen/assets/creatures/nodegroups/attach.py index 36a29b878..7be59bd82 100644 --- a/worldgen/assets/creatures/nodegroups/attach.py +++ b/worldgen/assets/creatures/nodegroups/attach.py @@ -2,7 +2,7 @@ # This source code is licensed under the BSD 3-Clause license found in the LICENSE file in the root directory of this source tree. # Authors: Alexander Raistrick -# Date Signed: May 30, 2023 + import bpy import mathutils diff --git a/worldgen/assets/creatures/nodegroups/curve.py b/worldgen/assets/creatures/nodegroups/curve.py index f259417e1..100c6c633 100644 --- a/worldgen/assets/creatures/nodegroups/curve.py +++ b/worldgen/assets/creatures/nodegroups/curve.py @@ -2,7 +2,7 @@ # This source code is licensed under the BSD 3-Clause license found in the LICENSE file in the root directory of this source tree. # Authors: Alexander Raistrick -# Date Signed: May 30, 2023 + import bpy import mathutils diff --git a/worldgen/assets/creatures/nodegroups/geometry.py b/worldgen/assets/creatures/nodegroups/geometry.py index ddffd9a02..6898e4335 100644 --- a/worldgen/assets/creatures/nodegroups/geometry.py +++ b/worldgen/assets/creatures/nodegroups/geometry.py @@ -2,7 +2,7 @@ # This source code is licensed under the BSD 3-Clause license found in the LICENSE file in the root directory of this source tree. # Authors: Alexander Raistrick -# Date Signed: May 30, 2023 + import bpy import mathutils diff --git a/worldgen/assets/creatures/nodegroups/hair.py b/worldgen/assets/creatures/nodegroups/hair.py index 4e9635f69..c09e713a2 100644 --- a/worldgen/assets/creatures/nodegroups/hair.py +++ b/worldgen/assets/creatures/nodegroups/hair.py @@ -2,7 +2,7 @@ # This source code is licensed under the BSD 3-Clause license found in the LICENSE file in the root directory of this source tree. # Authors: Alexander Raistrick -# Date Signed: May 30, 2023 + import bpy import mathutils diff --git a/worldgen/assets/creatures/nodegroups/math.py b/worldgen/assets/creatures/nodegroups/math.py index 3d9f26127..f09d38646 100644 --- a/worldgen/assets/creatures/nodegroups/math.py +++ b/worldgen/assets/creatures/nodegroups/math.py @@ -2,7 +2,7 @@ # This source code is licensed under the BSD 3-Clause license found in the LICENSE file in the root directory of this source tree. # Authors: Alexander Raistrick -# Date Signed: May 30, 2023 + import bpy import mathutils diff --git a/worldgen/assets/creatures/nodegroups/sculpt_v1.py b/worldgen/assets/creatures/nodegroups/sculpt_v1.py index 60ffc1fd4..43522f83c 100644 --- a/worldgen/assets/creatures/nodegroups/sculpt_v1.py +++ b/worldgen/assets/creatures/nodegroups/sculpt_v1.py @@ -2,7 +2,7 @@ # This source code is licensed under the BSD 3-Clause license found in the LICENSE file in the root directory of this source tree. # Authors: Alexander Raistrick -# Date Signed: May 30, 2023 + import bpy import mathutils diff --git a/worldgen/assets/creatures/nodegroups/shader.py b/worldgen/assets/creatures/nodegroups/shader.py index d75749e93..7e751d7c6 100644 --- a/worldgen/assets/creatures/nodegroups/shader.py +++ b/worldgen/assets/creatures/nodegroups/shader.py @@ -2,7 +2,7 @@ # This source code is licensed under the BSD 3-Clause license found in the LICENSE file in the root directory of this source tree. # Authors: Mingzhe Wang and Alexander Raistrick -# Date Signed: May 30, 2023 + import bpy import mathutils diff --git a/worldgen/assets/creatures/parts/beak.py b/worldgen/assets/creatures/parts/beak.py index 9a922e30e..fd1e3890f 100644 --- a/worldgen/assets/creatures/parts/beak.py +++ b/worldgen/assets/creatures/parts/beak.py @@ -2,7 +2,7 @@ # This source code is licensed under the BSD 3-Clause license found in the LICENSE file in the root directory of this source tree. # Authors: Hongyu Wen -# Date Signed: June 13, 2023 + import bpy import numpy as np diff --git a/worldgen/assets/creatures/parts/body.py b/worldgen/assets/creatures/parts/body.py index c45c1c5db..c8a7e78c2 100644 --- a/worldgen/assets/creatures/parts/body.py +++ b/worldgen/assets/creatures/parts/body.py @@ -2,7 +2,7 @@ # This source code is licensed under the BSD 3-Clause license found in the LICENSE file in the root directory of this source tree. # Authors: Alexander Raistrick -# Date Signed: May 30, 2023 + import numpy as np from numpy.random import normal as N, uniform diff --git a/worldgen/assets/creatures/parts/chameleon.py b/worldgen/assets/creatures/parts/chameleon.py index 5c83787b0..247c5ca2a 100644 --- a/worldgen/assets/creatures/parts/chameleon.py +++ b/worldgen/assets/creatures/parts/chameleon.py @@ -2,7 +2,8 @@ # This source code is licensed under the BSD 3-Clause license found in the LICENSE file in the root directory of this source tree. # Authors: Hongyu Wen -# Date Signed: June 13, 2023 +# Acknowledgement: This file draws inspiration from https://www.youtube.com/watch?v=LJD3nvFXCLE by Redjam9 + import bpy import mathutils diff --git a/worldgen/assets/creatures/parts/crustacean/antenna.py b/worldgen/assets/creatures/parts/crustacean/antenna.py index 7a550aafc..523ad93b3 100644 --- a/worldgen/assets/creatures/parts/crustacean/antenna.py +++ b/worldgen/assets/creatures/parts/crustacean/antenna.py @@ -2,7 +2,7 @@ # This source code is licensed under the BSD 3-Clause license found in the LICENSE file in the root directory of this source tree. # Authors: Lingjie Mei -# Date Signed: June 8 2023 + import numpy as np from numpy.random import uniform diff --git a/worldgen/assets/creatures/parts/crustacean/body.py b/worldgen/assets/creatures/parts/crustacean/body.py index 7806ee22c..20b0df914 100644 --- a/worldgen/assets/creatures/parts/crustacean/body.py +++ b/worldgen/assets/creatures/parts/crustacean/body.py @@ -2,7 +2,7 @@ # This source code is licensed under the BSD 3-Clause license found in the LICENSE file in the root directory of this source tree. # Authors: Lingjie Mei -# Date Signed: June 8 2023 + import numpy as np from numpy.random import uniform diff --git a/worldgen/assets/creatures/parts/crustacean/claw.py b/worldgen/assets/creatures/parts/crustacean/claw.py index 87156b5e3..784df8eea 100644 --- a/worldgen/assets/creatures/parts/crustacean/claw.py +++ b/worldgen/assets/creatures/parts/crustacean/claw.py @@ -2,7 +2,7 @@ # This source code is licensed under the BSD 3-Clause license found in the LICENSE file in the root directory of this source tree. # Authors: Lingjie Mei -# Date Signed: June 8 2023 + import numpy as np from numpy.random import uniform diff --git a/worldgen/assets/creatures/parts/crustacean/eye.py b/worldgen/assets/creatures/parts/crustacean/eye.py index 62589b4cb..8f0a8836f 100644 --- a/worldgen/assets/creatures/parts/crustacean/eye.py +++ b/worldgen/assets/creatures/parts/crustacean/eye.py @@ -2,7 +2,7 @@ # This source code is licensed under the BSD 3-Clause license found in the LICENSE file in the root directory of this source tree. # Authors: Lingjie Mei -# Date Signed: June 8 2023 + import bpy import numpy as np diff --git a/worldgen/assets/creatures/parts/crustacean/fin.py b/worldgen/assets/creatures/parts/crustacean/fin.py index 0e617499d..7613fd40c 100644 --- a/worldgen/assets/creatures/parts/crustacean/fin.py +++ b/worldgen/assets/creatures/parts/crustacean/fin.py @@ -2,7 +2,7 @@ # This source code is licensed under the BSD 3-Clause license found in the LICENSE file in the root directory of this source tree. # Authors: Lingjie Mei -# Date Signed: June 8 2023 + import numpy as np from numpy.random import uniform diff --git a/worldgen/assets/creatures/parts/crustacean/leg.py b/worldgen/assets/creatures/parts/crustacean/leg.py index a4f31fb62..91f06a61c 100644 --- a/worldgen/assets/creatures/parts/crustacean/leg.py +++ b/worldgen/assets/creatures/parts/crustacean/leg.py @@ -2,7 +2,7 @@ # This source code is licensed under the BSD 3-Clause license found in the LICENSE file in the root directory of this source tree. # Authors: Lingjie Mei -# Date Signed: June 8 2023 + import numpy as np from numpy.random import uniform diff --git a/worldgen/assets/creatures/parts/crustacean/tail.py b/worldgen/assets/creatures/parts/crustacean/tail.py index a14180a65..0ca29898b 100644 --- a/worldgen/assets/creatures/parts/crustacean/tail.py +++ b/worldgen/assets/creatures/parts/crustacean/tail.py @@ -2,7 +2,7 @@ # This source code is licensed under the BSD 3-Clause license found in the LICENSE file in the root directory of this source tree. # Authors: Lingjie Mei -# Date Signed: June 8 2023 + import numpy as np from numpy.random import uniform diff --git a/worldgen/assets/creatures/parts/eye.py b/worldgen/assets/creatures/parts/eye.py index 96b167c18..e1c5303d7 100644 --- a/worldgen/assets/creatures/parts/eye.py +++ b/worldgen/assets/creatures/parts/eye.py @@ -2,7 +2,7 @@ # This source code is licensed under the BSD 3-Clause license found in the LICENSE file in the root directory of this source tree. # Authors: Alexander Raistrick -# Date Signed: May 30, 2023 + import bpy import mathutils diff --git a/worldgen/assets/creatures/parts/eye_new.py b/worldgen/assets/creatures/parts/eye_new.py index 20b5d4280..cabf01960 100644 --- a/worldgen/assets/creatures/parts/eye_new.py +++ b/worldgen/assets/creatures/parts/eye_new.py @@ -2,7 +2,8 @@ # This source code is licensed under the BSD 3-Clause license found in the LICENSE file in the root directory of this source tree. # Authors: Mingzhe Wang -# Date Signed: April 25 2023 +# Acknowledgement: This file draws inspiration from https://www.youtube.com/watch?v=EfNzAaqKHXQ by PixelicaCG, https://www.youtube.com/watch?v=JcHX4AT1vtg by CGCookie and https://www.youtube.com/watch?v=E0JyyWeptSA by CGRogue + import os, sys import numpy as np diff --git a/worldgen/assets/creatures/parts/fin_old.py b/worldgen/assets/creatures/parts/fin_old.py index 491a2beea..410a3202a 100644 --- a/worldgen/assets/creatures/parts/fin_old.py +++ b/worldgen/assets/creatures/parts/fin_old.py @@ -2,7 +2,7 @@ # This source code is licensed under the BSD 3-Clause license found in the LICENSE file in the root directory of this source tree. # Authors: Alexander Raistrick -# Date Signed: May 30, 2023 + import bpy diff --git a/worldgen/assets/creatures/parts/foot.py b/worldgen/assets/creatures/parts/foot.py index ec4b470a0..8bb00b22f 100644 --- a/worldgen/assets/creatures/parts/foot.py +++ b/worldgen/assets/creatures/parts/foot.py @@ -2,7 +2,7 @@ # This source code is licensed under the BSD 3-Clause license found in the LICENSE file in the root directory of this source tree. # Authors: Alexander Raistrick -# Date Signed: May 30, 2023 + import bpy diff --git a/worldgen/assets/creatures/parts/generic_nurbs.py b/worldgen/assets/creatures/parts/generic_nurbs.py index 6471a1670..9e25d0b55 100644 --- a/worldgen/assets/creatures/parts/generic_nurbs.py +++ b/worldgen/assets/creatures/parts/generic_nurbs.py @@ -2,7 +2,7 @@ # This source code is licensed under the BSD 3-Clause license found in the LICENSE file in the root directory of this source tree. # Authors: Alexander Raistrick -# Date Signed: May 30, 2023 + import pdb diff --git a/worldgen/assets/creatures/parts/head.py b/worldgen/assets/creatures/parts/head.py index 3c905964d..eb535581a 100644 --- a/worldgen/assets/creatures/parts/head.py +++ b/worldgen/assets/creatures/parts/head.py @@ -2,7 +2,7 @@ # This source code is licensed under the BSD 3-Clause license found in the LICENSE file in the root directory of this source tree. # Authors: Alexander Raistrick -# Date Signed: May 30, 2023 + import bpy import numpy as np diff --git a/worldgen/assets/creatures/parts/head_detail.py b/worldgen/assets/creatures/parts/head_detail.py index 5e2830082..81166eed8 100644 --- a/worldgen/assets/creatures/parts/head_detail.py +++ b/worldgen/assets/creatures/parts/head_detail.py @@ -2,7 +2,7 @@ # This source code is licensed under the BSD 3-Clause license found in the LICENSE file in the root directory of this source tree. # Authors: Alexander Raistrick -# Date Signed: May 30, 2023 + import bpy diff --git a/worldgen/assets/creatures/parts/hoof.py b/worldgen/assets/creatures/parts/hoof.py index 1fdefab12..8320c0c77 100644 --- a/worldgen/assets/creatures/parts/hoof.py +++ b/worldgen/assets/creatures/parts/hoof.py @@ -2,7 +2,7 @@ # This source code is licensed under the BSD 3-Clause license found in the LICENSE file in the root directory of this source tree. # Authors: Hongyu Wen -# Date Signed: June 13, 2023 + import bpy import bmesh diff --git a/worldgen/assets/creatures/parts/horn.py b/worldgen/assets/creatures/parts/horn.py index aec76e9da..93f54e2ba 100644 --- a/worldgen/assets/creatures/parts/horn.py +++ b/worldgen/assets/creatures/parts/horn.py @@ -2,7 +2,8 @@ # This source code is licensed under the BSD 3-Clause license found in the LICENSE file in the root directory of this source tree. # Authors: Hongyu Wen -# Date Signed: June 13, 2023 +# Acknowledgement: This file draws inspiration from https://www.youtube.com/watch?v=5BXvwqVyCQw by Artisans of Vaul + from re import M import bpy diff --git a/worldgen/assets/creatures/parts/leg.py b/worldgen/assets/creatures/parts/leg.py index eb7b41429..0da8a4797 100644 --- a/worldgen/assets/creatures/parts/leg.py +++ b/worldgen/assets/creatures/parts/leg.py @@ -2,7 +2,7 @@ # This source code is licensed under the BSD 3-Clause license found in the LICENSE file in the root directory of this source tree. # Authors: Alexander Raistrick -# Date Signed: May 30, 2023 + from itertools import chain import bpy diff --git a/worldgen/assets/creatures/parts/reptile_detail.py b/worldgen/assets/creatures/parts/reptile_detail.py index 0a9f6798b..11b0d4c54 100644 --- a/worldgen/assets/creatures/parts/reptile_detail.py +++ b/worldgen/assets/creatures/parts/reptile_detail.py @@ -2,7 +2,7 @@ # This source code is licensed under the BSD 3-Clause license found in the LICENSE file in the root directory of this source tree. # Authors: Hongyu Wen -# Date Signed: June 13, 2023 + import logging import bpy diff --git a/worldgen/assets/creatures/parts/ridged_fin.py b/worldgen/assets/creatures/parts/ridged_fin.py index f810f0085..34664cb88 100644 --- a/worldgen/assets/creatures/parts/ridged_fin.py +++ b/worldgen/assets/creatures/parts/ridged_fin.py @@ -2,7 +2,7 @@ # This source code is licensed under the BSD 3-Clause license found in the LICENSE file in the root directory of this source tree. # Authors: Mingzhe Wang -# Date Signed: April 25 2023 + import bpy diff --git a/worldgen/assets/creatures/parts/tail.py b/worldgen/assets/creatures/parts/tail.py index 949013792..05b2f3cfe 100644 --- a/worldgen/assets/creatures/parts/tail.py +++ b/worldgen/assets/creatures/parts/tail.py @@ -2,7 +2,7 @@ # This source code is licensed under the BSD 3-Clause license found in the LICENSE file in the root directory of this source tree. # Authors: Alexander Raistrick -# Date Signed: May 30, 2023 + import numpy as np from numpy.random import normal as N diff --git a/worldgen/assets/creatures/parts/utils/draw.py b/worldgen/assets/creatures/parts/utils/draw.py index 392b4f82d..f083e166e 100644 --- a/worldgen/assets/creatures/parts/utils/draw.py +++ b/worldgen/assets/creatures/parts/utils/draw.py @@ -2,7 +2,7 @@ # This source code is licensed under the BSD 3-Clause license found in the LICENSE file in the root directory of this source tree. # Authors: Lingjie Mei -# Date Signed: June 8 2023 + import numpy as np diff --git a/worldgen/assets/creatures/parts/wings.py b/worldgen/assets/creatures/parts/wings.py index e6e5b3541..432e02d18 100644 --- a/worldgen/assets/creatures/parts/wings.py +++ b/worldgen/assets/creatures/parts/wings.py @@ -4,7 +4,7 @@ # Authors: # - Alexander Raistrick: base version # - Beining Han: flying variant -# Date Signed: May 30, 2023 + import bpy diff --git a/worldgen/assets/creatures/rigging.py b/worldgen/assets/creatures/rigging.py index 9413cd61a..2c007f2d3 100644 --- a/worldgen/assets/creatures/rigging.py +++ b/worldgen/assets/creatures/rigging.py @@ -2,7 +2,7 @@ # This source code is licensed under the BSD 3-Clause license found in the LICENSE file in the root directory of this source tree. # Authors: Alexander Raistrick -# Date Signed: May 30, 2023 + import pdb from collections import defaultdict diff --git a/worldgen/assets/creatures/tools/dev_script_save_nurbs_handles.py b/worldgen/assets/creatures/tools/dev_script_save_nurbs_handles.py index 81e15afca..54ac8629c 100644 --- a/worldgen/assets/creatures/tools/dev_script_save_nurbs_handles.py +++ b/worldgen/assets/creatures/tools/dev_script_save_nurbs_handles.py @@ -2,7 +2,7 @@ # This source code is licensed under the BSD 3-Clause license found in the LICENSE file in the root directory of this source tree. # Authors: Alexander Raistrick -# Date Signed: May 30, 2023 + ''' 1. Copy this script into the blender scripting UI diff --git a/worldgen/assets/creatures/util/creature_parser.py b/worldgen/assets/creatures/util/creature_parser.py index 5ca66b30d..1519458f7 100644 --- a/worldgen/assets/creatures/util/creature_parser.py +++ b/worldgen/assets/creatures/util/creature_parser.py @@ -2,7 +2,7 @@ # This source code is licensed under the BSD 3-Clause license found in the LICENSE file in the root directory of this source tree. # Authors: Alexander Raistrick -# Date Signed: May 30, 2023 + from pathlib import Path import pdb diff --git a/worldgen/assets/creatures/util/geonode_part.py b/worldgen/assets/creatures/util/geonode_part.py index dacd83520..1f518f8a7 100644 --- a/worldgen/assets/creatures/util/geonode_part.py +++ b/worldgen/assets/creatures/util/geonode_part.py @@ -2,7 +2,7 @@ # This source code is licensed under the BSD 3-Clause license found in the LICENSE file in the root directory of this source tree. # Authors: Alexander Raistrick -# Date Signed: May 30, 2023 + import pdb import bpy diff --git a/worldgen/assets/creatures/util/join_smoothing.py b/worldgen/assets/creatures/util/join_smoothing.py index 1239a7776..296d2022c 100644 --- a/worldgen/assets/creatures/util/join_smoothing.py +++ b/worldgen/assets/creatures/util/join_smoothing.py @@ -2,7 +2,7 @@ # This source code is licensed under the BSD 3-Clause license found in the LICENSE file in the root directory of this source tree. # Authors: Alexander Raistrick -# Date Signed: May 30, 2023 + import pdb import warnings diff --git a/worldgen/assets/creatures/util/part_util.py b/worldgen/assets/creatures/util/part_util.py index 693f9c988..d0c621f58 100644 --- a/worldgen/assets/creatures/util/part_util.py +++ b/worldgen/assets/creatures/util/part_util.py @@ -2,7 +2,7 @@ # This source code is licensed under the BSD 3-Clause license found in the LICENSE file in the root directory of this source tree. # Authors: Alexander Raistrick -# Date Signed: May 30, 2023 + import pdb from pathlib import Path diff --git a/worldgen/assets/creatures/util/tree.py b/worldgen/assets/creatures/util/tree.py index b0b1544e2..1b2851c1f 100644 --- a/worldgen/assets/creatures/util/tree.py +++ b/worldgen/assets/creatures/util/tree.py @@ -2,7 +2,7 @@ # This source code is licensed under the BSD 3-Clause license found in the LICENSE file in the root directory of this source tree. # Authors: Alexander Raistrick -# Date Signed: May 30, 2023 + from dataclasses import dataclass, field import typing diff --git a/worldgen/assets/deformed_trees/base.py b/worldgen/assets/deformed_trees/base.py index 3dc4fe9e5..3249eac74 100644 --- a/worldgen/assets/deformed_trees/base.py +++ b/worldgen/assets/deformed_trees/base.py @@ -2,7 +2,7 @@ # This source code is licensed under the BSD 3-Clause license found in the LICENSE file in the root directory of this source tree. # Authors: Lingjie Mei -# Date Signed: April 13 2023 + import colorsys diff --git a/worldgen/assets/deformed_trees/fallen.py b/worldgen/assets/deformed_trees/fallen.py index 43b5a0708..09e9ea1aa 100644 --- a/worldgen/assets/deformed_trees/fallen.py +++ b/worldgen/assets/deformed_trees/fallen.py @@ -2,7 +2,7 @@ # This source code is licensed under the BSD 3-Clause license found in the LICENSE file in the root directory of this source tree. # Authors: Lingjie Mei -# Date Signed: April 13 2023 + import bmesh import bpy diff --git a/worldgen/assets/deformed_trees/generate.py b/worldgen/assets/deformed_trees/generate.py index 3155bbb79..e195e52a6 100644 --- a/worldgen/assets/deformed_trees/generate.py +++ b/worldgen/assets/deformed_trees/generate.py @@ -2,7 +2,7 @@ # This source code is licensed under the BSD 3-Clause license found in the LICENSE file in the root directory of this source tree. # Authors: Lingjie Mei -# Date Signed: April 13 2023 + import numpy as np diff --git a/worldgen/assets/deformed_trees/hollow.py b/worldgen/assets/deformed_trees/hollow.py index 0f3136c24..cbcfe9613 100644 --- a/worldgen/assets/deformed_trees/hollow.py +++ b/worldgen/assets/deformed_trees/hollow.py @@ -2,7 +2,7 @@ # This source code is licensed under the BSD 3-Clause license found in the LICENSE file in the root directory of this source tree. # Authors: Lingjie Mei -# Date Signed: April 13 2023 + import bpy import numpy as np diff --git a/worldgen/assets/deformed_trees/rotten.py b/worldgen/assets/deformed_trees/rotten.py index 5901755a4..7787e770e 100644 --- a/worldgen/assets/deformed_trees/rotten.py +++ b/worldgen/assets/deformed_trees/rotten.py @@ -2,7 +2,7 @@ # This source code is licensed under the BSD 3-Clause license found in the LICENSE file in the root directory of this source tree. # Authors: Lingjie Mei -# Date Signed: April 13 2023 + import bpy import numpy as np diff --git a/worldgen/assets/deformed_trees/truncated.py b/worldgen/assets/deformed_trees/truncated.py index 4f4f97da7..0727f621d 100644 --- a/worldgen/assets/deformed_trees/truncated.py +++ b/worldgen/assets/deformed_trees/truncated.py @@ -2,7 +2,7 @@ # This source code is licensed under the BSD 3-Clause license found in the LICENSE file in the root directory of this source tree. # Authors: Lingjie Mei -# Date Signed: April 13 2023 + import numpy as np from numpy.random import uniform diff --git a/worldgen/assets/flower.py b/worldgen/assets/flower.py index ca6a6e0f4..b9e08c66b 100644 --- a/worldgen/assets/flower.py +++ b/worldgen/assets/flower.py @@ -1,8 +1,8 @@ # Copyright (c) Princeton University. # This source code is licensed under the BSD 3-Clause license found in the LICENSE file in the root directory of this source tree. -# Authors: Alexander Raistrick -# Date Signed: May 30, 2023 +# Authors: Alexander Raistrick, Alejandro Newell + # Code generated using version v2.0.1 of the node_transpiler import bpy diff --git a/worldgen/assets/fruits/apple.py b/worldgen/assets/fruits/apple.py index 77d4b3e3f..c1ad325fa 100644 --- a/worldgen/assets/fruits/apple.py +++ b/worldgen/assets/fruits/apple.py @@ -2,7 +2,7 @@ # This source code is licensed under the BSD 3-Clause license found in the LICENSE file in the root directory of this source tree. # Authors: Yiming Zuo -# Date Signed: Jun 8, 2023 + import bpy import mathutils diff --git a/worldgen/assets/fruits/blackberry.py b/worldgen/assets/fruits/blackberry.py index 508f9e238..d9b4de6bc 100644 --- a/worldgen/assets/fruits/blackberry.py +++ b/worldgen/assets/fruits/blackberry.py @@ -2,7 +2,7 @@ # This source code is licensed under the BSD 3-Clause license found in the LICENSE file in the root directory of this source tree. # Authors: Yiming Zuo -# Date Signed: Jun 8, 2023 + import bpy import mathutils diff --git a/worldgen/assets/fruits/coconutgreen.py b/worldgen/assets/fruits/coconutgreen.py index ab31ec22c..1f34bfc03 100644 --- a/worldgen/assets/fruits/coconutgreen.py +++ b/worldgen/assets/fruits/coconutgreen.py @@ -2,7 +2,7 @@ # This source code is licensed under the BSD 3-Clause license found in the LICENSE file in the root directory of this source tree. # Authors: Yiming Zuo -# Date Signed: Jun 8, 2023 + import bpy import mathutils diff --git a/worldgen/assets/fruits/coconuthairy.py b/worldgen/assets/fruits/coconuthairy.py index aa7aae9b6..1b81a7c94 100644 --- a/worldgen/assets/fruits/coconuthairy.py +++ b/worldgen/assets/fruits/coconuthairy.py @@ -2,7 +2,7 @@ # This source code is licensed under the BSD 3-Clause license found in the LICENSE file in the root directory of this source tree. # Authors: Yiming Zuo -# Date Signed: Jun 8, 2023 + import bpy import mathutils diff --git a/worldgen/assets/fruits/compositional_fruit.py b/worldgen/assets/fruits/compositional_fruit.py index c0eabe560..4c065bce8 100644 --- a/worldgen/assets/fruits/compositional_fruit.py +++ b/worldgen/assets/fruits/compositional_fruit.py @@ -2,7 +2,7 @@ # This source code is licensed under the BSD 3-Clause license found in the LICENSE file in the root directory of this source tree. # Authors: Yiming Zuo -# Date Signed: Jun 8, 2023 + import bpy import mathutils diff --git a/worldgen/assets/fruits/cross_section_lib.py b/worldgen/assets/fruits/cross_section_lib.py index ac6428001..3b990d017 100644 --- a/worldgen/assets/fruits/cross_section_lib.py +++ b/worldgen/assets/fruits/cross_section_lib.py @@ -2,7 +2,7 @@ # This source code is licensed under the BSD 3-Clause license found in the LICENSE file in the root directory of this source tree. # Authors: Yiming Zuo -# Date Signed: Jun 8, 2023 + import bpy import mathutils diff --git a/worldgen/assets/fruits/durian.py b/worldgen/assets/fruits/durian.py index 85989ee59..2b1cb59b0 100644 --- a/worldgen/assets/fruits/durian.py +++ b/worldgen/assets/fruits/durian.py @@ -2,7 +2,7 @@ # This source code is licensed under the BSD 3-Clause license found in the LICENSE file in the root directory of this source tree. # Authors: Yiming Zuo -# Date Signed: Jun 8, 2023 + import bpy import mathutils diff --git a/worldgen/assets/fruits/fruit_utils.py b/worldgen/assets/fruits/fruit_utils.py index 45a69bf30..d5c0e4771 100644 --- a/worldgen/assets/fruits/fruit_utils.py +++ b/worldgen/assets/fruits/fruit_utils.py @@ -2,7 +2,7 @@ # This source code is licensed under the BSD 3-Clause license found in the LICENSE file in the root directory of this source tree. # Authors: Yiming Zuo -# Date Signed: Jun 8, 2023 + import bpy import mathutils diff --git a/worldgen/assets/fruits/general_fruit.py b/worldgen/assets/fruits/general_fruit.py index fbc238f3a..2c569ffef 100644 --- a/worldgen/assets/fruits/general_fruit.py +++ b/worldgen/assets/fruits/general_fruit.py @@ -2,7 +2,7 @@ # This source code is licensed under the BSD 3-Clause license found in the LICENSE file in the root directory of this source tree. # Authors: Yiming Zuo -# Date Signed: Jun 8, 2023 + import bpy import mathutils diff --git a/worldgen/assets/fruits/pineapple.py b/worldgen/assets/fruits/pineapple.py index da346c76b..62dde125a 100644 --- a/worldgen/assets/fruits/pineapple.py +++ b/worldgen/assets/fruits/pineapple.py @@ -2,7 +2,7 @@ # This source code is licensed under the BSD 3-Clause license found in the LICENSE file in the root directory of this source tree. # Authors: Yiming Zuo -# Date Signed: Jun 8, 2023 + import bpy import mathutils diff --git a/worldgen/assets/fruits/seed_lib.py b/worldgen/assets/fruits/seed_lib.py index 80e0a13c1..8be4c1716 100644 --- a/worldgen/assets/fruits/seed_lib.py +++ b/worldgen/assets/fruits/seed_lib.py @@ -2,7 +2,7 @@ # This source code is licensed under the BSD 3-Clause license found in the LICENSE file in the root directory of this source tree. # Authors: Yiming Zuo -# Date Signed: Jun 8, 2023 + import bpy import mathutils diff --git a/worldgen/assets/fruits/starfruit.py b/worldgen/assets/fruits/starfruit.py index 417808c4f..43f7675e5 100644 --- a/worldgen/assets/fruits/starfruit.py +++ b/worldgen/assets/fruits/starfruit.py @@ -2,7 +2,7 @@ # This source code is licensed under the BSD 3-Clause license found in the LICENSE file in the root directory of this source tree. # Authors: Yiming Zuo -# Date Signed: Jun 8, 2023 + import bpy import mathutils diff --git a/worldgen/assets/fruits/stem_lib.py b/worldgen/assets/fruits/stem_lib.py index 4d32be3da..11311300e 100644 --- a/worldgen/assets/fruits/stem_lib.py +++ b/worldgen/assets/fruits/stem_lib.py @@ -2,7 +2,7 @@ # This source code is licensed under the BSD 3-Clause license found in the LICENSE file in the root directory of this source tree. # Authors: Yiming Zuo -# Date Signed: Jun 8, 2023 + import bpy import mathutils diff --git a/worldgen/assets/fruits/strawberry.py b/worldgen/assets/fruits/strawberry.py index ac2f446c3..849a1abba 100644 --- a/worldgen/assets/fruits/strawberry.py +++ b/worldgen/assets/fruits/strawberry.py @@ -2,7 +2,7 @@ # This source code is licensed under the BSD 3-Clause license found in the LICENSE file in the root directory of this source tree. # Authors: Yiming Zuo -# Date Signed: Jun 8, 2023 + import bpy import mathutils diff --git a/worldgen/assets/fruits/surfaces/apple_surface.py b/worldgen/assets/fruits/surfaces/apple_surface.py index d85d70c96..8181d2d6c 100644 --- a/worldgen/assets/fruits/surfaces/apple_surface.py +++ b/worldgen/assets/fruits/surfaces/apple_surface.py @@ -2,7 +2,7 @@ # This source code is licensed under the BSD 3-Clause license found in the LICENSE file in the root directory of this source tree. # Authors: Yiming Zuo -# Date Signed: Jun 8, 2023 + import bpy import mathutils diff --git a/worldgen/assets/fruits/surfaces/blackberry_surface.py b/worldgen/assets/fruits/surfaces/blackberry_surface.py index 0085a6e69..d9e5b210c 100644 --- a/worldgen/assets/fruits/surfaces/blackberry_surface.py +++ b/worldgen/assets/fruits/surfaces/blackberry_surface.py @@ -2,7 +2,7 @@ # This source code is licensed under the BSD 3-Clause license found in the LICENSE file in the root directory of this source tree. # Authors: Yiming Zuo -# Date Signed: Jun 8, 2023 + import bpy import mathutils diff --git a/worldgen/assets/fruits/surfaces/coconutgreen_surface.py b/worldgen/assets/fruits/surfaces/coconutgreen_surface.py index 28e1bb991..29d5579a9 100644 --- a/worldgen/assets/fruits/surfaces/coconutgreen_surface.py +++ b/worldgen/assets/fruits/surfaces/coconutgreen_surface.py @@ -2,7 +2,7 @@ # This source code is licensed under the BSD 3-Clause license found in the LICENSE file in the root directory of this source tree. # Authors: Yiming Zuo -# Date Signed: Jun 8, 2023 + import bpy import mathutils diff --git a/worldgen/assets/fruits/surfaces/coconuthairy_surface.py b/worldgen/assets/fruits/surfaces/coconuthairy_surface.py index 3a38979ee..f71fb3606 100644 --- a/worldgen/assets/fruits/surfaces/coconuthairy_surface.py +++ b/worldgen/assets/fruits/surfaces/coconuthairy_surface.py @@ -2,7 +2,7 @@ # This source code is licensed under the BSD 3-Clause license found in the LICENSE file in the root directory of this source tree. # Authors: Yiming Zuo -# Date Signed: Jun 8, 2023 + import bpy import mathutils diff --git a/worldgen/assets/fruits/surfaces/durian_surface.py b/worldgen/assets/fruits/surfaces/durian_surface.py index 778e39325..ec3344116 100644 --- a/worldgen/assets/fruits/surfaces/durian_surface.py +++ b/worldgen/assets/fruits/surfaces/durian_surface.py @@ -2,7 +2,7 @@ # This source code is licensed under the BSD 3-Clause license found in the LICENSE file in the root directory of this source tree. # Authors: Yiming Zuo -# Date Signed: Jun 8, 2023 + import bpy import mathutils diff --git a/worldgen/assets/fruits/surfaces/pineapple_surface.py b/worldgen/assets/fruits/surfaces/pineapple_surface.py index 222d9e168..4a973430d 100644 --- a/worldgen/assets/fruits/surfaces/pineapple_surface.py +++ b/worldgen/assets/fruits/surfaces/pineapple_surface.py @@ -2,7 +2,7 @@ # This source code is licensed under the BSD 3-Clause license found in the LICENSE file in the root directory of this source tree. # Authors: Yiming Zuo -# Date Signed: Jun 8, 2023 + import bpy import mathutils diff --git a/worldgen/assets/fruits/surfaces/starfruit_surface.py b/worldgen/assets/fruits/surfaces/starfruit_surface.py index 74f5deb9b..7fbd47a71 100644 --- a/worldgen/assets/fruits/surfaces/starfruit_surface.py +++ b/worldgen/assets/fruits/surfaces/starfruit_surface.py @@ -2,7 +2,7 @@ # This source code is licensed under the BSD 3-Clause license found in the LICENSE file in the root directory of this source tree. # Authors: Yiming Zuo -# Date Signed: Jun 8, 2023 + import bpy import mathutils diff --git a/worldgen/assets/fruits/surfaces/strawberry_surface.py b/worldgen/assets/fruits/surfaces/strawberry_surface.py index 3f9a243dd..1239cc3ad 100644 --- a/worldgen/assets/fruits/surfaces/strawberry_surface.py +++ b/worldgen/assets/fruits/surfaces/strawberry_surface.py @@ -2,7 +2,7 @@ # This source code is licensed under the BSD 3-Clause license found in the LICENSE file in the root directory of this source tree. # Authors: Yiming Zuo -# Date Signed: Jun 8, 2023 + import bpy import mathutils diff --git a/worldgen/assets/fruits/surfaces/surface_utils.py b/worldgen/assets/fruits/surfaces/surface_utils.py index c7a9d4a12..5658259b9 100644 --- a/worldgen/assets/fruits/surfaces/surface_utils.py +++ b/worldgen/assets/fruits/surfaces/surface_utils.py @@ -2,7 +2,7 @@ # This source code is licensed under the BSD 3-Clause license found in the LICENSE file in the root directory of this source tree. # Authors: Yiming Zuo -# Date Signed: Jun 8, 2023 + import bpy import mathutils diff --git a/worldgen/assets/glowing_rocks.py b/worldgen/assets/glowing_rocks.py index 6b91224f7..a131a802a 100644 --- a/worldgen/assets/glowing_rocks.py +++ b/worldgen/assets/glowing_rocks.py @@ -2,7 +2,7 @@ # This source code is licensed under the BSD 3-Clause license found in the LICENSE file in the root directory of this source tree. # Authors: Lahav Lipson -# Date Signed: May 2 2023 + import bpy import gin diff --git a/worldgen/assets/grassland/__init__.py b/worldgen/assets/grassland/__init__.py index 5458ba4ab..ce39ed0a7 100644 --- a/worldgen/assets/grassland/__init__.py +++ b/worldgen/assets/grassland/__init__.py @@ -2,7 +2,7 @@ # This source code is licensed under the BSD 3-Clause license found in the LICENSE file in the root directory of this source tree. # Authors: Beining Han -# Date Signed: June 15, 2023 + from .dandelion import DandelionFactory, DandelionSeedFactory from .flowerplant import FlowerPlantFactory \ No newline at end of file diff --git a/worldgen/assets/grassland/dandelion.py b/worldgen/assets/grassland/dandelion.py index 6556ebaca..717dd641a 100644 --- a/worldgen/assets/grassland/dandelion.py +++ b/worldgen/assets/grassland/dandelion.py @@ -2,7 +2,7 @@ # This source code is licensed under the BSD 3-Clause license found in the LICENSE file in the root directory of this source tree. # Authors: Beining Han -# Date Signed: June 15, 2023 +# Acknowledgement: This file draws inspiration from https://www.youtube.com/watch?v=61Sk8j1Ml9c by BradleyAnimation import bpy import mathutils diff --git a/worldgen/assets/grassland/flowerplant.py b/worldgen/assets/grassland/flowerplant.py index db1df0e9b..db2be984a 100644 --- a/worldgen/assets/grassland/flowerplant.py +++ b/worldgen/assets/grassland/flowerplant.py @@ -2,7 +2,7 @@ # This source code is licensed under the BSD 3-Clause license found in the LICENSE file in the root directory of this source tree. # Authors: Beining Han -# Date Signed: June 15, 2023 + import bpy import mathutils diff --git a/worldgen/assets/grassland/grass_tuft.py b/worldgen/assets/grassland/grass_tuft.py index 7b265a890..d5d645d30 100644 --- a/worldgen/assets/grassland/grass_tuft.py +++ b/worldgen/assets/grassland/grass_tuft.py @@ -2,7 +2,7 @@ # This source code is licensed under the BSD 3-Clause license found in the LICENSE file in the root directory of this source tree. # Authors: Alexander Raistrick -# Date Signed: May 30, 2023 + import bpy diff --git a/worldgen/assets/insects/assembled/dragonfly.py b/worldgen/assets/insects/assembled/dragonfly.py index 958b5edd5..6543ec850 100644 --- a/worldgen/assets/insects/assembled/dragonfly.py +++ b/worldgen/assets/insects/assembled/dragonfly.py @@ -2,7 +2,7 @@ # This source code is licensed under the BSD 3-Clause license found in the LICENSE file in the root directory of this source tree. # Authors: Yiming Zuo -# Date Signed: Jun 8, 2023 + import bpy import mathutils diff --git a/worldgen/assets/insects/parts/antenna/dragonfly_antenna.py b/worldgen/assets/insects/parts/antenna/dragonfly_antenna.py index 30d209eac..9bc22bba3 100644 --- a/worldgen/assets/insects/parts/antenna/dragonfly_antenna.py +++ b/worldgen/assets/insects/parts/antenna/dragonfly_antenna.py @@ -2,7 +2,7 @@ # This source code is licensed under the BSD 3-Clause license found in the LICENSE file in the root directory of this source tree. # Authors: Yiming Zuo -# Date Signed: Jun 8, 2023 + import bpy import mathutils diff --git a/worldgen/assets/insects/parts/body/dragonfly_body.py b/worldgen/assets/insects/parts/body/dragonfly_body.py index 9b86bb9a5..a40dff84d 100644 --- a/worldgen/assets/insects/parts/body/dragonfly_body.py +++ b/worldgen/assets/insects/parts/body/dragonfly_body.py @@ -2,7 +2,7 @@ # This source code is licensed under the BSD 3-Clause license found in the LICENSE file in the root directory of this source tree. # Authors: Yiming Zuo -# Date Signed: Jun 8, 2023 + import bpy import mathutils diff --git a/worldgen/assets/insects/parts/eye/dragonfly_eye.py b/worldgen/assets/insects/parts/eye/dragonfly_eye.py index 9a9531a35..e6faedacb 100644 --- a/worldgen/assets/insects/parts/eye/dragonfly_eye.py +++ b/worldgen/assets/insects/parts/eye/dragonfly_eye.py @@ -2,7 +2,7 @@ # This source code is licensed under the BSD 3-Clause license found in the LICENSE file in the root directory of this source tree. # Authors: Yiming Zuo -# Date Signed: Jun 8, 2023 + import bpy import mathutils diff --git a/worldgen/assets/insects/parts/hair/principled_hair.py b/worldgen/assets/insects/parts/hair/principled_hair.py index 214a5f303..33e5ff792 100644 --- a/worldgen/assets/insects/parts/hair/principled_hair.py +++ b/worldgen/assets/insects/parts/hair/principled_hair.py @@ -2,7 +2,7 @@ # This source code is licensed under the BSD 3-Clause license found in the LICENSE file in the root directory of this source tree. # Authors: Yiming Zuo -# Date Signed: Jun 8, 2023 + import bpy import mathutils diff --git a/worldgen/assets/insects/parts/head/dragonfly_head.py b/worldgen/assets/insects/parts/head/dragonfly_head.py index ca3bb6bc0..31f0ccb67 100644 --- a/worldgen/assets/insects/parts/head/dragonfly_head.py +++ b/worldgen/assets/insects/parts/head/dragonfly_head.py @@ -2,7 +2,7 @@ # This source code is licensed under the BSD 3-Clause license found in the LICENSE file in the root directory of this source tree. # Authors: Yiming Zuo -# Date Signed: Jun 8, 2023 + import bpy import mathutils diff --git a/worldgen/assets/insects/parts/leg/dragonfly_leg.py b/worldgen/assets/insects/parts/leg/dragonfly_leg.py index 505e6b382..ad08251fb 100644 --- a/worldgen/assets/insects/parts/leg/dragonfly_leg.py +++ b/worldgen/assets/insects/parts/leg/dragonfly_leg.py @@ -2,7 +2,7 @@ # This source code is licensed under the BSD 3-Clause license found in the LICENSE file in the root directory of this source tree. # Authors: Yiming Zuo -# Date Signed: Jun 8, 2023 + import bpy import mathutils diff --git a/worldgen/assets/insects/parts/mouth/dragonfly_mouth.py b/worldgen/assets/insects/parts/mouth/dragonfly_mouth.py index 52e28905a..02c322be6 100644 --- a/worldgen/assets/insects/parts/mouth/dragonfly_mouth.py +++ b/worldgen/assets/insects/parts/mouth/dragonfly_mouth.py @@ -2,7 +2,7 @@ # This source code is licensed under the BSD 3-Clause license found in the LICENSE file in the root directory of this source tree. # Authors: Yiming Zuo -# Date Signed: Jun 8, 2023 + import bpy import mathutils diff --git a/worldgen/assets/insects/parts/tail/dragonfly_tail.py b/worldgen/assets/insects/parts/tail/dragonfly_tail.py index e23e210fa..1b986328a 100644 --- a/worldgen/assets/insects/parts/tail/dragonfly_tail.py +++ b/worldgen/assets/insects/parts/tail/dragonfly_tail.py @@ -2,7 +2,7 @@ # This source code is licensed under the BSD 3-Clause license found in the LICENSE file in the root directory of this source tree. # Authors: Yiming Zuo -# Date Signed: Jun 8, 2023 + import bpy import mathutils diff --git a/worldgen/assets/insects/parts/wing/dragonfly_wing.py b/worldgen/assets/insects/parts/wing/dragonfly_wing.py index 6b3080094..8ebf68eb4 100644 --- a/worldgen/assets/insects/parts/wing/dragonfly_wing.py +++ b/worldgen/assets/insects/parts/wing/dragonfly_wing.py @@ -2,7 +2,7 @@ # This source code is licensed under the BSD 3-Clause license found in the LICENSE file in the root directory of this source tree. # Authors: Yiming Zuo -# Date Signed: Jun 8, 2023 + import bpy import mathutils diff --git a/worldgen/assets/insects/utils/geom_utils.py b/worldgen/assets/insects/utils/geom_utils.py index e957affff..de631ac0f 100644 --- a/worldgen/assets/insects/utils/geom_utils.py +++ b/worldgen/assets/insects/utils/geom_utils.py @@ -2,7 +2,7 @@ # This source code is licensed under the BSD 3-Clause license found in the LICENSE file in the root directory of this source tree. # Authors: Yiming Zuo -# Date Signed: Jun 8, 2023 + import bpy import mathutils diff --git a/worldgen/assets/insects/utils/shader_utils.py b/worldgen/assets/insects/utils/shader_utils.py index 373c236d9..1bca13577 100644 --- a/worldgen/assets/insects/utils/shader_utils.py +++ b/worldgen/assets/insects/utils/shader_utils.py @@ -2,7 +2,7 @@ # This source code is licensed under the BSD 3-Clause license found in the LICENSE file in the root directory of this source tree. # Authors: Yiming Zuo -# Date Signed: Jun 8, 2023 + import bpy import mathutils diff --git a/worldgen/assets/jellyfish.py b/worldgen/assets/jellyfish.py index 15457f0cb..75b19f9bd 100644 --- a/worldgen/assets/jellyfish.py +++ b/worldgen/assets/jellyfish.py @@ -2,7 +2,7 @@ # This source code is licensed under the BSD 3-Clause license found in the LICENSE file in the root directory of this source tree. # Authors: Lingjie Mei -# Date Signed: April 13 2023 + import colorsys diff --git a/worldgen/assets/leaves/leaf.py b/worldgen/assets/leaves/leaf.py index c9c523aad..2d389a610 100644 --- a/worldgen/assets/leaves/leaf.py +++ b/worldgen/assets/leaves/leaf.py @@ -2,7 +2,7 @@ # This source code is licensed under the BSD 3-Clause license found in the LICENSE file in the root directory of this source tree. # Authors: Alejandro Newell, Yiming Zuo, Alexander Raistrick -# Date Signed: Jun 8, 2023 + import pdb diff --git a/worldgen/assets/leaves/leaf_broadleaf.py b/worldgen/assets/leaves/leaf_broadleaf.py index 000608308..ad7a90390 100644 --- a/worldgen/assets/leaves/leaf_broadleaf.py +++ b/worldgen/assets/leaves/leaf_broadleaf.py @@ -2,7 +2,7 @@ # This source code is licensed under the BSD 3-Clause license found in the LICENSE file in the root directory of this source tree. # Authors: Yiming Zuo -# Date Signed: Jun 8, 2023 +# Acknowledgment: This file draws inspiration from https://www.youtube.com/watch?v=pfOKB1GKJHM by Dr. Blender import numpy as np import bpy diff --git a/worldgen/assets/leaves/leaf_ginko.py b/worldgen/assets/leaves/leaf_ginko.py index 9ecf2c22f..c7f1905db 100644 --- a/worldgen/assets/leaves/leaf_ginko.py +++ b/worldgen/assets/leaves/leaf_ginko.py @@ -2,7 +2,7 @@ # This source code is licensed under the BSD 3-Clause license found in the LICENSE file in the root directory of this source tree. # Authors: Yiming Zuo -# Date Signed: Jun 8, 2023 + import bpy import mathutils diff --git a/worldgen/assets/leaves/leaf_maple.py b/worldgen/assets/leaves/leaf_maple.py index 6ff713a9d..cca2df8ca 100644 --- a/worldgen/assets/leaves/leaf_maple.py +++ b/worldgen/assets/leaves/leaf_maple.py @@ -2,7 +2,8 @@ # This source code is licensed under the BSD 3-Clause license found in the LICENSE file in the root directory of this source tree. # Authors: Yiming Zuo -# Date Signed: Jun 8, 2023 +# Acknowledgement: This file draws inspiration https://www.youtube.com/watch?v=X9YmJ0zGWHw by Creative Shrimp + import numpy as np import bpy diff --git a/worldgen/assets/leaves/leaf_pine.py b/worldgen/assets/leaves/leaf_pine.py index 2f2c0d538..d9da403bd 100644 --- a/worldgen/assets/leaves/leaf_pine.py +++ b/worldgen/assets/leaves/leaf_pine.py @@ -2,7 +2,7 @@ # This source code is licensed under the BSD 3-Clause license found in the LICENSE file in the root directory of this source tree. # Authors: Yiming Zuo -# Date Signed: Jun 8, 2023 + from random import randint import bpy diff --git a/worldgen/assets/leaves/leaf_v2.py b/worldgen/assets/leaves/leaf_v2.py index 2c3ace089..ab43bed39 100644 --- a/worldgen/assets/leaves/leaf_v2.py +++ b/worldgen/assets/leaves/leaf_v2.py @@ -2,7 +2,7 @@ # This source code is licensed under the BSD 3-Clause license found in the LICENSE file in the root directory of this source tree. # Authors: Yiming Zuo -# Date Signed: Jun 16, 2023 + import colorsys diff --git a/worldgen/assets/leaves/leaf_wrapped.py b/worldgen/assets/leaves/leaf_wrapped.py index 1a2bc9792..186b6baf8 100644 --- a/worldgen/assets/leaves/leaf_wrapped.py +++ b/worldgen/assets/leaves/leaf_wrapped.py @@ -2,7 +2,7 @@ # This source code is licensed under the BSD 3-Clause license found in the LICENSE file in the root directory of this source tree. # Authors: Yiming Zuo -# Date Signed: Jun 8, 2023 + import bpy import mathutils diff --git a/worldgen/assets/mollusk/__init__.py b/worldgen/assets/mollusk/__init__.py index d1704937d..c743835b2 100644 --- a/worldgen/assets/mollusk/__init__.py +++ b/worldgen/assets/mollusk/__init__.py @@ -2,7 +2,7 @@ # This source code is licensed under the BSD 3-Clause license found in the LICENSE file in the root directory of this source tree. # Authors: Lingjie Mei -# Date Signed: April 13 2023 + from .generate import MolluskFactory, NautilusFactory, ConchFactory, AugerFactory, VoluteFactory, \ ScallopFactory, ClamFactory, MusselFactory diff --git a/worldgen/assets/mollusk/base.py b/worldgen/assets/mollusk/base.py index 18c410eb6..76adbae36 100644 --- a/worldgen/assets/mollusk/base.py +++ b/worldgen/assets/mollusk/base.py @@ -2,7 +2,7 @@ # This source code is licensed under the BSD 3-Clause license found in the LICENSE file in the root directory of this source tree. # Authors: Lingjie Mei -# Date Signed: April 13 2023 + import bpy diff --git a/worldgen/assets/mollusk/generate.py b/worldgen/assets/mollusk/generate.py index 210777a5e..ddbcc4245 100644 --- a/worldgen/assets/mollusk/generate.py +++ b/worldgen/assets/mollusk/generate.py @@ -2,7 +2,7 @@ # This source code is licensed under the BSD 3-Clause license found in the LICENSE file in the root directory of this source tree. # Authors: Lingjie Mei -# Date Signed: April 13 2023 + import colorsys diff --git a/worldgen/assets/mollusk/shell.py b/worldgen/assets/mollusk/shell.py index da5feb9ec..6f36bbdf0 100644 --- a/worldgen/assets/mollusk/shell.py +++ b/worldgen/assets/mollusk/shell.py @@ -2,7 +2,7 @@ # This source code is licensed under the BSD 3-Clause license found in the LICENSE file in the root directory of this source tree. # Authors: Lingjie Mei -# Date Signed: April 13 2023 + import bpy import numpy as np diff --git a/worldgen/assets/mollusk/snail.py b/worldgen/assets/mollusk/snail.py index 469962a0b..8c05f530e 100644 --- a/worldgen/assets/mollusk/snail.py +++ b/worldgen/assets/mollusk/snail.py @@ -2,7 +2,7 @@ # This source code is licensed under the BSD 3-Clause license found in the LICENSE file in the root directory of this source tree. # Authors: Lingjie Mei -# Date Signed: April 13 2023 + import bpy import numpy as np diff --git a/worldgen/assets/monocot/agave.py b/worldgen/assets/monocot/agave.py index 667992212..9bb90ed13 100644 --- a/worldgen/assets/monocot/agave.py +++ b/worldgen/assets/monocot/agave.py @@ -2,7 +2,7 @@ # This source code is licensed under the BSD 3-Clause license found in the LICENSE file in the root directory of this source tree. # Authors: Lingjie Mei -# Date Signed: April 13 2023 + import colorsys diff --git a/worldgen/assets/monocot/banana.py b/worldgen/assets/monocot/banana.py index 0f55d6aa8..8f01ccb5a 100644 --- a/worldgen/assets/monocot/banana.py +++ b/worldgen/assets/monocot/banana.py @@ -2,7 +2,7 @@ # This source code is licensed under the BSD 3-Clause license found in the LICENSE file in the root directory of this source tree. # Authors: Lingjie Mei -# Date Signed: April 13 2023 + import bmesh import numpy as np diff --git a/worldgen/assets/monocot/generate.py b/worldgen/assets/monocot/generate.py index 4de317839..5e0405482 100644 --- a/worldgen/assets/monocot/generate.py +++ b/worldgen/assets/monocot/generate.py @@ -2,7 +2,7 @@ # This source code is licensed under the BSD 3-Clause license found in the LICENSE file in the root directory of this source tree. # Authors: Lingjie Mei -# Date Signed: April 13 2023 + import bpy import numpy as np diff --git a/worldgen/assets/monocot/grasses.py b/worldgen/assets/monocot/grasses.py index ffe61f5e0..79e41babb 100644 --- a/worldgen/assets/monocot/grasses.py +++ b/worldgen/assets/monocot/grasses.py @@ -2,7 +2,7 @@ # This source code is licensed under the BSD 3-Clause license found in the LICENSE file in the root directory of this source tree. # Authors: Lingjie Mei -# Date Signed: April 13 2023 + import colorsys diff --git a/worldgen/assets/monocot/growth.py b/worldgen/assets/monocot/growth.py index b6653f4b9..b37ac7844 100644 --- a/worldgen/assets/monocot/growth.py +++ b/worldgen/assets/monocot/growth.py @@ -2,7 +2,7 @@ # This source code is licensed under the BSD 3-Clause license found in the LICENSE file in the root directory of this source tree. # Authors: Lingjie Mei -# Date Signed: April 13 2023 + import colorsys diff --git a/worldgen/assets/monocot/kelp.py b/worldgen/assets/monocot/kelp.py index 95b22e0d6..9168b4a03 100644 --- a/worldgen/assets/monocot/kelp.py +++ b/worldgen/assets/monocot/kelp.py @@ -2,7 +2,7 @@ # This source code is licensed under the BSD 3-Clause license found in the LICENSE file in the root directory of this source tree. # Authors: Lingjie Mei -# Date Signed: Jun 16, 2023 + import bpy import numpy as np diff --git a/worldgen/assets/monocot/pinecone.py b/worldgen/assets/monocot/pinecone.py index 3f1fc1d98..868d327ac 100644 --- a/worldgen/assets/monocot/pinecone.py +++ b/worldgen/assets/monocot/pinecone.py @@ -2,7 +2,7 @@ # This source code is licensed under the BSD 3-Clause license found in the LICENSE file in the root directory of this source tree. # Authors: Lingjie Mei -# Date Signed: April 13 2023 + import colorsys diff --git a/worldgen/assets/monocot/tussock.py b/worldgen/assets/monocot/tussock.py index fa2a4aac4..b59d4e3d7 100644 --- a/worldgen/assets/monocot/tussock.py +++ b/worldgen/assets/monocot/tussock.py @@ -2,7 +2,7 @@ # This source code is licensed under the BSD 3-Clause license found in the LICENSE file in the root directory of this source tree. # Authors: Lingjie Mei -# Date Signed: April 13 2023 + import numpy as np from numpy.random import uniform diff --git a/worldgen/assets/monocot/veratrum.py b/worldgen/assets/monocot/veratrum.py index c69fa511b..c62a5dd64 100644 --- a/worldgen/assets/monocot/veratrum.py +++ b/worldgen/assets/monocot/veratrum.py @@ -2,7 +2,7 @@ # This source code is licensed under the BSD 3-Clause license found in the LICENSE file in the root directory of this source tree. # Authors: Lingjie Mei -# Date Signed: April 13 2023 + import colorsys diff --git a/worldgen/assets/mushroom/cap.py b/worldgen/assets/mushroom/cap.py index a9fc3e0c3..63fe6489a 100644 --- a/worldgen/assets/mushroom/cap.py +++ b/worldgen/assets/mushroom/cap.py @@ -2,7 +2,7 @@ # This source code is licensed under the BSD 3-Clause license found in the LICENSE file in the root directory of this source tree. # Authors: Lingjie Mei -# Date Signed: April 13 2023 + import colorsys diff --git a/worldgen/assets/mushroom/generate.py b/worldgen/assets/mushroom/generate.py index 006fd49da..36dad72f1 100644 --- a/worldgen/assets/mushroom/generate.py +++ b/worldgen/assets/mushroom/generate.py @@ -2,7 +2,7 @@ # This source code is licensed under the BSD 3-Clause license found in the LICENSE file in the root directory of this source tree. # Authors: Lingjie Mei -# Date Signed: April 13 2023 + from copy import deepcopy diff --git a/worldgen/assets/mushroom/growth.py b/worldgen/assets/mushroom/growth.py index 36061bf0a..1e9ac0de6 100644 --- a/worldgen/assets/mushroom/growth.py +++ b/worldgen/assets/mushroom/growth.py @@ -2,7 +2,7 @@ # This source code is licensed under the BSD 3-Clause license found in the LICENSE file in the root directory of this source tree. # Authors: Lingjie Mei -# Date Signed: April 13 2023 + import colorsys diff --git a/worldgen/assets/mushroom/stem.py b/worldgen/assets/mushroom/stem.py index 399cab0d9..358697aa0 100644 --- a/worldgen/assets/mushroom/stem.py +++ b/worldgen/assets/mushroom/stem.py @@ -2,7 +2,7 @@ # This source code is licensed under the BSD 3-Clause license found in the LICENSE file in the root directory of this source tree. # Authors: Lingjie Mei -# Date Signed: April 13 2023 + import bpy import numpy as np diff --git a/worldgen/assets/particles.py b/worldgen/assets/particles.py index 06bb53338..9e80c8874 100644 --- a/worldgen/assets/particles.py +++ b/worldgen/assets/particles.py @@ -2,7 +2,7 @@ # This source code is licensed under the BSD 3-Clause license found in the LICENSE file in the root directory of this source tree. # Authors: Hei Law, Alexander Raistrick -# Date Signed: May 30, 2023 + import bpy import numpy as np diff --git a/worldgen/assets/pile.py b/worldgen/assets/pile.py index 06faef1e7..4beea1776 100644 --- a/worldgen/assets/pile.py +++ b/worldgen/assets/pile.py @@ -2,7 +2,7 @@ # This source code is licensed under the BSD 3-Clause license found in the LICENSE file in the root directory of this source tree. # Authors: Lingjie Mei -# Date Signed: April 13 2023 + import bpy import tqdm diff --git a/worldgen/assets/seaweed.py b/worldgen/assets/seaweed.py index 7a8700a3a..5114bb6a0 100644 --- a/worldgen/assets/seaweed.py +++ b/worldgen/assets/seaweed.py @@ -3,7 +3,7 @@ # source tree. # Authors: Lingjie Mei -# Date Signed: April 13 2023 + import colorsys diff --git a/worldgen/assets/small_plants/fern.py b/worldgen/assets/small_plants/fern.py index 5060db99c..43eb7d4f4 100644 --- a/worldgen/assets/small_plants/fern.py +++ b/worldgen/assets/small_plants/fern.py @@ -2,7 +2,8 @@ # This source code is licensed under the BSD 3-Clause license found in the LICENSE file in the root directory of this source tree. # Authors: Beining Han -# Date Signed: June 15, 2023 +# Acknowledgement: This file draws inspiration from https://www.youtube.com/watch?v=MGxNuS_-bpo by Bad Normals + import bpy import mathutils diff --git a/worldgen/assets/small_plants/leaf_general.py b/worldgen/assets/small_plants/leaf_general.py index 891b80278..55f72256b 100644 --- a/worldgen/assets/small_plants/leaf_general.py +++ b/worldgen/assets/small_plants/leaf_general.py @@ -2,7 +2,7 @@ # This source code is licensed under the BSD 3-Clause license found in the LICENSE file in the root directory of this source tree. # Authors: Beining Han -# Date Signed: June 15, 2023 + import pdb import numpy as np diff --git a/worldgen/assets/small_plants/leaf_heart.py b/worldgen/assets/small_plants/leaf_heart.py index b28fcb5a2..9b373bc81 100644 --- a/worldgen/assets/small_plants/leaf_heart.py +++ b/worldgen/assets/small_plants/leaf_heart.py @@ -2,7 +2,7 @@ # This source code is licensed under the BSD 3-Clause license found in the LICENSE file in the root directory of this source tree. # Authors: Beining Han -# Date Signed: June 15, 2023 + import numpy as np import bpy diff --git a/worldgen/assets/small_plants/num_leaf_grass.py b/worldgen/assets/small_plants/num_leaf_grass.py index 43a73ac20..b0ad0d9b6 100644 --- a/worldgen/assets/small_plants/num_leaf_grass.py +++ b/worldgen/assets/small_plants/num_leaf_grass.py @@ -2,7 +2,7 @@ # This source code is licensed under the BSD 3-Clause license found in the LICENSE file in the root directory of this source tree. # Authors: Beining Han -# Date Signed: June 15, 2023 + import bpy import mathutils diff --git a/worldgen/assets/small_plants/succulent.py b/worldgen/assets/small_plants/succulent.py index f78d4e8a8..a4cfedc59 100644 --- a/worldgen/assets/small_plants/succulent.py +++ b/worldgen/assets/small_plants/succulent.py @@ -2,7 +2,7 @@ # This source code is licensed under the BSD 3-Clause license found in the LICENSE file in the root directory of this source tree. # Authors: Beining Han -# Date Signed: June 15, 2023 + import bpy import mathutils diff --git a/worldgen/assets/trees/generate.py b/worldgen/assets/trees/generate.py index d7c80de7f..c80df5ec1 100644 --- a/worldgen/assets/trees/generate.py +++ b/worldgen/assets/trees/generate.py @@ -2,7 +2,7 @@ # This source code is licensed under the BSD 3-Clause license found in the LICENSE file in the root directory of this source tree. # Authors: Alexander Raistrick, Yiming Zuo, Alejandro Newell -# Date Signed: May 30, 2023 + import pdb import logging diff --git a/worldgen/assets/trees/tree.py b/worldgen/assets/trees/tree.py index ecc3e00ca..d283eafbc 100644 --- a/worldgen/assets/trees/tree.py +++ b/worldgen/assets/trees/tree.py @@ -2,7 +2,7 @@ # This source code is licensed under the BSD 3-Clause license found in the LICENSE file in the root directory of this source tree. # Authors: Alejandro Newell -# Date Signed: May 30, 2023 + import pdb from dataclasses import dataclass diff --git a/worldgen/assets/trees/tree_flower.py b/worldgen/assets/trees/tree_flower.py index 77b7a0658..01434cee9 100644 --- a/worldgen/assets/trees/tree_flower.py +++ b/worldgen/assets/trees/tree_flower.py @@ -4,7 +4,7 @@ # Authors: # - Yiming Zuo - modifications # - Alexander Raistrick - authored original flower.py -# Date Signed: June 15, 2023 + # Code generated using version v2.0.1 of the node_transpiler import bpy diff --git a/worldgen/assets/trees/treeconfigs.py b/worldgen/assets/trees/treeconfigs.py index a9d3d0655..c8040cf5b 100644 --- a/worldgen/assets/trees/treeconfigs.py +++ b/worldgen/assets/trees/treeconfigs.py @@ -2,7 +2,7 @@ # This source code is licensed under the BSD 3-Clause license found in the LICENSE file in the root directory of this source tree. # Authors: Alejandro Newell -# Date Signed: May 30, 2023 + from logging import root import numpy as np diff --git a/worldgen/assets/trees/utils/geometrynodes.py b/worldgen/assets/trees/utils/geometrynodes.py index a23c1f5b6..e22567786 100644 --- a/worldgen/assets/trees/utils/geometrynodes.py +++ b/worldgen/assets/trees/utils/geometrynodes.py @@ -2,7 +2,7 @@ # This source code is licensed under the BSD 3-Clause license found in the LICENSE file in the root directory of this source tree. # Authors: Alejandro Newell -# Date Signed: May 30, 2023 + import imp import bpy diff --git a/worldgen/assets/trees/utils/helper.py b/worldgen/assets/trees/utils/helper.py index 2d31aa485..7670de78e 100644 --- a/worldgen/assets/trees/utils/helper.py +++ b/worldgen/assets/trees/utils/helper.py @@ -2,7 +2,7 @@ # This source code is licensed under the BSD 3-Clause license found in the LICENSE file in the root directory of this source tree. # Authors: Alejandro Newell -# Date Signed: Jun 16, 2023 + import bpy import numpy as np diff --git a/worldgen/assets/trees/utils/materials.py b/worldgen/assets/trees/utils/materials.py index a7fa23ac4..f0531a68c 100644 --- a/worldgen/assets/trees/utils/materials.py +++ b/worldgen/assets/trees/utils/materials.py @@ -2,7 +2,7 @@ # This source code is licensed under the BSD 3-Clause license found in the LICENSE file in the root directory of this source tree. # Authors: Alejandro Newell -# Date Signed: May 30, 2023 + import numpy as np import os diff --git a/worldgen/assets/trees/utils/mesh.py b/worldgen/assets/trees/utils/mesh.py index d5e9191a1..452853b3f 100644 --- a/worldgen/assets/trees/utils/mesh.py +++ b/worldgen/assets/trees/utils/mesh.py @@ -2,7 +2,7 @@ # This source code is licensed under the BSD 3-Clause license found in the LICENSE file in the root directory of this source tree. # Authors: Alejandro Newell -# Date Signed: May 30, 2023 + import bpy import numpy as np diff --git a/worldgen/assets/tropic_plants/coconut_tree.py b/worldgen/assets/tropic_plants/coconut_tree.py index a58297783..f1b17bba5 100644 --- a/worldgen/assets/tropic_plants/coconut_tree.py +++ b/worldgen/assets/tropic_plants/coconut_tree.py @@ -2,7 +2,7 @@ # This source code is licensed under the BSD 3-Clause license found in the LICENSE file in the root directory of this source tree. # Authors: Beining Han -# Date Signed: June 15, 2023 + import bpy import mathutils diff --git a/worldgen/assets/tropic_plants/leaf_banana_tree.py b/worldgen/assets/tropic_plants/leaf_banana_tree.py index 5b6ac3e66..8a5388b08 100644 --- a/worldgen/assets/tropic_plants/leaf_banana_tree.py +++ b/worldgen/assets/tropic_plants/leaf_banana_tree.py @@ -2,7 +2,7 @@ # This source code is licensed under the BSD 3-Clause license found in the LICENSE file in the root directory of this source tree. # Authors: Beining Han -# Date Signed: June 15, 2023 + import bpy import mathutils diff --git a/worldgen/assets/tropic_plants/leaf_palm_plant.py b/worldgen/assets/tropic_plants/leaf_palm_plant.py index fa5bbbf7d..b23e0ef95 100644 --- a/worldgen/assets/tropic_plants/leaf_palm_plant.py +++ b/worldgen/assets/tropic_plants/leaf_palm_plant.py @@ -2,7 +2,7 @@ # This source code is licensed under the BSD 3-Clause license found in the LICENSE file in the root directory of this source tree. # Authors: Beining Han -# Date Signed: June 15, 2023 + import bpy import mathutils diff --git a/worldgen/assets/tropic_plants/leaf_palm_tree.py b/worldgen/assets/tropic_plants/leaf_palm_tree.py index 9beccf23b..57e4e51fd 100644 --- a/worldgen/assets/tropic_plants/leaf_palm_tree.py +++ b/worldgen/assets/tropic_plants/leaf_palm_tree.py @@ -2,7 +2,7 @@ # This source code is licensed under the BSD 3-Clause license found in the LICENSE file in the root directory of this source tree. # Authors: Beining Han -# Date Signed: June 15, 2023 + from assets.tropic_plants.tropic_plant_utils import * from assets.utils.tag import tag_object, tag_nodegroup diff --git a/worldgen/assets/tropic_plants/palm_tree.py b/worldgen/assets/tropic_plants/palm_tree.py index 3d7d2ed63..cad71da4e 100644 --- a/worldgen/assets/tropic_plants/palm_tree.py +++ b/worldgen/assets/tropic_plants/palm_tree.py @@ -2,7 +2,7 @@ # This source code is licensed under the BSD 3-Clause license found in the LICENSE file in the root directory of this source tree. # Authors: Beining Han -# Date Signed: June 15, 2023 + import bpy import mathutils diff --git a/worldgen/assets/tropic_plants/tropic_plant_utils.py b/worldgen/assets/tropic_plants/tropic_plant_utils.py index f0505be1f..3e9b72e86 100644 --- a/worldgen/assets/tropic_plants/tropic_plant_utils.py +++ b/worldgen/assets/tropic_plants/tropic_plant_utils.py @@ -2,7 +2,7 @@ # This source code is licensed under the BSD 3-Clause license found in the LICENSE file in the root directory of this source tree. # Authors: Beining Han -# Date Signed: June 15, 2023 + import bpy import mathutils diff --git a/worldgen/assets/urchin.py b/worldgen/assets/urchin.py index 8ee06b832..dc9182de9 100644 --- a/worldgen/assets/urchin.py +++ b/worldgen/assets/urchin.py @@ -2,7 +2,7 @@ # This source code is licensed under the BSD 3-Clause license found in the LICENSE file in the root directory of this source tree. # Authors: Lingjie Mei -# Date Signed: Jun 14 2023 + import colorsys import bpy diff --git a/worldgen/assets/utils/__init__.py b/worldgen/assets/utils/__init__.py index 0f1d336d1..65a46e14b 100644 --- a/worldgen/assets/utils/__init__.py +++ b/worldgen/assets/utils/__init__.py @@ -2,4 +2,3 @@ # This source code is licensed under the BSD 3-Clause license found in the LICENSE file in the root directory of this source tree. # Authors: Lingjie Mei -# Date Signed: April 13 2023 \ No newline at end of file diff --git a/worldgen/assets/utils/decorate.py b/worldgen/assets/utils/decorate.py index f4c715d48..2d8c372be 100644 --- a/worldgen/assets/utils/decorate.py +++ b/worldgen/assets/utils/decorate.py @@ -2,7 +2,7 @@ # This source code is licensed under the BSD 3-Clause license found in the LICENSE file in the root directory of this source tree. # Authors: Lingjie Mei -# Date Signed: April 13 2023 + from statistics import mean import logging diff --git a/worldgen/assets/utils/diff_growth.py b/worldgen/assets/utils/diff_growth.py index b13ae1f1a..30f54cae2 100644 --- a/worldgen/assets/utils/diff_growth.py +++ b/worldgen/assets/utils/diff_growth.py @@ -2,7 +2,7 @@ # This source code is licensed under the BSD 3-Clause license found in the LICENSE file in the root directory of this source tree. # Authors: Lingjie Mei -# Date Signed: Jun 14 2023 + import math from itertools import chain diff --git a/worldgen/assets/utils/draw.py b/worldgen/assets/utils/draw.py index 199908f86..b19025b83 100644 --- a/worldgen/assets/utils/draw.py +++ b/worldgen/assets/utils/draw.py @@ -2,7 +2,7 @@ # This source code is licensed under the BSD 3-Clause license found in the LICENSE file in the root directory of this source tree. # Authors: Lingjie Mei -# Date Signed: April 13 2023 + from collections.abc import Sized diff --git a/worldgen/assets/utils/laplacian.py b/worldgen/assets/utils/laplacian.py index 5503098ec..921b3cf36 100644 --- a/worldgen/assets/utils/laplacian.py +++ b/worldgen/assets/utils/laplacian.py @@ -2,7 +2,7 @@ # This source code is licensed under the BSD 3-Clause license found in the LICENSE file in the root directory of this source tree. # Authors: Lingjie Mei -# Date Signed: Jun 14 2023 + import bmesh import bpy diff --git a/worldgen/assets/utils/mesh.py b/worldgen/assets/utils/mesh.py index d4bdee8a4..0d71adcce 100644 --- a/worldgen/assets/utils/mesh.py +++ b/worldgen/assets/utils/mesh.py @@ -2,7 +2,7 @@ # This source code is licensed under the BSD 3-Clause license found in the LICENSE file in the root directory of this source tree. # Authors: Lingjie Mei -# Date Signed: April 13 2023 + import bpy import numpy as np diff --git a/worldgen/assets/utils/misc.py b/worldgen/assets/utils/misc.py index fcfa4f586..282354895 100644 --- a/worldgen/assets/utils/misc.py +++ b/worldgen/assets/utils/misc.py @@ -2,7 +2,7 @@ # This source code is licensed under the BSD 3-Clause license found in the LICENSE file in the root directory of this source tree. # Authors: Lingjie Mei -# Date Signed: April 13 2023 + import bpy import numpy as np diff --git a/worldgen/assets/utils/nodegroup.py b/worldgen/assets/utils/nodegroup.py index ceb6bf383..e5102c39a 100644 --- a/worldgen/assets/utils/nodegroup.py +++ b/worldgen/assets/utils/nodegroup.py @@ -2,7 +2,7 @@ # This source code is licensed under the BSD 3-Clause license found in the LICENSE file in the root directory of this source tree. # Authors: Lingjie Mei -# Date Signed: April 13 2023 + from typing import Iterable diff --git a/worldgen/assets/utils/object.py b/worldgen/assets/utils/object.py index ef35d533d..961f22bf7 100644 --- a/worldgen/assets/utils/object.py +++ b/worldgen/assets/utils/object.py @@ -2,7 +2,7 @@ # This source code is licensed under the BSD 3-Clause license found in the LICENSE file in the root directory of this source tree. # Authors: Lingjie Mei -# Date Signed: April 13 2023 + import bpy import numpy as np diff --git a/worldgen/assets/utils/physics.py b/worldgen/assets/utils/physics.py index beb532ab7..9cc55cf47 100644 --- a/worldgen/assets/utils/physics.py +++ b/worldgen/assets/utils/physics.py @@ -2,7 +2,7 @@ # This source code is licensed under the BSD 3-Clause license found in the LICENSE file in the root directory of this source tree. # Authors: Lingjie Mei -# Date Signed: April 13 2023 + import bpy diff --git a/worldgen/assets/utils/reaction_diffusion.py b/worldgen/assets/utils/reaction_diffusion.py index 2e3c0d2b7..f1165ccb2 100644 --- a/worldgen/assets/utils/reaction_diffusion.py +++ b/worldgen/assets/utils/reaction_diffusion.py @@ -2,7 +2,7 @@ # This source code is licensed under the BSD 3-Clause license found in the LICENSE file in the root directory of this source tree. # Authors: Lingjie Mei -# Date Signed: April 13 2023 + import math diff --git a/worldgen/assets/utils/shortest_path.py b/worldgen/assets/utils/shortest_path.py index 09a9fbbae..4a9637777 100644 --- a/worldgen/assets/utils/shortest_path.py +++ b/worldgen/assets/utils/shortest_path.py @@ -3,7 +3,7 @@ # source tree. # Authors: Lingjie Mei -# Date Signed: April 13 2023 + from nodes.node_info import Nodes diff --git a/worldgen/assets/utils/tag.py b/worldgen/assets/utils/tag.py index f5fee7d67..5c365f62c 100644 --- a/worldgen/assets/utils/tag.py +++ b/worldgen/assets/utils/tag.py @@ -2,7 +2,7 @@ # This source code is licensed under the BSD 3-Clause license found in the LICENSE file in the root directory of this source tree. # Authors: Yihan Wang -# Date Signed: May 30, 2023 + import os import bpy diff --git a/worldgen/lighting/lighting.py b/worldgen/lighting/lighting.py index 75c0766ec..b0a68c1f1 100644 --- a/worldgen/lighting/lighting.py +++ b/worldgen/lighting/lighting.py @@ -2,7 +2,7 @@ # This source code is licensed under the BSD 3-Clause license found in the LICENSE file in the root directory of this source tree. # Authors: Alexander Raistrick, Zeyu Ma, Kaiyu Yang, Lingjie Mei -# Date Signed: May 30, 2023 + import bpy import math diff --git a/worldgen/nodes/color.py b/worldgen/nodes/color.py index fd508ab98..0ae55314d 100644 --- a/worldgen/nodes/color.py +++ b/worldgen/nodes/color.py @@ -2,7 +2,7 @@ # This source code is licensed under the BSD 3-Clause license found in the LICENSE file in the root directory of this source tree. # Authors: Alexander Raistrick, Yiming Zuo, Lingjie Mei, Lahav Lipson -# Date Signed: May 30, 2023 + from dataclasses import dataclass diff --git a/worldgen/nodes/node_info.py b/worldgen/nodes/node_info.py index a06dd8a3f..39c075347 100644 --- a/worldgen/nodes/node_info.py +++ b/worldgen/nodes/node_info.py @@ -2,7 +2,7 @@ # This source code is licensed under the BSD 3-Clause license found in the LICENSE file in the root directory of this source tree. # Authors: all infinigen authors -# Date Signed: May 30, 2023 + import bpy diff --git a/worldgen/nodes/node_transpiler/dev_script.py b/worldgen/nodes/node_transpiler/dev_script.py index 1efce728c..9ae9e8a89 100644 --- a/worldgen/nodes/node_transpiler/dev_script.py +++ b/worldgen/nodes/node_transpiler/dev_script.py @@ -2,7 +2,7 @@ # This source code is licensed under the BSD 3-Clause license found in the LICENSE file in the root directory of this source tree. # Authors: Alexander Raistrick -# Date Signed: May 30, 2023 + ''' 1. Create a blender file at worldgen/dev_scene.blend @@ -11,7 +11,7 @@ 4. Set the 'mode' to one of the following options: - mode='print' will print the result script to your terminal - mode='make_script' will create a new script in your blender UI, which you can open - and run to apply the node code to an object of your choice + and run to apply the node code to an object of your choice - mode='write_file' will write the script to a new file called 'worldgen/generated_surface_script.py. Make sure not to rename / move the script before committing it to git. 5. Select an object which has some materials and/or geometry nodes on it diff --git a/worldgen/nodes/node_transpiler/transpiler.py b/worldgen/nodes/node_transpiler/transpiler.py index 556e7d4dc..afe9eb385 100644 --- a/worldgen/nodes/node_transpiler/transpiler.py +++ b/worldgen/nodes/node_transpiler/transpiler.py @@ -4,7 +4,7 @@ # Authors: # - Alexander Raistrick: primary author # - Alejandro Newell, Lingjie Mei: bugfixes -# Date Signed: May 30, 2023 + import pdb import logging diff --git a/worldgen/nodes/node_utils.py b/worldgen/nodes/node_utils.py index 9f31001a5..a8f31186d 100644 --- a/worldgen/nodes/node_utils.py +++ b/worldgen/nodes/node_utils.py @@ -4,7 +4,7 @@ # Authors: # - Alexander Raistrick: primary author # - Lahav Lipson: resample nodegroup -# Date Signed: May 30, 2023 + from numpy.random import uniform, normal import numpy as np diff --git a/worldgen/nodes/node_wrangler.py b/worldgen/nodes/node_wrangler.py index 47854581c..18a76279f 100644 --- a/worldgen/nodes/node_wrangler.py +++ b/worldgen/nodes/node_wrangler.py @@ -6,7 +6,7 @@ # - Zeyu Ma: initial version, fixes, arithmetic utilties # - Lingjie Mei: NodeWrangler compare, switch, build and other utilities # - Karhan Kayan: geometry_node_group_empty_new() -# Date Signed: May 30, 2023 + import re import sys diff --git a/worldgen/nodes/nodegroups/transfer_attributes.py b/worldgen/nodes/nodegroups/transfer_attributes.py index f5bb89250..205d2a495 100644 --- a/worldgen/nodes/nodegroups/transfer_attributes.py +++ b/worldgen/nodes/nodegroups/transfer_attributes.py @@ -2,7 +2,7 @@ # This source code is licensed under the BSD 3-Clause license found in the LICENSE file in the root directory of this source tree. # Authors: Alexander Raistrick -# Date Signed: May 30, 2023 + import bpy import mathutils diff --git a/worldgen/placement/animation_policy.py b/worldgen/placement/animation_policy.py index acc64dcbf..76ae92e1a 100644 --- a/worldgen/placement/animation_policy.py +++ b/worldgen/placement/animation_policy.py @@ -2,7 +2,7 @@ # This source code is licensed under the BSD 3-Clause license found in the LICENSE file in the root directory of this source tree. # Authors: Alexander Raistrick -# Date Signed: May 30, 2023 + from copy import deepcopy, copy import logging diff --git a/worldgen/placement/camera.py b/worldgen/placement/camera.py index a57bd46f6..c44ce1500 100644 --- a/worldgen/placement/camera.py +++ b/worldgen/placement/camera.py @@ -5,7 +5,7 @@ # - Zeyu Ma, Lahav Lipson: Stationary camera selection # - Alex Raistrick: Refactor into proposal/validate, camera animation # - Lingjie Mei: get_camera_trajectory -# Date Signed: May 2 2023 + from random import sample import sys diff --git a/worldgen/placement/density.py b/worldgen/placement/density.py index d23e3022c..c7f2cbc4d 100644 --- a/worldgen/placement/density.py +++ b/worldgen/placement/density.py @@ -2,7 +2,7 @@ # This source code is licensed under the BSD 3-Clause license found in the LICENSE file in the root directory of this source tree. # Authors: Alexander Raistrick -# Date Signed: May 30, 2023 + import pdb import logging diff --git a/worldgen/placement/detail.py b/worldgen/placement/detail.py index 1eb95a74f..02e07c45b 100644 --- a/worldgen/placement/detail.py +++ b/worldgen/placement/detail.py @@ -2,7 +2,7 @@ # This source code is licensed under the BSD 3-Clause license found in the LICENSE file in the root directory of this source tree. # Authors: Alexander Raistrick -# Date Signed: May 30, 2023 + import pdb import warnings diff --git a/worldgen/placement/factory.py b/worldgen/placement/factory.py index 02fb8743c..b809da099 100644 --- a/worldgen/placement/factory.py +++ b/worldgen/placement/factory.py @@ -4,7 +4,7 @@ # Authors: # - Alexander Raistrick: AssetFactory, make_asset_collection # - Lahav Lipson: quickly_resample -# Date Signed: May 30, 2023 + import typing diff --git a/worldgen/placement/instance_scatter.py b/worldgen/placement/instance_scatter.py index a14e3158b..75631e806 100644 --- a/worldgen/placement/instance_scatter.py +++ b/worldgen/placement/instance_scatter.py @@ -2,7 +2,7 @@ # This source code is licensed under the BSD 3-Clause license found in the LICENSE file in the root directory of this source tree. # Authors: Alexander Raistrick, Lahav Lipson -# Date Signed: May 2 2023 + from math import prod import logging diff --git a/worldgen/placement/particles.py b/worldgen/placement/particles.py index ef90c9bf2..0bfbde237 100644 --- a/worldgen/placement/particles.py +++ b/worldgen/placement/particles.py @@ -4,7 +4,7 @@ # Authors: # - Hei Law: initial system, particle settings # - Alexander Raistrick: refactor, boids -# Date Signed: May 30, 2023 + from typing import Union import math diff --git a/worldgen/placement/placement.py b/worldgen/placement/placement.py index 3ed8d4e16..f499e7f92 100644 --- a/worldgen/placement/placement.py +++ b/worldgen/placement/placement.py @@ -2,7 +2,7 @@ # This source code is licensed under the BSD 3-Clause license found in the LICENSE file in the root directory of this source tree. # Authors: Alexander Raistrick -# Date Signed: May 30, 2023 + from itertools import groupby import re diff --git a/worldgen/placement/split_in_view.py b/worldgen/placement/split_in_view.py index 458c98b57..5149e340d 100644 --- a/worldgen/placement/split_in_view.py +++ b/worldgen/placement/split_in_view.py @@ -2,7 +2,7 @@ # This source code is licensed under the BSD 3-Clause license found in the LICENSE file in the root directory of this source tree. # Authors: Alexander Raistrick -# Date Signed: May 30, 2023 + import logging diff --git a/worldgen/rendering/post_render.py b/worldgen/rendering/post_render.py index 6cc7e94a0..a616c5c48 100644 --- a/worldgen/rendering/post_render.py +++ b/worldgen/rendering/post_render.py @@ -2,7 +2,7 @@ # This source code is licensed under the BSD 3-Clause license found in the LICENSE file in the root directory of this source tree. # Authors: Lahav Lipson -# Date Signed: May 2 2023 + import time import warnings diff --git a/worldgen/rendering/render.py b/worldgen/rendering/render.py index e1e1b6597..56c8856f8 100644 --- a/worldgen/rendering/render.py +++ b/worldgen/rendering/render.py @@ -5,7 +5,7 @@ # - Lahav Lipson - Render, flat shading, etc # - Alex Raistrick - Compositing # - Hei Law - Initial version -# Date Signed: May 2 2023 + import os import time diff --git a/worldgen/rendering/resample.py b/worldgen/rendering/resample.py index 8baa27e2c..03d80cc1e 100644 --- a/worldgen/rendering/resample.py +++ b/worldgen/rendering/resample.py @@ -3,7 +3,7 @@ # This source code is licensed under the BSD 3-Clause license found in the LICENSE file in the root directory of this source tree. # Authors: Lahav Lipson -# Date Signed: May 2 2023 + import bpy diff --git a/worldgen/surfaces/dev_script.py b/worldgen/surfaces/dev_script.py index e1098d002..6bd009ffc 100644 --- a/worldgen/surfaces/dev_script.py +++ b/worldgen/surfaces/dev_script.py @@ -2,7 +2,7 @@ # This source code is licensed under the BSD 3-Clause license found in the LICENSE file in the root directory of this source tree. # Authors: Alexander Raistrick -# Date Signed: May 30, 2023 + ''' To use this file, do the following: diff --git a/worldgen/surfaces/scatters/chopped_trees.py b/worldgen/surfaces/scatters/chopped_trees.py index ae37465f8..da28fdf13 100644 --- a/worldgen/surfaces/scatters/chopped_trees.py +++ b/worldgen/surfaces/scatters/chopped_trees.py @@ -2,7 +2,7 @@ # This source code is licensed under the BSD 3-Clause license found in the LICENSE file in the root directory of this source tree. # Authors: Alexander Raistrick -# Date Signed: May 30, 2023 + import pdb import logging diff --git a/worldgen/surfaces/scatters/coral_reef.py b/worldgen/surfaces/scatters/coral_reef.py index e63624556..b7a1e73a7 100644 --- a/worldgen/surfaces/scatters/coral_reef.py +++ b/worldgen/surfaces/scatters/coral_reef.py @@ -2,7 +2,7 @@ # This source code is licensed under the BSD 3-Clause license found in the LICENSE file in the root directory of this source tree. # Authors: Lingjie Mei -# Date Signed: April 13 2023 + import numpy as np from numpy.random import uniform as U diff --git a/worldgen/surfaces/scatters/decorative_plants.py b/worldgen/surfaces/scatters/decorative_plants.py index eb4bb172c..78530d788 100644 --- a/worldgen/surfaces/scatters/decorative_plants.py +++ b/worldgen/surfaces/scatters/decorative_plants.py @@ -2,7 +2,7 @@ # This source code is licensed under the BSD 3-Clause license found in the LICENSE file in the root directory of this source tree. # Authors: Alexander Raistrick -# Date Signed: May 30, 2023 + import numpy as np from numpy.random import uniform as U diff --git a/worldgen/surfaces/scatters/fern.py b/worldgen/surfaces/scatters/fern.py index e459de95e..0c6e69c82 100644 --- a/worldgen/surfaces/scatters/fern.py +++ b/worldgen/surfaces/scatters/fern.py @@ -2,7 +2,7 @@ # This source code is licensed under the BSD 3-Clause license found in the LICENSE file in the root directory of this source tree. # Authors: Beining Han -# Date Signed: June 15, 2023 + import numpy as np from placement.instance_scatter import scatter_instances diff --git a/worldgen/surfaces/scatters/flowerplant.py b/worldgen/surfaces/scatters/flowerplant.py index 2e7d883df..772edcf97 100644 --- a/worldgen/surfaces/scatters/flowerplant.py +++ b/worldgen/surfaces/scatters/flowerplant.py @@ -2,7 +2,7 @@ # This source code is licensed under the BSD 3-Clause license found in the LICENSE file in the root directory of this source tree. # Authors: Beining Han -# Date Signed: June 15, 2023 + import numpy as np from numpy.random import uniform, normal diff --git a/worldgen/surfaces/scatters/grass.py b/worldgen/surfaces/scatters/grass.py index dba2833b8..fd7b13ae6 100644 --- a/worldgen/surfaces/scatters/grass.py +++ b/worldgen/surfaces/scatters/grass.py @@ -2,7 +2,7 @@ # This source code is licensed under the BSD 3-Clause license found in the LICENSE file in the root directory of this source tree. # Authors: Alex Raistrick -# Date Signed: May 2 2023 + from math import prod diff --git a/worldgen/surfaces/scatters/ground_leaves.py b/worldgen/surfaces/scatters/ground_leaves.py index 026bbb5ba..59416305b 100644 --- a/worldgen/surfaces/scatters/ground_leaves.py +++ b/worldgen/surfaces/scatters/ground_leaves.py @@ -2,7 +2,7 @@ # This source code is licensed under the BSD 3-Clause license found in the LICENSE file in the root directory of this source tree. # Authors: Alexander Raistrick -# Date Signed: June 9 2023 + from numpy.random import uniform as U from mathutils import Vector diff --git a/worldgen/surfaces/scatters/ground_mushroom.py b/worldgen/surfaces/scatters/ground_mushroom.py index 27bcfa22d..4cdae6633 100644 --- a/worldgen/surfaces/scatters/ground_mushroom.py +++ b/worldgen/surfaces/scatters/ground_mushroom.py @@ -2,7 +2,7 @@ # This source code is licensed under the BSD 3-Clause license found in the LICENSE file in the root directory of this source tree. # Authors: Lingjie Mei -# Date Signed: April 13 2023 + import numpy as np from numpy.random import uniform as U diff --git a/worldgen/surfaces/scatters/ground_twigs.py b/worldgen/surfaces/scatters/ground_twigs.py index 1ca77ecc5..4a6ab1ef4 100644 --- a/worldgen/surfaces/scatters/ground_twigs.py +++ b/worldgen/surfaces/scatters/ground_twigs.py @@ -2,7 +2,7 @@ # This source code is licensed under the BSD 3-Clause license found in the LICENSE file in the root directory of this source tree. # Authors: Alexander Raistrick -# Date Signed: June 9 2023 + from random import random import bpy diff --git a/worldgen/surfaces/scatters/ivy.py b/worldgen/surfaces/scatters/ivy.py index 06cdad381..1cdb5463c 100644 --- a/worldgen/surfaces/scatters/ivy.py +++ b/worldgen/surfaces/scatters/ivy.py @@ -3,7 +3,7 @@ # source tree. # Authors: Lingjie Mei -# Date Signed: April 13 2023 + from collections.abc import Iterable diff --git a/worldgen/surfaces/scatters/jellyfish.py b/worldgen/surfaces/scatters/jellyfish.py index 00371d9e5..4a5646d8e 100644 --- a/worldgen/surfaces/scatters/jellyfish.py +++ b/worldgen/surfaces/scatters/jellyfish.py @@ -2,7 +2,7 @@ # This source code is licensed under the BSD 3-Clause license found in the LICENSE file in the root directory of this source tree. # Authors: Lingjie Mei -# Date Signed: April 13 2023 + import numpy as np from numpy.random import uniform as U diff --git a/worldgen/surfaces/scatters/lichen.py b/worldgen/surfaces/scatters/lichen.py index e207d3725..99241d74d 100644 --- a/worldgen/surfaces/scatters/lichen.py +++ b/worldgen/surfaces/scatters/lichen.py @@ -2,7 +2,7 @@ # This source code is licensed under the BSD 3-Clause license found in the LICENSE file in the root directory of this source tree. # Authors: Lingjie Mei -# Date Signed: April 13 2023 + from functools import reduce diff --git a/worldgen/surfaces/scatters/mollusk.py b/worldgen/surfaces/scatters/mollusk.py index e70ba31ff..4ade76e4f 100644 --- a/worldgen/surfaces/scatters/mollusk.py +++ b/worldgen/surfaces/scatters/mollusk.py @@ -2,7 +2,7 @@ # This source code is licensed under the BSD 3-Clause license found in the LICENSE file in the root directory of this source tree. # Authors: Lingjie Mei -# Date Signed: April 13 2023 + import numpy as np diff --git a/worldgen/surfaces/scatters/monocot.py b/worldgen/surfaces/scatters/monocot.py index dae33b2da..321aba1da 100644 --- a/worldgen/surfaces/scatters/monocot.py +++ b/worldgen/surfaces/scatters/monocot.py @@ -2,7 +2,7 @@ # This source code is licensed under the BSD 3-Clause license found in the LICENSE file in the root directory of this source tree. # Authors: Lingjie Mei -# Date Signed: April 13 2023 + import numpy as np from numpy.random import uniform as U diff --git a/worldgen/surfaces/scatters/moss.py b/worldgen/surfaces/scatters/moss.py index 132d77f76..5e3c21f98 100644 --- a/worldgen/surfaces/scatters/moss.py +++ b/worldgen/surfaces/scatters/moss.py @@ -2,7 +2,7 @@ # This source code is licensed under the BSD 3-Clause license found in the LICENSE file in the root directory of this source tree. # Authors: Lingjie Mei -# Date Signed: April 13 2023 + import math diff --git a/worldgen/surfaces/scatters/mushroom.py b/worldgen/surfaces/scatters/mushroom.py index e18465d4d..b258b985f 100644 --- a/worldgen/surfaces/scatters/mushroom.py +++ b/worldgen/surfaces/scatters/mushroom.py @@ -2,7 +2,7 @@ # This source code is licensed under the BSD 3-Clause license found in the LICENSE file in the root directory of this source tree. # Authors: Lingjie Mei -# Date Signed: April 13 2023 + from collections.abc import Iterable diff --git a/worldgen/surfaces/scatters/pine_needle.py b/worldgen/surfaces/scatters/pine_needle.py index 46ca7acde..b7dbf1245 100644 --- a/worldgen/surfaces/scatters/pine_needle.py +++ b/worldgen/surfaces/scatters/pine_needle.py @@ -2,7 +2,7 @@ # This source code is licensed under the BSD 3-Clause license found in the LICENSE file in the root directory of this source tree. # Authors: Lingjie Mei -# Date Signed: April 13 2023 + import colorsys diff --git a/worldgen/surfaces/scatters/pinecone.py b/worldgen/surfaces/scatters/pinecone.py index f043863b9..56b7d8bac 100644 --- a/worldgen/surfaces/scatters/pinecone.py +++ b/worldgen/surfaces/scatters/pinecone.py @@ -2,7 +2,7 @@ # This source code is licensed under the BSD 3-Clause license found in the LICENSE file in the root directory of this source tree. # Authors: Lingjie Mei -# Date Signed: April 13 2023 + import numpy as np from numpy.random import uniform as U diff --git a/worldgen/surfaces/scatters/rocks.py b/worldgen/surfaces/scatters/rocks.py index e89accac3..31609cab9 100644 --- a/worldgen/surfaces/scatters/rocks.py +++ b/worldgen/surfaces/scatters/rocks.py @@ -2,7 +2,7 @@ # This source code is licensed under the BSD 3-Clause license found in the LICENSE file in the root directory of this source tree. # Authors: Alexander Raistrick -# Date Signed: June 9 2023 + import bpy from mathutils import Vector diff --git a/worldgen/surfaces/scatters/seashells.py b/worldgen/surfaces/scatters/seashells.py index 319d2fb32..589bcd85e 100644 --- a/worldgen/surfaces/scatters/seashells.py +++ b/worldgen/surfaces/scatters/seashells.py @@ -2,7 +2,7 @@ # This source code is licensed under the BSD 3-Clause license found in the LICENSE file in the root directory of this source tree. # Authors: Lingjie Mei -# Date Signed: Jun 14 2023 + import numpy as np from numpy.random import uniform as U diff --git a/worldgen/surfaces/scatters/seaweed.py b/worldgen/surfaces/scatters/seaweed.py index 4b792df52..75e7dce26 100644 --- a/worldgen/surfaces/scatters/seaweed.py +++ b/worldgen/surfaces/scatters/seaweed.py @@ -2,7 +2,7 @@ # This source code is licensed under the BSD 3-Clause license found in the LICENSE file in the root directory of this source tree. # Authors: Lingjie Mei -# Date Signed: April 13 2023 + import numpy as np from numpy.random import uniform as U diff --git a/worldgen/surfaces/scatters/slime_mold.py b/worldgen/surfaces/scatters/slime_mold.py index 95868b9cd..e8673379a 100644 --- a/worldgen/surfaces/scatters/slime_mold.py +++ b/worldgen/surfaces/scatters/slime_mold.py @@ -2,7 +2,7 @@ # This source code is licensed under the BSD 3-Clause license found in the LICENSE file in the root directory of this source tree. # Authors: Lingjie Mei -# Date Signed: April 13 2023 + import colorsys import numpy as np diff --git a/worldgen/surfaces/scatters/snow_layer.py b/worldgen/surfaces/scatters/snow_layer.py index 50e42d080..cd0f5aca7 100644 --- a/worldgen/surfaces/scatters/snow_layer.py +++ b/worldgen/surfaces/scatters/snow_layer.py @@ -2,7 +2,7 @@ # This source code is licensed under the BSD 3-Clause license found in the LICENSE file in the root directory of this source tree. # Authors: Zeyu Ma -# Date Signed: June 9 2023 + import bpy import mathutils diff --git a/worldgen/surfaces/scatters/urchin.py b/worldgen/surfaces/scatters/urchin.py index 092a3cd40..e6ea9f687 100644 --- a/worldgen/surfaces/scatters/urchin.py +++ b/worldgen/surfaces/scatters/urchin.py @@ -2,7 +2,7 @@ # This source code is licensed under the BSD 3-Clause license found in the LICENSE file in the root directory of this source tree. # Authors: Lingjie Mei -# Date Signed: April 13 2023 + import numpy as np from numpy.random import uniform as U diff --git a/worldgen/surfaces/scatters/utils/cluster.py b/worldgen/surfaces/scatters/utils/cluster.py index 0944bf41d..2df4ca764 100644 --- a/worldgen/surfaces/scatters/utils/cluster.py +++ b/worldgen/surfaces/scatters/utils/cluster.py @@ -2,7 +2,7 @@ # This source code is licensed under the BSD 3-Clause license found in the LICENSE file in the root directory of this source tree. # Authors: Lingjie Mei -# Date Signed: April 13 2023 + import numpy as np from numpy.random import uniform diff --git a/worldgen/surfaces/scatters/utils/selection.py b/worldgen/surfaces/scatters/utils/selection.py index a2da4ea7e..8794938bd 100644 --- a/worldgen/surfaces/scatters/utils/selection.py +++ b/worldgen/surfaces/scatters/utils/selection.py @@ -2,7 +2,7 @@ # This source code is licensed under the BSD 3-Clause license found in the LICENSE file in the root directory of this source tree. # Authors: Lingjie Mei -# Date Signed: May 30, 2023 + import numpy as np from numpy.random import uniform diff --git a/worldgen/surfaces/scatters/utils/wind.py b/worldgen/surfaces/scatters/utils/wind.py index 1be2e3170..bb43ac02d 100644 --- a/worldgen/surfaces/scatters/utils/wind.py +++ b/worldgen/surfaces/scatters/utils/wind.py @@ -2,7 +2,7 @@ # This source code is licensed under the BSD 3-Clause license found in the LICENSE file in the root directory of this source tree. # Authors: Yiming Zuo -# Date Signed: May 30, 2023 + from math import prod from functools import partial diff --git a/worldgen/surfaces/surface.py b/worldgen/surfaces/surface.py index 7eb5eaf38..f5658eccc 100644 --- a/worldgen/surfaces/surface.py +++ b/worldgen/surfaces/surface.py @@ -4,7 +4,7 @@ # Authors: # - Alex Raistrick: primary author # - Lahav Lipson: Surface mixing -# Date Signed: May 2 2023 + import string from collections import defaultdict diff --git a/worldgen/surfaces/surface_mixing_dev_script.py b/worldgen/surfaces/surface_mixing_dev_script.py index de3a29311..e5aaa2cdf 100644 --- a/worldgen/surfaces/surface_mixing_dev_script.py +++ b/worldgen/surfaces/surface_mixing_dev_script.py @@ -2,7 +2,7 @@ # This source code is licensed under the BSD 3-Clause license found in the LICENSE file in the root directory of this source tree. # Authors: Lahav Lipson -# Date Signed: May 2 2023 + ''' To use this file, do the following: diff --git a/worldgen/surfaces/surface_utils.py b/worldgen/surfaces/surface_utils.py index 54211c5ed..43b0059b3 100644 --- a/worldgen/surfaces/surface_utils.py +++ b/worldgen/surfaces/surface_utils.py @@ -2,7 +2,7 @@ # This source code is licensed under the BSD 3-Clause license found in the LICENSE file in the root directory of this source tree. # Authors: Mingzhe Wang -# Date Signed: April 25 2023 + import random import math diff --git a/worldgen/surfaces/templates/aluminumdisp2tut.py b/worldgen/surfaces/templates/aluminumdisp2tut.py index 42a067960..018524852 100644 --- a/worldgen/surfaces/templates/aluminumdisp2tut.py +++ b/worldgen/surfaces/templates/aluminumdisp2tut.py @@ -2,7 +2,7 @@ # This source code is licensed under the BSD 3-Clause license found in the LICENSE file in the root directory of this source tree. # Authors: Mingzhe Wang -# Date Signed: April 25 2023 +# Acknowledgment: This file draws inspiration from https://www.youtube.com/watch?v=FY0lR96Mwas by Sam Bowman import os, sys import numpy as np diff --git a/worldgen/surfaces/templates/atmosphere_light_haze.py b/worldgen/surfaces/templates/atmosphere_light_haze.py index e2dd52474..3ae91410d 100644 --- a/worldgen/surfaces/templates/atmosphere_light_haze.py +++ b/worldgen/surfaces/templates/atmosphere_light_haze.py @@ -2,7 +2,7 @@ # This source code is licensed under the BSD 3-Clause license found in the LICENSE file in the root directory of this source tree. # Authors: Alexander Raistrick, Zeyu Ma -# Date Signed: May 30, 2023 + import numpy as np from numpy.random import uniform diff --git a/worldgen/surfaces/templates/bark_birch.py b/worldgen/surfaces/templates/bark_birch.py index 740cbd3af..bd28d32c5 100644 --- a/worldgen/surfaces/templates/bark_birch.py +++ b/worldgen/surfaces/templates/bark_birch.py @@ -2,7 +2,7 @@ # This source code is licensed under the BSD 3-Clause license found in the LICENSE file in the root directory of this source tree. # Authors: Yiming Zuo -# Date Signed: Jun 16, 2023 +# Acknowledgement: This file draws inspiration from https://www.youtube.com/watch?v=SAbWUs1Rnxw by Sam Bowman # Code generated using version 2.1.0 of the node_transpiler import bpy diff --git a/worldgen/surfaces/templates/bark_random.py b/worldgen/surfaces/templates/bark_random.py index d4d644ef0..52204677d 100644 --- a/worldgen/surfaces/templates/bark_random.py +++ b/worldgen/surfaces/templates/bark_random.py @@ -2,7 +2,7 @@ # This source code is licensed under the BSD 3-Clause license found in the LICENSE file in the root directory of this source tree. # Authors: Yiming Zuo -# Date Signed: Jun 16, 2023 + # Code generated using version 2.1.0 of the node_transpiler from typing import Tuple diff --git a/worldgen/surfaces/templates/basic_bsdf.py b/worldgen/surfaces/templates/basic_bsdf.py index e0e4059e7..0edb42fe5 100644 --- a/worldgen/surfaces/templates/basic_bsdf.py +++ b/worldgen/surfaces/templates/basic_bsdf.py @@ -2,7 +2,7 @@ # This source code is licensed under the BSD 3-Clause license found in the LICENSE file in the root directory of this source tree. # Authors: Alexander Raistrick -# Date Signed: May 30, 2023 + import bpy import mathutils diff --git a/worldgen/surfaces/templates/beak.py b/worldgen/surfaces/templates/beak.py index 08097284a..dcd42b838 100644 --- a/worldgen/surfaces/templates/beak.py +++ b/worldgen/surfaces/templates/beak.py @@ -2,7 +2,7 @@ # This source code is licensed under the BSD 3-Clause license found in the LICENSE file in the root directory of this source tree. # Authors: Yihan Wang -# Date Signed: April 25 2023 + import bpy import mathutils diff --git a/worldgen/surfaces/templates/bird.py b/worldgen/surfaces/templates/bird.py index 566d20495..be948e5cf 100644 --- a/worldgen/surfaces/templates/bird.py +++ b/worldgen/surfaces/templates/bird.py @@ -2,7 +2,7 @@ # This source code is licensed under the BSD 3-Clause license found in the LICENSE file in the root directory of this source tree. # Authors: Mingzhe Wang -# Date Signed: April 25 2023 + import os, sys import numpy as np diff --git a/worldgen/surfaces/templates/bone.py b/worldgen/surfaces/templates/bone.py index 28ec4eee4..a8704d3cb 100644 --- a/worldgen/surfaces/templates/bone.py +++ b/worldgen/surfaces/templates/bone.py @@ -2,7 +2,7 @@ # This source code is licensed under the BSD 3-Clause license found in the LICENSE file in the root directory of this source tree. # Authors: Alexander Raistrick -# Date Signed: June 9 2023 + import bpy import mathutils diff --git a/worldgen/surfaces/templates/chitin.py b/worldgen/surfaces/templates/chitin.py index 907762f68..b71c3fab4 100644 --- a/worldgen/surfaces/templates/chitin.py +++ b/worldgen/surfaces/templates/chitin.py @@ -2,7 +2,7 @@ # This source code is licensed under the BSD 3-Clause license found in the LICENSE file in the root directory of this source tree. # Authors: Mingzhe Wang -# Date Signed: April 25 2023 +# Acknowledgement: This file draws inspiration from https://www.youtube.com/watch?v=K45LuDJv_hk by yojigraphics import os, sys import numpy as np diff --git a/worldgen/surfaces/templates/chunkyrock.py b/worldgen/surfaces/templates/chunkyrock.py index 96ba3faed..5838adc89 100644 --- a/worldgen/surfaces/templates/chunkyrock.py +++ b/worldgen/surfaces/templates/chunkyrock.py @@ -2,7 +2,8 @@ # This source code is licensed under the BSD 3-Clause license found in the LICENSE file in the root directory of this source tree. # Authors: Mingzhe Wang -# Date Signed: April 25 2023 +# Acknowledgment: This file draws inspiration from https://www.youtube.com/watch?v=xWT_7jUTW4Q by Ryan King Art + import os diff --git a/worldgen/surfaces/templates/cobble_stone.py b/worldgen/surfaces/templates/cobble_stone.py index 3798a13ef..7bbc40d3d 100644 --- a/worldgen/surfaces/templates/cobble_stone.py +++ b/worldgen/surfaces/templates/cobble_stone.py @@ -2,7 +2,8 @@ # This source code is licensed under the BSD 3-Clause license found in the LICENSE file in the root directory of this source tree. # Authors: Ankit Goyal, Mingzhe Wang, Zeyu Ma -# Date Signed: June 5 2023 +# Acknowledgement: This file draws inspiration from https://www.youtube.com/watch?v=9Tq-6HReNEk by Ryan King Art + from numpy.random import uniform as U, normal as N from nodes.node_wrangler import Nodes, NodeWrangler diff --git a/worldgen/surfaces/templates/cracked_ground.py b/worldgen/surfaces/templates/cracked_ground.py index 8d54c7f0c..7d21057fd 100644 --- a/worldgen/surfaces/templates/cracked_ground.py +++ b/worldgen/surfaces/templates/cracked_ground.py @@ -2,7 +2,7 @@ # This source code is licensed under the BSD 3-Clause license found in the LICENSE file in the root directory of this source tree. # Authors: Ankit Goyal, Zeyu Ma -# Date Signed: June 15 2023 +# Acknowledgment: This file draws inspiration from https://www.youtube.com/watch?v=PIZ_wi3yFUM&list=PLsGl9GczcgBs6TtApKKK-L_0Nm6fovNPk&index=98 by Ryan King Art import bpy import bpy @@ -20,7 +20,7 @@ type = SurfaceTypes.SDFPerturb mod_name = "geo_cracked_ground" -name = "cracked_ground" +name = "cracked_ground" @node_utils.to_nodegroup('nodegroup_apply_value_to_normal', singleton=False, type='GeometryNodeTree') def nodegroup_apply_value_to_normal(nw: NodeWrangler): diff --git a/worldgen/surfaces/templates/eyeball.py b/worldgen/surfaces/templates/eyeball.py index 27005bf8b..18753ec11 100644 --- a/worldgen/surfaces/templates/eyeball.py +++ b/worldgen/surfaces/templates/eyeball.py @@ -2,7 +2,7 @@ # This source code is licensed under the BSD 3-Clause license found in the LICENSE file in the root directory of this source tree. # Authors: Alexander Raistrick -# Date Signed: May 30, 2023 + import bpy import mathutils diff --git a/worldgen/surfaces/templates/face_size_visualizer.py b/worldgen/surfaces/templates/face_size_visualizer.py index 014b0ee4e..417963a33 100644 --- a/worldgen/surfaces/templates/face_size_visualizer.py +++ b/worldgen/surfaces/templates/face_size_visualizer.py @@ -2,7 +2,7 @@ # This source code is licensed under the BSD 3-Clause license found in the LICENSE file in the root directory of this source tree. # Authors: Alexander Raistrick -# Date Signed: May 30, 2023 + import bpy import mathutils diff --git a/worldgen/surfaces/templates/fish_eye_shader.py b/worldgen/surfaces/templates/fish_eye_shader.py index cadd7f8a7..bab9fa770 100644 --- a/worldgen/surfaces/templates/fish_eye_shader.py +++ b/worldgen/surfaces/templates/fish_eye_shader.py @@ -2,7 +2,7 @@ # This source code is licensed under the BSD 3-Clause license found in the LICENSE file in the root directory of this source tree. # Authors: Mingzhe Wang -# Date Signed: June 14 2023 +# Acknowledgement: This file draws inspiration from https://www.youtube.com/watch?v=EfNzAaqKHXQ by PixelicaCG, https://www.youtube.com/watch?v=JcHX4AT1vtg by CGCookie and https://www.youtube.com/watch?v=E0JyyWeptSA by CGRogue import os, sys import numpy as np diff --git a/worldgen/surfaces/templates/fishbody.py b/worldgen/surfaces/templates/fishbody.py index 4a36a63d3..7a761d262 100644 --- a/worldgen/surfaces/templates/fishbody.py +++ b/worldgen/surfaces/templates/fishbody.py @@ -2,7 +2,8 @@ # This source code is licensed under the BSD 3-Clause license found in the LICENSE file in the root directory of this source tree. # Authors: Mingzhe Wang -# Date Signed: April 25 2023 +# Acknowledgment: This file draws inspiration from https://www.youtube.com/watch?v=mJVuodaPHTQ and https://www.youtube.com/watch?v=v7a4ouBLIow by Lance Phan + import os, sys, random import numpy as np diff --git a/worldgen/surfaces/templates/fishfin.py b/worldgen/surfaces/templates/fishfin.py index 1fbe3f5d7..f16043ead 100644 --- a/worldgen/surfaces/templates/fishfin.py +++ b/worldgen/surfaces/templates/fishfin.py @@ -2,7 +2,7 @@ # This source code is licensed under the BSD 3-Clause license found in the LICENSE file in the root directory of this source tree. # Authors: Mingzhe Wang -# Date Signed: April 25 2023 + import os, sys import numpy as np diff --git a/worldgen/surfaces/templates/giraffe_attr.py b/worldgen/surfaces/templates/giraffe_attr.py index 727517b16..5d15817df 100644 --- a/worldgen/surfaces/templates/giraffe_attr.py +++ b/worldgen/surfaces/templates/giraffe_attr.py @@ -2,7 +2,7 @@ # This source code is licensed under the BSD 3-Clause license found in the LICENSE file in the root directory of this source tree. # Authors: Mingzhe Wang, Alex Raistrick -# Date Signed: May 30, 2023 + import os, sys import numpy as np diff --git a/worldgen/surfaces/templates/grass_blade_texture.py b/worldgen/surfaces/templates/grass_blade_texture.py index d332a9d6f..c94b4c610 100644 --- a/worldgen/surfaces/templates/grass_blade_texture.py +++ b/worldgen/surfaces/templates/grass_blade_texture.py @@ -2,7 +2,7 @@ # This source code is licensed under the BSD 3-Clause license found in the LICENSE file in the root directory of this source tree. # Authors: Lahav Lipson, Alexander Raistrick -# Date Signed: May 30, 2023 + import bpy import mathutils diff --git a/worldgen/surfaces/templates/horn.py b/worldgen/surfaces/templates/horn.py index 19832bbdb..987ba472b 100644 --- a/worldgen/surfaces/templates/horn.py +++ b/worldgen/surfaces/templates/horn.py @@ -2,7 +2,7 @@ # This source code is licensed under the BSD 3-Clause license found in the LICENSE file in the root directory of this source tree. # Authors: Yihan Wang -# Date Signed: May 30, 2023 + import bpy import mathutils diff --git a/worldgen/surfaces/templates/lava.py b/worldgen/surfaces/templates/lava.py index 41e8e7861..760ac5358 100644 --- a/worldgen/surfaces/templates/lava.py +++ b/worldgen/surfaces/templates/lava.py @@ -2,7 +2,7 @@ # This source code is licensed under the BSD 3-Clause license found in the LICENSE file in the root directory of this source tree. # Authors: Ankit Goyal, Zeyu Ma -# Date Signed: June 15 2023 + # Code generated using version v2.0.0 of the node_transpiler import math diff --git a/worldgen/surfaces/templates/mountain.py b/worldgen/surfaces/templates/mountain.py index a453e9f74..cbfd7f5ec 100644 --- a/worldgen/surfaces/templates/mountain.py +++ b/worldgen/surfaces/templates/mountain.py @@ -2,7 +2,7 @@ # This source code is licensed under the BSD 3-Clause license found in the LICENSE file in the root directory of this source tree. # Authors: Zeyu Ma -# Date Signed: June 5 2023 + import gin import numpy as np diff --git a/worldgen/surfaces/templates/nose.py b/worldgen/surfaces/templates/nose.py index 957228d61..75a6c9b4e 100644 --- a/worldgen/surfaces/templates/nose.py +++ b/worldgen/surfaces/templates/nose.py @@ -2,7 +2,7 @@ # This source code is licensed under the BSD 3-Clause license found in the LICENSE file in the root directory of this source tree. # Authors: Alexander Raistrick -# Date Signed: June 8 2023 + import bpy import mathutils diff --git a/worldgen/surfaces/templates/reptile_brown_circle_attr.py b/worldgen/surfaces/templates/reptile_brown_circle_attr.py index e51e3cb97..4cdd1adf1 100644 --- a/worldgen/surfaces/templates/reptile_brown_circle_attr.py +++ b/worldgen/surfaces/templates/reptile_brown_circle_attr.py @@ -2,7 +2,7 @@ # This source code is licensed under the BSD 3-Clause license found in the LICENSE file in the root directory of this source tree. # Authors: Mingzhe Wang -# Date Signed: April 25 2023 + import os, sys import numpy as np diff --git a/worldgen/surfaces/templates/reptile_gray_attr.py b/worldgen/surfaces/templates/reptile_gray_attr.py index 5e91c0b67..c98b0975c 100644 --- a/worldgen/surfaces/templates/reptile_gray_attr.py +++ b/worldgen/surfaces/templates/reptile_gray_attr.py @@ -2,7 +2,7 @@ # This source code is licensed under the BSD 3-Clause license found in the LICENSE file in the root directory of this source tree. # Authors: Mingzhe Wang -# Date Signed: April 25 2023 + import os, sys import numpy as np diff --git a/worldgen/surfaces/templates/reptile_two_color_attr.py b/worldgen/surfaces/templates/reptile_two_color_attr.py index 57a193ee5..cbfebe3c8 100644 --- a/worldgen/surfaces/templates/reptile_two_color_attr.py +++ b/worldgen/surfaces/templates/reptile_two_color_attr.py @@ -2,7 +2,7 @@ # This source code is licensed under the BSD 3-Clause license found in the LICENSE file in the root directory of this source tree. # Authors: Mingzhe Wang -# Date Signed: April 25 2023 + import os, sys import numpy as np diff --git a/worldgen/surfaces/templates/sand.py b/worldgen/surfaces/templates/sand.py index efad8b762..a77f97230 100644 --- a/worldgen/surfaces/templates/sand.py +++ b/worldgen/surfaces/templates/sand.py @@ -2,7 +2,8 @@ # This source code is licensed under the BSD 3-Clause license found in the LICENSE file in the root directory of this source tree. # Authors: Zeyu Ma -# Date Signed: June 5 2023 +# Acknowledgement: This file draws inspiration from https://www.youtube.com/watch?v=y02x-p_0wP0 by Sam Bowman + import gin from mathutils import Vector diff --git a/worldgen/surfaces/templates/sandstone.py b/worldgen/surfaces/templates/sandstone.py index 393deeda6..af2a4a898 100644 --- a/worldgen/surfaces/templates/sandstone.py +++ b/worldgen/surfaces/templates/sandstone.py @@ -2,7 +2,7 @@ # This source code is licensed under the BSD 3-Clause license found in the LICENSE file in the root directory of this source tree. # Authors: Ankit Goyal, Mingzhe Wang, Zeyu Ma -# Date Signed: June 5 2023 + # Code generated using version v2.0.0 of the node_transpiler diff --git a/worldgen/surfaces/templates/scale.py b/worldgen/surfaces/templates/scale.py index 99049288b..32be71e7f 100644 --- a/worldgen/surfaces/templates/scale.py +++ b/worldgen/surfaces/templates/scale.py @@ -2,7 +2,8 @@ # This source code is licensed under the BSD 3-Clause license found in the LICENSE file in the root directory of this source tree. # Authors: Mingzhe Wang -# Date Signed: June 14 2023 +# Acknowledgment: This file draws inspiration from https://www.youtube.com/watch?v=mJVuodaPHTQ and https://www.youtube.com/watch?v=v7a4ouBLIow by Lance Phan + import os, sys import numpy as np diff --git a/worldgen/surfaces/templates/simple_brownish.py b/worldgen/surfaces/templates/simple_brownish.py index 6a6896cae..319e04729 100644 --- a/worldgen/surfaces/templates/simple_brownish.py +++ b/worldgen/surfaces/templates/simple_brownish.py @@ -2,7 +2,7 @@ # This source code is licensed under the BSD 3-Clause license found in the LICENSE file in the root directory of this source tree. # Authors: Beining Han -# Date Signed: June 15, 2023 + from numpy.random import uniform as U, normal as N, randint from nodes.node_wrangler import Nodes, NodeWrangler diff --git a/worldgen/surfaces/templates/simple_greenery.py b/worldgen/surfaces/templates/simple_greenery.py index 731d6cb98..60f16e049 100644 --- a/worldgen/surfaces/templates/simple_greenery.py +++ b/worldgen/surfaces/templates/simple_greenery.py @@ -2,7 +2,7 @@ # This source code is licensed under the BSD 3-Clause license found in the LICENSE file in the root directory of this source tree. # Authors: Alexander Raistrick -# Date Signed: June 8 2023 + import bpy import mathutils diff --git a/worldgen/surfaces/templates/simple_whitish.py b/worldgen/surfaces/templates/simple_whitish.py index 46bfd319e..87f852075 100644 --- a/worldgen/surfaces/templates/simple_whitish.py +++ b/worldgen/surfaces/templates/simple_whitish.py @@ -2,7 +2,7 @@ # This source code is licensed under the BSD 3-Clause license found in the LICENSE file in the root directory of this source tree. # Authors: Beining Han -# Date Signed: June 15, 2023 + from numpy.random import uniform as U, normal as N, randint from nodes.node_wrangler import Nodes, NodeWrangler diff --git a/worldgen/surfaces/templates/slimy.py b/worldgen/surfaces/templates/slimy.py index 310c225ed..35a4e2a5b 100644 --- a/worldgen/surfaces/templates/slimy.py +++ b/worldgen/surfaces/templates/slimy.py @@ -2,7 +2,7 @@ # This source code is licensed under the BSD 3-Clause license found in the LICENSE file in the root directory of this source tree. # Authors: Mingzhe Wang -# Date Signed: June 14 2023 +# Acknowledgement: This file draws inspiration from https://blender.stackexchange.com/questions/111219/slime-effect-material import os, sys import numpy as np diff --git a/worldgen/surfaces/templates/snake_scale.py b/worldgen/surfaces/templates/snake_scale.py index 8d2b98c2c..9f11cbb9f 100644 --- a/worldgen/surfaces/templates/snake_scale.py +++ b/worldgen/surfaces/templates/snake_scale.py @@ -2,7 +2,7 @@ # This source code is licensed under the BSD 3-Clause license found in the LICENSE file in the root directory of this source tree. # Authors: Hongyu Wen -# Date Signed: June 13, 2023 + import bpy import mathutils diff --git a/worldgen/surfaces/templates/snake_shaders.py b/worldgen/surfaces/templates/snake_shaders.py index f243ec95c..f8f2d29f4 100644 --- a/worldgen/surfaces/templates/snake_shaders.py +++ b/worldgen/surfaces/templates/snake_shaders.py @@ -2,7 +2,8 @@ # This source code is licensed under the BSD 3-Clause license found in the LICENSE file in the root directory of this source tree. # Authors: Hongyu Wen -# Date Signed: June 13, 2023 +# Acknowledgement: This file draws inspiration from https://www.youtube.com/watch?v=MP7EZCFrXek by blenderbitesize and https://www.youtube.com/watch?v=VPI9xq41nOk by Ryan King + import bpy import mathutils diff --git a/worldgen/surfaces/templates/soil.py b/worldgen/surfaces/templates/soil.py index fb619a780..d02e537ea 100644 --- a/worldgen/surfaces/templates/soil.py +++ b/worldgen/surfaces/templates/soil.py @@ -2,7 +2,7 @@ # This source code is licensed under the BSD 3-Clause license found in the LICENSE file in the root directory of this source tree. # Authors: Ankit Goyal, Zeyu Ma -# Date Signed: June 15 2023 + import gin from nodes import node_utils diff --git a/worldgen/surfaces/templates/spot_sparse_attr.py b/worldgen/surfaces/templates/spot_sparse_attr.py index 0c3da6094..a44a86c14 100644 --- a/worldgen/surfaces/templates/spot_sparse_attr.py +++ b/worldgen/surfaces/templates/spot_sparse_attr.py @@ -2,7 +2,7 @@ # This source code is licensed under the BSD 3-Clause license found in the LICENSE file in the root directory of this source tree. # Authors: Mingzhe Wang -# Date Signed: April 25 2023 + import os, sys import numpy as np diff --git a/worldgen/surfaces/templates/stone.py b/worldgen/surfaces/templates/stone.py index d58b6ba96..141749460 100644 --- a/worldgen/surfaces/templates/stone.py +++ b/worldgen/surfaces/templates/stone.py @@ -2,7 +2,8 @@ # This source code is licensed under the BSD 3-Clause license found in the LICENSE file in the root directory of this source tree. # Authors: Ankit Goyal, Mingzhe Wang, Zeyu Ma -# Date Signed: June 5 2023 +# Acknowledgement: This file draws inspiration from https://www.youtube.com/watch?v=YKRK82JeBo8 by Ryan King Art + import os diff --git a/worldgen/surfaces/templates/succulent.py b/worldgen/surfaces/templates/succulent.py index 953855cf1..1de1e9c58 100644 --- a/worldgen/surfaces/templates/succulent.py +++ b/worldgen/surfaces/templates/succulent.py @@ -2,7 +2,7 @@ # This source code is licensed under the BSD 3-Clause license found in the LICENSE file in the root directory of this source tree. # Authors: Beining Han -# Date Signed: June 15, 2023 +# Acknowledgements: This file draws inspiration from https://blenderartists.org/t/extrude-face-along-curve-with-geometry-nodes/1432653/3 from numpy.random import uniform, normal , randint from nodes.node_wrangler import Nodes, NodeWrangler diff --git a/worldgen/surfaces/templates/three_color_spots.py b/worldgen/surfaces/templates/three_color_spots.py index 9365ef77e..69090df88 100644 --- a/worldgen/surfaces/templates/three_color_spots.py +++ b/worldgen/surfaces/templates/three_color_spots.py @@ -2,7 +2,7 @@ # This source code is licensed under the BSD 3-Clause license found in the LICENSE file in the root directory of this source tree. # Authors: Mingzhe Wang -# Date Signed: April 25 2023 + import os, sys import numpy as np diff --git a/worldgen/surfaces/templates/tiger_attr.py b/worldgen/surfaces/templates/tiger_attr.py index 8f7d1474d..4203551eb 100644 --- a/worldgen/surfaces/templates/tiger_attr.py +++ b/worldgen/surfaces/templates/tiger_attr.py @@ -2,7 +2,8 @@ # This source code is licensed under the BSD 3-Clause license found in the LICENSE file in the root directory of this source tree. # Authors: Mingzhe Wang -# Date Signed: June 15 2023 +# Acknowledgment: This file draws inspiration from https://www.youtube.com/watch?v=b9lukB7cWag by Sam Bowman + import os, sys import numpy as np diff --git a/worldgen/surfaces/templates/tongue.py b/worldgen/surfaces/templates/tongue.py index 88dff9ca9..895dc8896 100644 --- a/worldgen/surfaces/templates/tongue.py +++ b/worldgen/surfaces/templates/tongue.py @@ -2,7 +2,7 @@ # This source code is licensed under the BSD 3-Clause license found in the LICENSE file in the root directory of this source tree. # Authors: Alexander Raistrick -# Date Signed: June 9 2023 + import bpy import mathutils diff --git a/worldgen/surfaces/templates/two_color_spots.py b/worldgen/surfaces/templates/two_color_spots.py index b785d9fd3..73aecf34e 100644 --- a/worldgen/surfaces/templates/two_color_spots.py +++ b/worldgen/surfaces/templates/two_color_spots.py @@ -2,7 +2,7 @@ # This source code is licensed under the BSD 3-Clause license found in the LICENSE file in the root directory of this source tree. # Authors: Mingzhe Wang -# Date Signed: April 25 2023 + import os, sys import numpy as np diff --git a/worldgen/surfaces/templates/twocolorz.py b/worldgen/surfaces/templates/twocolorz.py index adbabf14a..de00903ab 100644 --- a/worldgen/surfaces/templates/twocolorz.py +++ b/worldgen/surfaces/templates/twocolorz.py @@ -2,7 +2,7 @@ # This source code is licensed under the BSD 3-Clause license found in the LICENSE file in the root directory of this source tree. # Authors: Mingzhe Wang -# Date Signed: April 25 2023 + import os, sys import numpy as np diff --git a/worldgen/surfaces/templates/water.py b/worldgen/surfaces/templates/water.py index 9318179cc..41cdd7da2 100644 --- a/worldgen/surfaces/templates/water.py +++ b/worldgen/surfaces/templates/water.py @@ -2,7 +2,8 @@ # This source code is licensed under the BSD 3-Clause license found in the LICENSE file in the root directory of this source tree. # Authors: Zeyu Ma, Alex Raistrick -# Date Signed: June 5 2023 +# Acknowledgment: This file draws inspiration from https://www.youtube.com/watch?v=X3LlsdddMLo by Kev Binge + import os diff --git a/worldgen/surfaces/templates/wood.py b/worldgen/surfaces/templates/wood.py index dda5aaf78..3a826cca3 100644 --- a/worldgen/surfaces/templates/wood.py +++ b/worldgen/surfaces/templates/wood.py @@ -2,7 +2,7 @@ # This source code is licensed under the BSD 3-Clause license found in the LICENSE file in the root directory of this source tree. # Authors: Mingzhe Wang -# Date Signed: April 25 2023 + import os, sys import numpy as np diff --git a/worldgen/terrain/__init__.py b/worldgen/terrain/__init__.py index e367bcc5e..d1420bada 100644 --- a/worldgen/terrain/__init__.py +++ b/worldgen/terrain/__init__.py @@ -2,6 +2,6 @@ # This source code is licensed under the BSD 3-Clause license found in the LICENSE file in the root directory of this source tree. # Authors: Zeyu Ma -# Date Signed: June 5 2023 + from .core import Terrain \ No newline at end of file diff --git a/worldgen/terrain/assets/caves/__init__.py b/worldgen/terrain/assets/caves/__init__.py index b45c45eb4..7578e4700 100644 --- a/worldgen/terrain/assets/caves/__init__.py +++ b/worldgen/terrain/assets/caves/__init__.py @@ -2,6 +2,6 @@ # This source code is licensed under the BSD 3-Clause license found in the LICENSE file in the root directory of this source tree. # Authors: Zeyu Ma -# Date Signed: June 5 2023 + from .core import caves_asset, assets_to_data \ No newline at end of file diff --git a/worldgen/terrain/assets/caves/core.py b/worldgen/terrain/assets/caves/core.py index 5d19ee4b1..0aa1a7432 100644 --- a/worldgen/terrain/assets/caves/core.py +++ b/worldgen/terrain/assets/caves/core.py @@ -2,7 +2,7 @@ # This source code is licensed under the BSD 3-Clause license found in the LICENSE file in the root directory of this source tree. # Authors: Lahav Lipson, Zeyu Ma -# Date Signed: May 2 2023, June 5 2023 + from pathlib import Path diff --git a/worldgen/terrain/assets/caves/geometry_utils.py b/worldgen/terrain/assets/caves/geometry_utils.py index 7cb49996b..c9dc7a4d6 100644 --- a/worldgen/terrain/assets/caves/geometry_utils.py +++ b/worldgen/terrain/assets/caves/geometry_utils.py @@ -2,7 +2,7 @@ # This source code is licensed under the BSD 3-Clause license found in the LICENSE file in the root directory of this source tree. # Authors: Alejandro Newell, Lahav Lipson -# Date Signed: May 2 2023 + import numpy as np diff --git a/worldgen/terrain/assets/caves/pcfg.py b/worldgen/terrain/assets/caves/pcfg.py index 2d27311ce..b8e6a322c 100644 --- a/worldgen/terrain/assets/caves/pcfg.py +++ b/worldgen/terrain/assets/caves/pcfg.py @@ -2,7 +2,7 @@ # This source code is licensed under the BSD 3-Clause license found in the LICENSE file in the root directory of this source tree. # Authors: Lahav Lipson -# Date Signed: May 2 2023 + import os from random import random diff --git a/worldgen/terrain/assets/landtiles/__init__.py b/worldgen/terrain/assets/landtiles/__init__.py index c2fd15523..840a52368 100644 --- a/worldgen/terrain/assets/landtiles/__init__.py +++ b/worldgen/terrain/assets/landtiles/__init__.py @@ -2,6 +2,6 @@ # This source code is licensed under the BSD 3-Clause license found in the LICENSE file in the root directory of this source tree. # Authors: Zeyu Ma -# Date Signed: June 4 2023 + from .core import assets_to_data, landtile_asset diff --git a/worldgen/terrain/assets/landtiles/ant_landscape.py b/worldgen/terrain/assets/landtiles/ant_landscape.py index 11dadcb20..661f7e6b2 100644 --- a/worldgen/terrain/assets/landtiles/ant_landscape.py +++ b/worldgen/terrain/assets/landtiles/ant_landscape.py @@ -2,7 +2,7 @@ # This source code is licensed under the BSD 3-Clause license found in the LICENSE file in the root directory of this source tree. # Authors: Zeyu Ma -# Date Signed: June 4 2023 + from pathlib import Path diff --git a/worldgen/terrain/assets/landtiles/core.py b/worldgen/terrain/assets/landtiles/core.py index 89d017ebe..aa2d0755a 100644 --- a/worldgen/terrain/assets/landtiles/core.py +++ b/worldgen/terrain/assets/landtiles/core.py @@ -2,7 +2,7 @@ # This source code is licensed under the BSD 3-Clause license found in the LICENSE file in the root directory of this source tree. # Authors: Zeyu Ma -# Date Signed: June 4 2023 + import json diff --git a/worldgen/terrain/assets/landtiles/custom.py b/worldgen/terrain/assets/landtiles/custom.py index 238069bea..0b75917c5 100644 --- a/worldgen/terrain/assets/landtiles/custom.py +++ b/worldgen/terrain/assets/landtiles/custom.py @@ -2,7 +2,7 @@ # This source code is licensed under the BSD 3-Clause license found in the LICENSE file in the root directory of this source tree. # Authors: Zeyu Ma -# Date Signed: June 4 2023 + import json from pathlib import Path diff --git a/worldgen/terrain/assets/ocean.py b/worldgen/terrain/assets/ocean.py index d97694d85..46c1a6c80 100644 --- a/worldgen/terrain/assets/ocean.py +++ b/worldgen/terrain/assets/ocean.py @@ -2,7 +2,7 @@ # This source code is licensed under the BSD 3-Clause license found in the LICENSE file in the root directory of this source tree. # Authors: Zeyu Ma -# Date Signed: June 5 2023 + from pathlib import Path diff --git a/worldgen/terrain/assets/upsidedown_mountains.py b/worldgen/terrain/assets/upsidedown_mountains.py index 760b97ae7..0b05ebfa3 100644 --- a/worldgen/terrain/assets/upsidedown_mountains.py +++ b/worldgen/terrain/assets/upsidedown_mountains.py @@ -2,7 +2,7 @@ # This source code is licensed under the BSD 3-Clause license found in the LICENSE file in the root directory of this source tree. # Authors: Zeyu Ma -# Date Signed: June 4 2023 + from pathlib import Path diff --git a/worldgen/terrain/core.py b/worldgen/terrain/core.py index 73ed5da66..e09032a66 100644 --- a/worldgen/terrain/core.py +++ b/worldgen/terrain/core.py @@ -2,7 +2,7 @@ # This source code is licensed under the BSD 3-Clause license found in the LICENSE file in the root directory of this source tree. # Authors: Zeyu Ma -# Date Signed: June 5 2023 + import os from pathlib import Path diff --git a/worldgen/terrain/elements/atmosphere.py b/worldgen/terrain/elements/atmosphere.py index 52ec52dc5..3b1b40fee 100644 --- a/worldgen/terrain/elements/atmosphere.py +++ b/worldgen/terrain/elements/atmosphere.py @@ -2,7 +2,7 @@ # This source code is licensed under the BSD 3-Clause license found in the LICENSE file in the root directory of this source tree. # Authors: Zeyu Ma -# Date Signed: June 5 2023 + import gin import numpy as np diff --git a/worldgen/terrain/elements/caves.py b/worldgen/terrain/elements/caves.py index e593de187..dd10210ed 100644 --- a/worldgen/terrain/elements/caves.py +++ b/worldgen/terrain/elements/caves.py @@ -2,7 +2,7 @@ # This source code is licensed under the BSD 3-Clause license found in the LICENSE file in the root directory of this source tree. # Authors: Zeyu Ma -# Date Signed: June 5 2023 + import os diff --git a/worldgen/terrain/elements/core.py b/worldgen/terrain/elements/core.py index cdfc6bc64..124543bdb 100644 --- a/worldgen/terrain/elements/core.py +++ b/worldgen/terrain/elements/core.py @@ -2,7 +2,7 @@ # This source code is licensed under the BSD 3-Clause license found in the LICENSE file in the root directory of this source tree. # Authors: Zeyu Ma -# Date Signed: June 5 2023 + from ctypes import POINTER, c_float, c_int32, c_size_t diff --git a/worldgen/terrain/elements/ground.py b/worldgen/terrain/elements/ground.py index 98015375c..2d7a2ed84 100644 --- a/worldgen/terrain/elements/ground.py +++ b/worldgen/terrain/elements/ground.py @@ -2,7 +2,7 @@ # This source code is licensed under the BSD 3-Clause license found in the LICENSE file in the root directory of this source tree. # Authors: Zeyu Ma -# Date Signed: June 5 2023 + import gin import numpy as np diff --git a/worldgen/terrain/elements/landtiles.py b/worldgen/terrain/elements/landtiles.py index 63fae61d3..070665dc9 100644 --- a/worldgen/terrain/elements/landtiles.py +++ b/worldgen/terrain/elements/landtiles.py @@ -2,7 +2,7 @@ # This source code is licensed under the BSD 3-Clause license found in the LICENSE file in the root directory of this source tree. # Authors: Zeyu Ma -# Date Signed: June 5 2023 + import os diff --git a/worldgen/terrain/elements/mountains.py b/worldgen/terrain/elements/mountains.py index 7ec161c42..5a944c366 100644 --- a/worldgen/terrain/elements/mountains.py +++ b/worldgen/terrain/elements/mountains.py @@ -2,7 +2,7 @@ # This source code is licensed under the BSD 3-Clause license found in the LICENSE file in the root directory of this source tree. # Authors: Zeyu Ma -# Date Signed: June 5 2023 + import gin import numpy as np diff --git a/worldgen/terrain/elements/upsidedown_mountains.py b/worldgen/terrain/elements/upsidedown_mountains.py index 9ddcf59f8..d4d904b2d 100644 --- a/worldgen/terrain/elements/upsidedown_mountains.py +++ b/worldgen/terrain/elements/upsidedown_mountains.py @@ -2,7 +2,7 @@ # This source code is licensed under the BSD 3-Clause license found in the LICENSE file in the root directory of this source tree. # Authors: Zeyu Ma -# Date Signed: June 5 2023 + import os diff --git a/worldgen/terrain/elements/voronoi_rocks.py b/worldgen/terrain/elements/voronoi_rocks.py index 1160b9165..b37cfbf52 100644 --- a/worldgen/terrain/elements/voronoi_rocks.py +++ b/worldgen/terrain/elements/voronoi_rocks.py @@ -2,7 +2,7 @@ # This source code is licensed under the BSD 3-Clause license found in the LICENSE file in the root directory of this source tree. # Authors: Zeyu Ma -# Date Signed: June 5 2023 + import gin import numpy as np diff --git a/worldgen/terrain/elements/warped_rocks.py b/worldgen/terrain/elements/warped_rocks.py index 37d96c6eb..a3e1f8c57 100644 --- a/worldgen/terrain/elements/warped_rocks.py +++ b/worldgen/terrain/elements/warped_rocks.py @@ -2,7 +2,7 @@ # This source code is licensed under the BSD 3-Clause license found in the LICENSE file in the root directory of this source tree. # Authors: Zeyu Ma -# Date Signed: June 5 2023 + import gin import numpy as np diff --git a/worldgen/terrain/elements/waterbody.py b/worldgen/terrain/elements/waterbody.py index 2328b2e4a..0408d72be 100644 --- a/worldgen/terrain/elements/waterbody.py +++ b/worldgen/terrain/elements/waterbody.py @@ -2,7 +2,7 @@ # This source code is licensed under the BSD 3-Clause license found in the LICENSE file in the root directory of this source tree. # Authors: Zeyu Ma -# Date Signed: June 5 2023 + import gin import numpy as np diff --git a/worldgen/terrain/install_terrain.sh b/worldgen/terrain/install_terrain.sh index adc8362c7..fcf65b9ad 100644 --- a/worldgen/terrain/install_terrain.sh +++ b/worldgen/terrain/install_terrain.sh @@ -4,7 +4,7 @@ # This source code is licensed under the BSD 3-Clause license found in the LICENSE file in the root directory of this source tree. # Authors: Zeyu Ma -# Date Signed: June 4 2023 + shopt -s expand_aliases set -e diff --git a/worldgen/terrain/land_process/erosion.py b/worldgen/terrain/land_process/erosion.py index 894ac56b7..1d175230c 100644 --- a/worldgen/terrain/land_process/erosion.py +++ b/worldgen/terrain/land_process/erosion.py @@ -2,7 +2,7 @@ # This source code is licensed under the BSD 3-Clause license found in the LICENSE file in the root directory of this source tree. # Authors: Zeyu Ma -# Date Signed: June 5 2023 + from ctypes import POINTER, c_char_p, c_float, c_int32 diff --git a/worldgen/terrain/land_process/snowfall.py b/worldgen/terrain/land_process/snowfall.py index 2820a3532..961b5d817 100644 --- a/worldgen/terrain/land_process/snowfall.py +++ b/worldgen/terrain/land_process/snowfall.py @@ -2,7 +2,7 @@ # This source code is licensed under the BSD 3-Clause license found in the LICENSE file in the root directory of this source tree. # Authors: Zeyu Ma -# Date Signed: June 5 2023 + import cv2 import gin diff --git a/worldgen/terrain/mesher/__init__.py b/worldgen/terrain/mesher/__init__.py index 91374bcd8..5d653672f 100644 --- a/worldgen/terrain/mesher/__init__.py +++ b/worldgen/terrain/mesher/__init__.py @@ -2,7 +2,7 @@ # This source code is licensed under the BSD 3-Clause license found in the LICENSE file in the root directory of this source tree. # Authors: Zeyu Ma -# Date Signed: June 5 2023 + from .uniform_mesher import UniformMesher from .spherical_mesher import OpaqueSphericalMesher, TransparentSphericalMesher \ No newline at end of file diff --git a/worldgen/terrain/mesher/cube_spherical_mesher.py b/worldgen/terrain/mesher/cube_spherical_mesher.py index 6d81ff5e8..5a232ec41 100644 --- a/worldgen/terrain/mesher/cube_spherical_mesher.py +++ b/worldgen/terrain/mesher/cube_spherical_mesher.py @@ -2,7 +2,7 @@ # This source code is licensed under the BSD 3-Clause license found in the LICENSE file in the root directory of this source tree. # Authors: Zeyu Ma -# Date Signed: June 5 2023 + from ctypes import POINTER, c_double, c_int32 diff --git a/worldgen/terrain/mesher/frontview_spherical_mesher.py b/worldgen/terrain/mesher/frontview_spherical_mesher.py index 408760bed..5d7ff61c3 100644 --- a/worldgen/terrain/mesher/frontview_spherical_mesher.py +++ b/worldgen/terrain/mesher/frontview_spherical_mesher.py @@ -2,7 +2,7 @@ # This source code is licensed under the BSD 3-Clause license found in the LICENSE file in the root directory of this source tree. # Authors: Zeyu Ma -# Date Signed: June 5 2023 + from ctypes import POINTER, c_double, c_int32 diff --git a/worldgen/terrain/mesher/spherical_mesher.py b/worldgen/terrain/mesher/spherical_mesher.py index cefe2c0b5..0411231b1 100644 --- a/worldgen/terrain/mesher/spherical_mesher.py +++ b/worldgen/terrain/mesher/spherical_mesher.py @@ -2,7 +2,7 @@ # This source code is licensed under the BSD 3-Clause license found in the LICENSE file in the root directory of this source tree. # Authors: Zeyu Ma -# Date Signed: June 5 2023 + import numpy as np import gin diff --git a/worldgen/terrain/mesher/uniform_mesher.py b/worldgen/terrain/mesher/uniform_mesher.py index 61171f52e..7961fee37 100644 --- a/worldgen/terrain/mesher/uniform_mesher.py +++ b/worldgen/terrain/mesher/uniform_mesher.py @@ -2,7 +2,7 @@ # This source code is licensed under the BSD 3-Clause license found in the LICENSE file in the root directory of this source tree. # Authors: Zeyu Ma -# Date Signed: June 5 2023 + from ctypes import POINTER, c_double, c_int32 diff --git a/worldgen/terrain/scene.py b/worldgen/terrain/scene.py index 30d563296..50eb9178e 100644 --- a/worldgen/terrain/scene.py +++ b/worldgen/terrain/scene.py @@ -2,7 +2,7 @@ # This source code is licensed under the BSD 3-Clause license found in the LICENSE file in the root directory of this source tree. # Authors: Zeyu Ma -# Date Signed: June 5 2023 + import gin from terrain.elements.caves import Caves diff --git a/worldgen/terrain/source/common/elements/atmosphere.h b/worldgen/terrain/source/common/elements/atmosphere.h index bf4d20cc2..3e94d4d99 100644 --- a/worldgen/terrain/source/common/elements/atmosphere.h +++ b/worldgen/terrain/source/common/elements/atmosphere.h @@ -2,7 +2,7 @@ // This source code is licensed under the BSD 3-Clause license found in the LICENSE file in the root directory of this source tree. // Authors: Zeyu Ma -// Date Signed: June 5 2023 + DEVICE_FUNC void atmosphere( float3_nonbuiltin position, diff --git a/worldgen/terrain/source/common/elements/caves.h b/worldgen/terrain/source/common/elements/caves.h index 421698b68..9f2265638 100644 --- a/worldgen/terrain/source/common/elements/caves.h +++ b/worldgen/terrain/source/common/elements/caves.h @@ -2,7 +2,7 @@ // This source code is licensed under the BSD 3-Clause license found in the LICENSE file in the root directory of this source tree. // Authors: Zeyu Ma -// Date Signed: June 5 2023 + DEVICE_FUNC void caves( float3_nonbuiltin position, diff --git a/worldgen/terrain/source/common/elements/ground.h b/worldgen/terrain/source/common/elements/ground.h index 6fee6f7e8..43c53cc3b 100644 --- a/worldgen/terrain/source/common/elements/ground.h +++ b/worldgen/terrain/source/common/elements/ground.h @@ -2,7 +2,7 @@ // This source code is licensed under the BSD 3-Clause license found in the LICENSE file in the root directory of this source tree. // Authors: Zeyu Ma -// Date Signed: June 5 2023 + DEVICE_FUNC void ground( float3_nonbuiltin position, diff --git a/worldgen/terrain/source/common/elements/landtiles.h b/worldgen/terrain/source/common/elements/landtiles.h index 516e5d39f..0331e686e 100644 --- a/worldgen/terrain/source/common/elements/landtiles.h +++ b/worldgen/terrain/source/common/elements/landtiles.h @@ -2,7 +2,7 @@ // This source code is licensed under the BSD 3-Clause license found in the LICENSE file in the root directory of this source tree. // Authors: Zeyu Ma -// Date Signed: June 5 2023 + DEVICE_FUNC void landtiles( float3_nonbuiltin position, diff --git a/worldgen/terrain/source/common/elements/mountains.h b/worldgen/terrain/source/common/elements/mountains.h index 153777949..d72b2b7cc 100644 --- a/worldgen/terrain/source/common/elements/mountains.h +++ b/worldgen/terrain/source/common/elements/mountains.h @@ -2,7 +2,7 @@ // This source code is licensed under the BSD 3-Clause license found in the LICENSE file in the root directory of this source tree. // Authors: Zeyu Ma -// Date Signed: June 5 2023 + DEVICE_FUNC void mountains( float3_nonbuiltin position, diff --git a/worldgen/terrain/source/common/elements/upsidedown_mountains.h b/worldgen/terrain/source/common/elements/upsidedown_mountains.h index 6d80a65f7..49d43be1f 100644 --- a/worldgen/terrain/source/common/elements/upsidedown_mountains.h +++ b/worldgen/terrain/source/common/elements/upsidedown_mountains.h @@ -2,7 +2,7 @@ // This source code is licensed under the BSD 3-Clause license found in the LICENSE file in the root directory of this source tree. // Authors: Zeyu Ma -// Date Signed: June 5 2023 + DEVICE_FUNC void upsidedown_mountains( float3_nonbuiltin position, diff --git a/worldgen/terrain/source/common/elements/voronoi_rocks.h b/worldgen/terrain/source/common/elements/voronoi_rocks.h index 432dacbeb..49d77fa13 100644 --- a/worldgen/terrain/source/common/elements/voronoi_rocks.h +++ b/worldgen/terrain/source/common/elements/voronoi_rocks.h @@ -2,7 +2,7 @@ // This source code is licensed under the BSD 3-Clause license found in the LICENSE file in the root directory of this source tree. // Authors: Zeyu Ma -// Date Signed: June 5 2023 + #define VROCK_ON_TILED_LANDSCAPE 0 #define VROCK_ON_GROUND 1 diff --git a/worldgen/terrain/source/common/elements/warped_rocks.h b/worldgen/terrain/source/common/elements/warped_rocks.h index a23b655d3..bab03e3de 100644 --- a/worldgen/terrain/source/common/elements/warped_rocks.h +++ b/worldgen/terrain/source/common/elements/warped_rocks.h @@ -2,7 +2,7 @@ // This source code is licensed under the BSD 3-Clause license found in the LICENSE file in the root directory of this source tree. // Authors: Zeyu Ma -// Date Signed: June 5 2023 + DEVICE_FUNC void warped_rocks( float3_nonbuiltin position, diff --git a/worldgen/terrain/source/common/elements/waterbody.h b/worldgen/terrain/source/common/elements/waterbody.h index a38e8d7ab..384449983 100644 --- a/worldgen/terrain/source/common/elements/waterbody.h +++ b/worldgen/terrain/source/common/elements/waterbody.h @@ -2,7 +2,7 @@ // This source code is licensed under the BSD 3-Clause license found in the LICENSE file in the root directory of this source tree. // Authors: Zeyu Ma -// Date Signed: June 5 2023 + DEVICE_FUNC void waterbody( float3_nonbuiltin position, diff --git a/worldgen/terrain/source/common/nodes/node_shader_sepcomb_xyz.h b/worldgen/terrain/source/common/nodes/node_shader_sepcomb_xyz.h index 1ea3fe70c..7466baf7b 100644 --- a/worldgen/terrain/source/common/nodes/node_shader_sepcomb_xyz.h +++ b/worldgen/terrain/source/common/nodes/node_shader_sepcomb_xyz.h @@ -2,7 +2,7 @@ // This source code is licensed under the BSD 3-Clause license found in the LICENSE file in the root directory of this source tree. // Authors: Zeyu Ma -// Date Signed: June 5 2023 + #ifndef __SEPCOMB__ #define __SEPCOMB__ diff --git a/worldgen/terrain/source/common/utils/elements_util.h b/worldgen/terrain/source/common/utils/elements_util.h index ed71efec1..1b21d26d5 100644 --- a/worldgen/terrain/source/common/utils/elements_util.h +++ b/worldgen/terrain/source/common/utils/elements_util.h @@ -2,7 +2,7 @@ // This source code is licensed under the BSD 3-Clause license found in the LICENSE file in the root directory of this source tree. // Authors: Zeyu Ma -// Date Signed: June 4 2023 + DEVICE_FUNC float lerp(float s, float e, float t) { return s + (e - s) * t; } diff --git a/worldgen/terrain/source/common/utils/vectors.h b/worldgen/terrain/source/common/utils/vectors.h index ae361b92a..52433a8f0 100644 --- a/worldgen/terrain/source/common/utils/vectors.h +++ b/worldgen/terrain/source/common/utils/vectors.h @@ -2,7 +2,7 @@ // This source code is licensed under the BSD 3-Clause license found in the LICENSE file in the root directory of this source tree. // Authors: Zeyu Ma -// Date Signed: June 4 2023 + struct float2_nonbuiltin; struct float3_nonbuiltin; diff --git a/worldgen/terrain/source/cpu/elements/atmosphere.cpp b/worldgen/terrain/source/cpu/elements/atmosphere.cpp index fb1274d12..b78308df1 100644 --- a/worldgen/terrain/source/cpu/elements/atmosphere.cpp +++ b/worldgen/terrain/source/cpu/elements/atmosphere.cpp @@ -2,7 +2,7 @@ // This source code is licensed under the BSD 3-Clause license found in the LICENSE file in the root directory of this source tree. // Authors: Zeyu Ma -// Date Signed: June 5 2023 + #include "header.h" diff --git a/worldgen/terrain/source/cpu/elements/core.cpp b/worldgen/terrain/source/cpu/elements/core.cpp index 37dbb96ec..3030fc9b4 100644 --- a/worldgen/terrain/source/cpu/elements/core.cpp +++ b/worldgen/terrain/source/cpu/elements/core.cpp @@ -2,7 +2,7 @@ // This source code is licensed under the BSD 3-Clause license found in the LICENSE file in the root directory of this source tree. // Authors: Zeyu Ma -// Date Signed: June 5 2023 + namespace data { int meta_param, second_meta_param; diff --git a/worldgen/terrain/source/cpu/elements/ground.cpp b/worldgen/terrain/source/cpu/elements/ground.cpp index 0ee18b4e5..8744d5c7f 100644 --- a/worldgen/terrain/source/cpu/elements/ground.cpp +++ b/worldgen/terrain/source/cpu/elements/ground.cpp @@ -2,7 +2,7 @@ // This source code is licensed under the BSD 3-Clause license found in the LICENSE file in the root directory of this source tree. // Authors: Zeyu Ma -// Date Signed: June 5 2023 + #include "header.h" diff --git a/worldgen/terrain/source/cpu/elements/header.h b/worldgen/terrain/source/cpu/elements/header.h index 9b105f5ff..b0eb36397 100644 --- a/worldgen/terrain/source/cpu/elements/header.h +++ b/worldgen/terrain/source/cpu/elements/header.h @@ -2,7 +2,7 @@ // This source code is licensed under the BSD 3-Clause license found in the LICENSE file in the root directory of this source tree. // Authors: Zeyu Ma -// Date Signed: June 5 2023 + #include #include diff --git a/worldgen/terrain/source/cpu/elements/landtiles.cpp b/worldgen/terrain/source/cpu/elements/landtiles.cpp index ceb398f42..09c15cd3f 100644 --- a/worldgen/terrain/source/cpu/elements/landtiles.cpp +++ b/worldgen/terrain/source/cpu/elements/landtiles.cpp @@ -2,7 +2,7 @@ // This source code is licensed under the BSD 3-Clause license found in the LICENSE file in the root directory of this source tree. // Authors: Zeyu Ma -// Date Signed: June 5 2023 + #include "header.h" diff --git a/worldgen/terrain/source/cpu/elements/mountains.cpp b/worldgen/terrain/source/cpu/elements/mountains.cpp index 028a93d31..f5156f741 100644 --- a/worldgen/terrain/source/cpu/elements/mountains.cpp +++ b/worldgen/terrain/source/cpu/elements/mountains.cpp @@ -2,7 +2,7 @@ // This source code is licensed under the BSD 3-Clause license found in the LICENSE file in the root directory of this source tree. // Authors: Zeyu Ma -// Date Signed: June 5 2023 + #include "header.h" diff --git a/worldgen/terrain/source/cpu/elements/upsidedown_mountains.cpp b/worldgen/terrain/source/cpu/elements/upsidedown_mountains.cpp index 4705e2ee9..3cade49fd 100644 --- a/worldgen/terrain/source/cpu/elements/upsidedown_mountains.cpp +++ b/worldgen/terrain/source/cpu/elements/upsidedown_mountains.cpp @@ -2,7 +2,7 @@ // This source code is licensed under the BSD 3-Clause license found in the LICENSE file in the root directory of this source tree. // Authors: Zeyu Ma -// Date Signed: June 5 2023 + #include "header.h" diff --git a/worldgen/terrain/source/cpu/elements/voronoi_rocks.cpp b/worldgen/terrain/source/cpu/elements/voronoi_rocks.cpp index e6cf47735..a8ab822df 100644 --- a/worldgen/terrain/source/cpu/elements/voronoi_rocks.cpp +++ b/worldgen/terrain/source/cpu/elements/voronoi_rocks.cpp @@ -2,7 +2,7 @@ // This source code is licensed under the BSD 3-Clause license found in the LICENSE file in the root directory of this source tree. // Authors: Zeyu Ma -// Date Signed: June 5 2023 + #include "header.h" diff --git a/worldgen/terrain/source/cpu/elements/warped_rocks.cpp b/worldgen/terrain/source/cpu/elements/warped_rocks.cpp index 0e63ebebe..11d2936f4 100644 --- a/worldgen/terrain/source/cpu/elements/warped_rocks.cpp +++ b/worldgen/terrain/source/cpu/elements/warped_rocks.cpp @@ -2,7 +2,7 @@ // This source code is licensed under the BSD 3-Clause license found in the LICENSE file in the root directory of this source tree. // Authors: Zeyu Ma -// Date Signed: June 5 2023 + #include "header.h" diff --git a/worldgen/terrain/source/cpu/elements/waterbody.cpp b/worldgen/terrain/source/cpu/elements/waterbody.cpp index 639a23b75..973393191 100644 --- a/worldgen/terrain/source/cpu/elements/waterbody.cpp +++ b/worldgen/terrain/source/cpu/elements/waterbody.cpp @@ -2,7 +2,7 @@ // This source code is licensed under the BSD 3-Clause license found in the LICENSE file in the root directory of this source tree. // Authors: Zeyu Ma -// Date Signed: June 5 2023 + #include "header.h" diff --git a/worldgen/terrain/source/cpu/meshing/cube_spherical_mesher.cpp b/worldgen/terrain/source/cpu/meshing/cube_spherical_mesher.cpp index af2c9f1ee..9cc7086b8 100644 --- a/worldgen/terrain/source/cpu/meshing/cube_spherical_mesher.cpp +++ b/worldgen/terrain/source/cpu/meshing/cube_spherical_mesher.cpp @@ -2,7 +2,7 @@ // This source code is licensed under the BSD 3-Clause license found in the LICENSE file in the root directory of this source tree. // Authors: Zeyu Ma -// Date Signed: June 5 2023 + #include #include diff --git a/worldgen/terrain/source/cpu/meshing/frontview_spherical_mesher.cpp b/worldgen/terrain/source/cpu/meshing/frontview_spherical_mesher.cpp index 1c06bdc64..7071ca1e0 100644 --- a/worldgen/terrain/source/cpu/meshing/frontview_spherical_mesher.cpp +++ b/worldgen/terrain/source/cpu/meshing/frontview_spherical_mesher.cpp @@ -2,7 +2,7 @@ // This source code is licensed under the BSD 3-Clause license found in the LICENSE file in the root directory of this source tree. // Authors: Zeyu Ma -// Date Signed: June 5 2023 + #include #include diff --git a/worldgen/terrain/source/cpu/meshing/uniform_mesher.cpp b/worldgen/terrain/source/cpu/meshing/uniform_mesher.cpp index f1707301f..4199f233c 100644 --- a/worldgen/terrain/source/cpu/meshing/uniform_mesher.cpp +++ b/worldgen/terrain/source/cpu/meshing/uniform_mesher.cpp @@ -2,7 +2,7 @@ // This source code is licensed under the BSD 3-Clause license found in the LICENSE file in the root directory of this source tree. // Authors: Zeyu Ma -// Date Signed: June 5 2023 + #include #include diff --git a/worldgen/terrain/source/cpu/meshing/utils.cpp b/worldgen/terrain/source/cpu/meshing/utils.cpp index acb29b7c2..e8b014d44 100644 --- a/worldgen/terrain/source/cpu/meshing/utils.cpp +++ b/worldgen/terrain/source/cpu/meshing/utils.cpp @@ -2,7 +2,7 @@ // This source code is licensed under the BSD 3-Clause license found in the LICENSE file in the root directory of this source tree. // Authors: Zeyu Ma -// Date Signed: June 5 2023 + #include #include diff --git a/worldgen/terrain/source/cpu/meshing/visibility_test.cpp b/worldgen/terrain/source/cpu/meshing/visibility_test.cpp index 3f0f0bee5..5aae9c112 100644 --- a/worldgen/terrain/source/cpu/meshing/visibility_test.cpp +++ b/worldgen/terrain/source/cpu/meshing/visibility_test.cpp @@ -2,7 +2,7 @@ // This source code is licensed under the BSD 3-Clause license found in the LICENSE file in the root directory of this source tree. // Authors: Zeyu Ma -// Date Signed: June 5 2023 + #include #include diff --git a/worldgen/terrain/source/cpu/soil_machine/SoilMachine.cpp b/worldgen/terrain/source/cpu/soil_machine/SoilMachine.cpp index 1badb3749..10f77a2f6 100644 --- a/worldgen/terrain/source/cpu/soil_machine/SoilMachine.cpp +++ b/worldgen/terrain/source/cpu/soil_machine/SoilMachine.cpp @@ -9,7 +9,7 @@ All other contributions: Copyright (c) Princeton University. Licensed under the BSD 3-Clause license found in the LICENSE file in the root directory of this source tree. Authors: Zeyu Ma -Date Signed: June 14 2023 + */ #define POOLSIZE 10000000 diff --git a/worldgen/terrain/source/cpu/soil_machine/include/distribution.h b/worldgen/terrain/source/cpu/soil_machine/include/distribution.h index 729a5ced2..e8d1be592 100644 --- a/worldgen/terrain/source/cpu/soil_machine/include/distribution.h +++ b/worldgen/terrain/source/cpu/soil_machine/include/distribution.h @@ -9,7 +9,7 @@ All other contributions: Copyright (c) Princeton University. Licensed under the BSD 3-Clause license found in the LICENSE file in the root directory of this source tree. Authors: Zeyu Ma -Date Signed: June 14 2023 + */ /* diff --git a/worldgen/terrain/source/cpu/soil_machine/include/vertexpool.h b/worldgen/terrain/source/cpu/soil_machine/include/vertexpool.h index c8c3b88c2..ca48534cf 100644 --- a/worldgen/terrain/source/cpu/soil_machine/include/vertexpool.h +++ b/worldgen/terrain/source/cpu/soil_machine/include/vertexpool.h @@ -9,7 +9,7 @@ All other contributions: Copyright (c) Princeton University. Licensed under the BSD 3-Clause license found in the LICENSE file in the root directory of this source tree. Authors: Zeyu Ma -Date Signed: June 14 2023 + */ /* diff --git a/worldgen/terrain/source/cpu/soil_machine/io.h b/worldgen/terrain/source/cpu/soil_machine/io.h index cdddafec8..f9923ce9d 100644 --- a/worldgen/terrain/source/cpu/soil_machine/io.h +++ b/worldgen/terrain/source/cpu/soil_machine/io.h @@ -9,7 +9,7 @@ All other contributions: Copyright (c) Princeton University. Licensed under the BSD 3-Clause license found in the LICENSE file in the root directory of this source tree. Authors: Zeyu Ma -Date Signed: June 14 2023 + */ /* diff --git a/worldgen/terrain/source/cpu/soil_machine/layermap.h b/worldgen/terrain/source/cpu/soil_machine/layermap.h index c9859cd42..407042782 100644 --- a/worldgen/terrain/source/cpu/soil_machine/layermap.h +++ b/worldgen/terrain/source/cpu/soil_machine/layermap.h @@ -9,7 +9,7 @@ All other contributions: Copyright (c) Princeton University. Licensed under the BSD 3-Clause license found in the LICENSE file in the root directory of this source tree. Authors: Zeyu Ma -Date Signed: June 14 2023 + */ /* diff --git a/worldgen/terrain/source/cpu/soil_machine/particle/particle.h b/worldgen/terrain/source/cpu/soil_machine/particle/particle.h index 732134337..ded47a361 100644 --- a/worldgen/terrain/source/cpu/soil_machine/particle/particle.h +++ b/worldgen/terrain/source/cpu/soil_machine/particle/particle.h @@ -9,7 +9,7 @@ All other contributions: Copyright (c) Princeton University. Licensed under the BSD 3-Clause license found in the LICENSE file in the root directory of this source tree. Authors: Zeyu Ma -Date Signed: June 14 2023 + */ /* diff --git a/worldgen/terrain/source/cpu/soil_machine/particle/water.h b/worldgen/terrain/source/cpu/soil_machine/particle/water.h index 7b2d2b62c..ed98d8bd9 100644 --- a/worldgen/terrain/source/cpu/soil_machine/particle/water.h +++ b/worldgen/terrain/source/cpu/soil_machine/particle/water.h @@ -9,7 +9,7 @@ All other contributions: Copyright (c) Princeton University. Licensed under the BSD 3-Clause license found in the LICENSE file in the root directory of this source tree. Authors: Zeyu Ma -Date Signed: June 14 2023 + */ /* diff --git a/worldgen/terrain/source/cpu/soil_machine/particle/wind.h b/worldgen/terrain/source/cpu/soil_machine/particle/wind.h index bf1af7425..116a1e36a 100644 --- a/worldgen/terrain/source/cpu/soil_machine/particle/wind.h +++ b/worldgen/terrain/source/cpu/soil_machine/particle/wind.h @@ -9,7 +9,7 @@ All other contributions: Copyright (c) Princeton University. Licensed under the BSD 3-Clause license found in the LICENSE file in the root directory of this source tree. Authors: Zeyu Ma -Date Signed: June 14 2023 + */ /* diff --git a/worldgen/terrain/source/cpu/soil_machine/surface.h b/worldgen/terrain/source/cpu/soil_machine/surface.h index ff4ef591a..a43af1409 100644 --- a/worldgen/terrain/source/cpu/soil_machine/surface.h +++ b/worldgen/terrain/source/cpu/soil_machine/surface.h @@ -9,7 +9,7 @@ All other contributions: Copyright (c) Princeton University. Licensed under the BSD 3-Clause license found in the LICENSE file in the root directory of this source tree. Authors: Zeyu Ma -Date Signed: June 14 2023 + */ /* diff --git a/worldgen/terrain/source/cpu/surfaces/chunkyrock.cpp b/worldgen/terrain/source/cpu/surfaces/chunkyrock.cpp index 9d5b3c140..4dba551c1 100644 --- a/worldgen/terrain/source/cpu/surfaces/chunkyrock.cpp +++ b/worldgen/terrain/source/cpu/surfaces/chunkyrock.cpp @@ -2,7 +2,7 @@ // This source code is licensed under the BSD 3-Clause license found in the LICENSE file in the root directory of this source tree. // Authors: Zeyu Ma -// Date Signed: June 5 2023 + #include "header.h" #include "../../common/surfaces/chunkyrock.h" diff --git a/worldgen/terrain/source/cpu/surfaces/cobble_stone.cpp b/worldgen/terrain/source/cpu/surfaces/cobble_stone.cpp index ec14b2242..080f05a02 100644 --- a/worldgen/terrain/source/cpu/surfaces/cobble_stone.cpp +++ b/worldgen/terrain/source/cpu/surfaces/cobble_stone.cpp @@ -2,7 +2,7 @@ // This source code is licensed under the BSD 3-Clause license found in the LICENSE file in the root directory of this source tree. // Authors: Zeyu Ma -// Date Signed: June 5 2023 + #include "header.h" #include "../../common/surfaces/cobble_stone.h" diff --git a/worldgen/terrain/source/cpu/surfaces/cracked_ground.cpp b/worldgen/terrain/source/cpu/surfaces/cracked_ground.cpp index d03721c13..e3d5e845c 100644 --- a/worldgen/terrain/source/cpu/surfaces/cracked_ground.cpp +++ b/worldgen/terrain/source/cpu/surfaces/cracked_ground.cpp @@ -2,7 +2,7 @@ // This source code is licensed under the BSD 3-Clause license found in the LICENSE file in the root directory of this source tree. // Authors: Zeyu Ma -// Date Signed: June 5 2023 + #include "header.h" #include "../../common/surfaces/cracked_ground.h" diff --git a/worldgen/terrain/source/cpu/surfaces/dirt.cpp b/worldgen/terrain/source/cpu/surfaces/dirt.cpp index 17fb68104..26407f815 100644 --- a/worldgen/terrain/source/cpu/surfaces/dirt.cpp +++ b/worldgen/terrain/source/cpu/surfaces/dirt.cpp @@ -2,7 +2,7 @@ // This source code is licensed under the BSD 3-Clause license found in the LICENSE file in the root directory of this source tree. // Authors: Zeyu Ma -// Date Signed: June 5 2023 + #include "header.h" #include "../../common/surfaces/dirt.h" diff --git a/worldgen/terrain/source/cpu/surfaces/header.h b/worldgen/terrain/source/cpu/surfaces/header.h index f819e6d2b..b1c14d84f 100644 --- a/worldgen/terrain/source/cpu/surfaces/header.h +++ b/worldgen/terrain/source/cpu/surfaces/header.h @@ -2,7 +2,7 @@ // This source code is licensed under the BSD 3-Clause license found in the LICENSE file in the root directory of this source tree. // Authors: Zeyu Ma -// Date Signed: June 5 2023 + #include #include diff --git a/worldgen/terrain/source/cpu/surfaces/ice.cpp b/worldgen/terrain/source/cpu/surfaces/ice.cpp index f4ea6f926..85fd11197 100644 --- a/worldgen/terrain/source/cpu/surfaces/ice.cpp +++ b/worldgen/terrain/source/cpu/surfaces/ice.cpp @@ -2,7 +2,7 @@ // This source code is licensed under the BSD 3-Clause license found in the LICENSE file in the root directory of this source tree. // Authors: Zeyu Ma -// Date Signed: June 5 2023 + #include "header.h" #include "../../common/surfaces/ice.h" diff --git a/worldgen/terrain/source/cpu/surfaces/mountain.cpp b/worldgen/terrain/source/cpu/surfaces/mountain.cpp index c335b0829..f70040a2b 100644 --- a/worldgen/terrain/source/cpu/surfaces/mountain.cpp +++ b/worldgen/terrain/source/cpu/surfaces/mountain.cpp @@ -2,7 +2,7 @@ // This source code is licensed under the BSD 3-Clause license found in the LICENSE file in the root directory of this source tree. // Authors: Zeyu Ma -// Date Signed: June 5 2023 + #include "header.h" #include "../../common/surfaces/mountain.h" diff --git a/worldgen/terrain/source/cpu/surfaces/mud.cpp b/worldgen/terrain/source/cpu/surfaces/mud.cpp index 0cb632b1f..c40ba475c 100644 --- a/worldgen/terrain/source/cpu/surfaces/mud.cpp +++ b/worldgen/terrain/source/cpu/surfaces/mud.cpp @@ -2,7 +2,7 @@ // This source code is licensed under the BSD 3-Clause license found in the LICENSE file in the root directory of this source tree. // Authors: Zeyu Ma -// Date Signed: June 5 2023 + #include "header.h" #include "../../common/surfaces/mud.h" diff --git a/worldgen/terrain/source/cpu/surfaces/sand.cpp b/worldgen/terrain/source/cpu/surfaces/sand.cpp index f4f825288..50ba3270b 100644 --- a/worldgen/terrain/source/cpu/surfaces/sand.cpp +++ b/worldgen/terrain/source/cpu/surfaces/sand.cpp @@ -2,7 +2,7 @@ // This source code is licensed under the BSD 3-Clause license found in the LICENSE file in the root directory of this source tree. // Authors: Zeyu Ma -// Date Signed: June 5 2023 + #include "header.h" #include "../../common/surfaces/sand.h" diff --git a/worldgen/terrain/source/cpu/surfaces/sandstone.cpp b/worldgen/terrain/source/cpu/surfaces/sandstone.cpp index 3796e6432..78d3ed41d 100644 --- a/worldgen/terrain/source/cpu/surfaces/sandstone.cpp +++ b/worldgen/terrain/source/cpu/surfaces/sandstone.cpp @@ -2,7 +2,7 @@ // This source code is licensed under the BSD 3-Clause license found in the LICENSE file in the root directory of this source tree. // Authors: Zeyu Ma -// Date Signed: June 5 2023 + #include "header.h" #include "../../common/surfaces/sandstone.h" diff --git a/worldgen/terrain/source/cpu/surfaces/snow.cpp b/worldgen/terrain/source/cpu/surfaces/snow.cpp index 1e32d9620..6b69dee2c 100644 --- a/worldgen/terrain/source/cpu/surfaces/snow.cpp +++ b/worldgen/terrain/source/cpu/surfaces/snow.cpp @@ -2,7 +2,7 @@ // This source code is licensed under the BSD 3-Clause license found in the LICENSE file in the root directory of this source tree. // Authors: Zeyu Ma -// Date Signed: June 5 2023 + #include "header.h" #include "../../common/surfaces/snow.h" diff --git a/worldgen/terrain/source/cpu/surfaces/soil.cpp b/worldgen/terrain/source/cpu/surfaces/soil.cpp index 6f3bfc5e2..d16b842d5 100644 --- a/worldgen/terrain/source/cpu/surfaces/soil.cpp +++ b/worldgen/terrain/source/cpu/surfaces/soil.cpp @@ -2,7 +2,7 @@ // This source code is licensed under the BSD 3-Clause license found in the LICENSE file in the root directory of this source tree. // Authors: Zeyu Ma -// Date Signed: June 5 2023 + #include "header.h" #include "../../common/surfaces/soil.h" diff --git a/worldgen/terrain/source/cpu/surfaces/stone.cpp b/worldgen/terrain/source/cpu/surfaces/stone.cpp index 3a3773bf5..754268053 100644 --- a/worldgen/terrain/source/cpu/surfaces/stone.cpp +++ b/worldgen/terrain/source/cpu/surfaces/stone.cpp @@ -2,7 +2,7 @@ // This source code is licensed under the BSD 3-Clause license found in the LICENSE file in the root directory of this source tree. // Authors: Zeyu Ma -// Date Signed: June 5 2023 + #include "header.h" #include "../../common/surfaces/stone.h" diff --git a/worldgen/terrain/source/cpu/utils/FastNoiseLite.cpp b/worldgen/terrain/source/cpu/utils/FastNoiseLite.cpp index 8d7c7f608..6624b0cb7 100644 --- a/worldgen/terrain/source/cpu/utils/FastNoiseLite.cpp +++ b/worldgen/terrain/source/cpu/utils/FastNoiseLite.cpp @@ -2,7 +2,7 @@ // This source code is licensed under the BSD 3-Clause license found in the LICENSE file in the root directory of this source tree. // Authors: Zeyu Ma -// Date Signed: June 5 2023 + #include using namespace std; diff --git a/worldgen/terrain/source/cuda/elements/atmosphere.cu b/worldgen/terrain/source/cuda/elements/atmosphere.cu index dbc0130ef..855f387e9 100644 --- a/worldgen/terrain/source/cuda/elements/atmosphere.cu +++ b/worldgen/terrain/source/cuda/elements/atmosphere.cu @@ -2,7 +2,7 @@ // This source code is licensed under the BSD 3-Clause license found in the LICENSE file in the root directory of this source tree. // Authors: Zeyu Ma -// Date Signed: June 5 2023 + #include "header.h" diff --git a/worldgen/terrain/source/cuda/elements/core.cu b/worldgen/terrain/source/cuda/elements/core.cu index 48d4d8a02..e4a501b9a 100644 --- a/worldgen/terrain/source/cuda/elements/core.cu +++ b/worldgen/terrain/source/cuda/elements/core.cu @@ -2,7 +2,7 @@ // This source code is licensed under the BSD 3-Clause license found in the LICENSE file in the root directory of this source tree. // Authors: Zeyu Ma -// Date Signed: June 5 2023 + namespace data { int meta_param, second_meta_param; diff --git a/worldgen/terrain/source/cuda/elements/ground.cu b/worldgen/terrain/source/cuda/elements/ground.cu index 0baf27fa6..8f6d6872b 100644 --- a/worldgen/terrain/source/cuda/elements/ground.cu +++ b/worldgen/terrain/source/cuda/elements/ground.cu @@ -2,7 +2,7 @@ // This source code is licensed under the BSD 3-Clause license found in the LICENSE file in the root directory of this source tree. // Authors: Zeyu Ma -// Date Signed: June 5 2023 + #include "header.h" diff --git a/worldgen/terrain/source/cuda/elements/header.h b/worldgen/terrain/source/cuda/elements/header.h index 38cf1aedc..10196e154 100644 --- a/worldgen/terrain/source/cuda/elements/header.h +++ b/worldgen/terrain/source/cuda/elements/header.h @@ -2,7 +2,7 @@ // This source code is licensed under the BSD 3-Clause license found in the LICENSE file in the root directory of this source tree. // Authors: Zeyu Ma -// Date Signed: June 5 2023 + #include #include diff --git a/worldgen/terrain/source/cuda/elements/landtiles.cu b/worldgen/terrain/source/cuda/elements/landtiles.cu index c5bea1bda..611db76ff 100644 --- a/worldgen/terrain/source/cuda/elements/landtiles.cu +++ b/worldgen/terrain/source/cuda/elements/landtiles.cu @@ -2,7 +2,7 @@ // This source code is licensed under the BSD 3-Clause license found in the LICENSE file in the root directory of this source tree. // Authors: Zeyu Ma -// Date Signed: June 5 2023 + #include "header.h" diff --git a/worldgen/terrain/source/cuda/elements/mountains.cu b/worldgen/terrain/source/cuda/elements/mountains.cu index 0431b0f1b..ff974caa8 100644 --- a/worldgen/terrain/source/cuda/elements/mountains.cu +++ b/worldgen/terrain/source/cuda/elements/mountains.cu @@ -2,7 +2,7 @@ // This source code is licensed under the BSD 3-Clause license found in the LICENSE file in the root directory of this source tree. // Authors: Zeyu Ma -// Date Signed: June 5 2023 + #include "header.h" diff --git a/worldgen/terrain/source/cuda/elements/upsidedown_mountains.cu b/worldgen/terrain/source/cuda/elements/upsidedown_mountains.cu index 0295520cd..9b708c9ca 100644 --- a/worldgen/terrain/source/cuda/elements/upsidedown_mountains.cu +++ b/worldgen/terrain/source/cuda/elements/upsidedown_mountains.cu @@ -2,7 +2,7 @@ // This source code is licensed under the BSD 3-Clause license found in the LICENSE file in the root directory of this source tree. // Authors: Zeyu Ma -// Date Signed: June 5 2023 + #include "header.h" diff --git a/worldgen/terrain/source/cuda/elements/voronoi_rocks.cu b/worldgen/terrain/source/cuda/elements/voronoi_rocks.cu index 7f4f1f3e5..7c45bc8eb 100644 --- a/worldgen/terrain/source/cuda/elements/voronoi_rocks.cu +++ b/worldgen/terrain/source/cuda/elements/voronoi_rocks.cu @@ -2,7 +2,7 @@ // This source code is licensed under the BSD 3-Clause license found in the LICENSE file in the root directory of this source tree. // Authors: Zeyu Ma -// Date Signed: June 5 2023 + #include "header.h" diff --git a/worldgen/terrain/source/cuda/elements/warped_rocks.cu b/worldgen/terrain/source/cuda/elements/warped_rocks.cu index c7aa87021..9c924101f 100644 --- a/worldgen/terrain/source/cuda/elements/warped_rocks.cu +++ b/worldgen/terrain/source/cuda/elements/warped_rocks.cu @@ -2,7 +2,7 @@ // This source code is licensed under the BSD 3-Clause license found in the LICENSE file in the root directory of this source tree. // Authors: Zeyu Ma -// Date Signed: June 5 2023 + #include "header.h" diff --git a/worldgen/terrain/source/cuda/elements/waterbody.cu b/worldgen/terrain/source/cuda/elements/waterbody.cu index 6c4754b58..800ac85a3 100644 --- a/worldgen/terrain/source/cuda/elements/waterbody.cu +++ b/worldgen/terrain/source/cuda/elements/waterbody.cu @@ -2,7 +2,7 @@ // This source code is licensed under the BSD 3-Clause license found in the LICENSE file in the root directory of this source tree. // Authors: Zeyu Ma -// Date Signed: June 5 2023 + #include "header.h" diff --git a/worldgen/terrain/source/cuda/surfaces/chunkyrock.cu b/worldgen/terrain/source/cuda/surfaces/chunkyrock.cu index f44c2677a..0427cf3c6 100644 --- a/worldgen/terrain/source/cuda/surfaces/chunkyrock.cu +++ b/worldgen/terrain/source/cuda/surfaces/chunkyrock.cu @@ -2,7 +2,7 @@ // This source code is licensed under the BSD 3-Clause license found in the LICENSE file in the root directory of this source tree. // Authors: Zeyu Ma -// Date Signed: June 5 2023 + #include "header.h" #include "../../common/surfaces/chunkyrock.h" diff --git a/worldgen/terrain/source/cuda/surfaces/cobble_stone.cu b/worldgen/terrain/source/cuda/surfaces/cobble_stone.cu index aa42fb378..1cbe9091d 100644 --- a/worldgen/terrain/source/cuda/surfaces/cobble_stone.cu +++ b/worldgen/terrain/source/cuda/surfaces/cobble_stone.cu @@ -2,7 +2,7 @@ // This source code is licensed under the BSD 3-Clause license found in the LICENSE file in the root directory of this source tree. // Authors: Zeyu Ma -// Date Signed: June 5 2023 + #include "header.h" #include "../../common/surfaces/cobble_stone.h" diff --git a/worldgen/terrain/source/cuda/surfaces/cracked_ground.cu b/worldgen/terrain/source/cuda/surfaces/cracked_ground.cu index 31dafe1e5..ad732043e 100644 --- a/worldgen/terrain/source/cuda/surfaces/cracked_ground.cu +++ b/worldgen/terrain/source/cuda/surfaces/cracked_ground.cu @@ -2,7 +2,7 @@ // This source code is licensed under the BSD 3-Clause license found in the LICENSE file in the root directory of this source tree. // Authors: Zeyu Ma -// Date Signed: June 5 2023 + #include "header.h" #include "../../common/surfaces/cracked_ground.h" diff --git a/worldgen/terrain/source/cuda/surfaces/dirt.cu b/worldgen/terrain/source/cuda/surfaces/dirt.cu index bb8fdf712..03787e8f3 100644 --- a/worldgen/terrain/source/cuda/surfaces/dirt.cu +++ b/worldgen/terrain/source/cuda/surfaces/dirt.cu @@ -2,7 +2,7 @@ // This source code is licensed under the BSD 3-Clause license found in the LICENSE file in the root directory of this source tree. // Authors: Zeyu Ma -// Date Signed: June 5 2023 + #include "header.h" #include "../../common/surfaces/dirt.h" diff --git a/worldgen/terrain/source/cuda/surfaces/header.h b/worldgen/terrain/source/cuda/surfaces/header.h index b324a7d12..7df8e8f35 100644 --- a/worldgen/terrain/source/cuda/surfaces/header.h +++ b/worldgen/terrain/source/cuda/surfaces/header.h @@ -2,7 +2,7 @@ // This source code is licensed under the BSD 3-Clause license found in the LICENSE file in the root directory of this source tree. // Authors: Zeyu Ma -// Date Signed: June 5 2023 + #include #include diff --git a/worldgen/terrain/source/cuda/surfaces/ice.cu b/worldgen/terrain/source/cuda/surfaces/ice.cu index ad90ac2ec..5e4e375bb 100644 --- a/worldgen/terrain/source/cuda/surfaces/ice.cu +++ b/worldgen/terrain/source/cuda/surfaces/ice.cu @@ -2,7 +2,7 @@ // This source code is licensed under the BSD 3-Clause license found in the LICENSE file in the root directory of this source tree. // Authors: Zeyu Ma -// Date Signed: June 5 2023 + #include "header.h" #include "../../common/surfaces/ice.h" diff --git a/worldgen/terrain/source/cuda/surfaces/mountain.cu b/worldgen/terrain/source/cuda/surfaces/mountain.cu index 7334fa87a..244c25519 100644 --- a/worldgen/terrain/source/cuda/surfaces/mountain.cu +++ b/worldgen/terrain/source/cuda/surfaces/mountain.cu @@ -2,7 +2,7 @@ // This source code is licensed under the BSD 3-Clause license found in the LICENSE file in the root directory of this source tree. // Authors: Zeyu Ma -// Date Signed: June 5 2023 + #include "header.h" #include "../../common/surfaces/mountain.h" diff --git a/worldgen/terrain/source/cuda/surfaces/mud.cu b/worldgen/terrain/source/cuda/surfaces/mud.cu index 8b4c5fe4c..69817d633 100644 --- a/worldgen/terrain/source/cuda/surfaces/mud.cu +++ b/worldgen/terrain/source/cuda/surfaces/mud.cu @@ -2,7 +2,7 @@ // This source code is licensed under the BSD 3-Clause license found in the LICENSE file in the root directory of this source tree. // Authors: Zeyu Ma -// Date Signed: June 5 2023 + #include "header.h" #include "../../common/surfaces/mud.h" diff --git a/worldgen/terrain/source/cuda/surfaces/sand.cu b/worldgen/terrain/source/cuda/surfaces/sand.cu index d23e07cb0..f220ad332 100644 --- a/worldgen/terrain/source/cuda/surfaces/sand.cu +++ b/worldgen/terrain/source/cuda/surfaces/sand.cu @@ -2,7 +2,7 @@ // This source code is licensed under the BSD 3-Clause license found in the LICENSE file in the root directory of this source tree. // Authors: Zeyu Ma -// Date Signed: June 5 2023 + #include "header.h" #include "../../common/surfaces/sand.h" diff --git a/worldgen/terrain/source/cuda/surfaces/sandstone.cu b/worldgen/terrain/source/cuda/surfaces/sandstone.cu index 390c79095..e6ec9368c 100644 --- a/worldgen/terrain/source/cuda/surfaces/sandstone.cu +++ b/worldgen/terrain/source/cuda/surfaces/sandstone.cu @@ -2,7 +2,7 @@ // This source code is licensed under the BSD 3-Clause license found in the LICENSE file in the root directory of this source tree. // Authors: Zeyu Ma -// Date Signed: June 5 2023 + #include "header.h" #include "../../common/surfaces/sandstone.h" diff --git a/worldgen/terrain/source/cuda/surfaces/snow.cu b/worldgen/terrain/source/cuda/surfaces/snow.cu index 61e0f3a28..326f44402 100644 --- a/worldgen/terrain/source/cuda/surfaces/snow.cu +++ b/worldgen/terrain/source/cuda/surfaces/snow.cu @@ -2,7 +2,7 @@ // This source code is licensed under the BSD 3-Clause license found in the LICENSE file in the root directory of this source tree. // Authors: Zeyu Ma -// Date Signed: June 5 2023 + #include "header.h" #include "../../common/surfaces/snow.h" diff --git a/worldgen/terrain/source/cuda/surfaces/soil.cu b/worldgen/terrain/source/cuda/surfaces/soil.cu index 0d1ad6f23..c2bc34039 100644 --- a/worldgen/terrain/source/cuda/surfaces/soil.cu +++ b/worldgen/terrain/source/cuda/surfaces/soil.cu @@ -2,7 +2,7 @@ // This source code is licensed under the BSD 3-Clause license found in the LICENSE file in the root directory of this source tree. // Authors: Zeyu Ma -// Date Signed: June 5 2023 + #include "header.h" #include "../../common/surfaces/soil.h" diff --git a/worldgen/terrain/source/cuda/surfaces/stone.cu b/worldgen/terrain/source/cuda/surfaces/stone.cu index d24230b6a..1310c431a 100644 --- a/worldgen/terrain/source/cuda/surfaces/stone.cu +++ b/worldgen/terrain/source/cuda/surfaces/stone.cu @@ -2,7 +2,7 @@ // This source code is licensed under the BSD 3-Clause license found in the LICENSE file in the root directory of this source tree. // Authors: Zeyu Ma -// Date Signed: June 5 2023 + #include "header.h" #include "../../common/surfaces/stone.h" diff --git a/worldgen/terrain/source/cuda/utils/FastNoiseLite.cu b/worldgen/terrain/source/cuda/utils/FastNoiseLite.cu index bc50c2fb3..aa70f4366 100644 --- a/worldgen/terrain/source/cuda/utils/FastNoiseLite.cu +++ b/worldgen/terrain/source/cuda/utils/FastNoiseLite.cu @@ -2,7 +2,7 @@ // This source code is licensed under the BSD 3-Clause license found in the LICENSE file in the root directory of this source tree. // Authors: Zeyu Ma -// Date Signed: June 5 2023 + #include #include diff --git a/worldgen/terrain/surface_kernel/core.py b/worldgen/terrain/surface_kernel/core.py index 1452f13bc..bc7df92ac 100644 --- a/worldgen/terrain/surface_kernel/core.py +++ b/worldgen/terrain/surface_kernel/core.py @@ -2,7 +2,7 @@ # This source code is licensed under the BSD 3-Clause license found in the LICENSE file in the root directory of this source tree. # Authors: Zeyu Ma -# Date Signed: June 5 2023 + from ctypes import POINTER, c_float, c_int32, c_size_t diff --git a/worldgen/terrain/surface_kernel/kernelizer.py b/worldgen/terrain/surface_kernel/kernelizer.py index 8c04b01a6..cb222927a 100644 --- a/worldgen/terrain/surface_kernel/kernelizer.py +++ b/worldgen/terrain/surface_kernel/kernelizer.py @@ -2,7 +2,7 @@ # This source code is licensed under the BSD 3-Clause license found in the LICENSE file in the root directory of this source tree. # Authors: Zeyu Ma -# Date Signed: June 5 2023 + import re diff --git a/worldgen/terrain/utils/__init__.py b/worldgen/terrain/utils/__init__.py index cc4171fa9..f03de3468 100644 --- a/worldgen/terrain/utils/__init__.py +++ b/worldgen/terrain/utils/__init__.py @@ -2,7 +2,7 @@ # This source code is licensed under the BSD 3-Clause license found in the LICENSE file in the root directory of this source tree. # Authors: Zeyu Ma -# Date Signed: June 5 2023 + from .mesh import Mesh, write_attributes, Vars, move_modifier from .ctype_util import ASINT, ASDOUBLE, ASFLOAT, register_func, load_cdll diff --git a/worldgen/terrain/utils/camera.py b/worldgen/terrain/utils/camera.py index 5be15b2fd..a255d134a 100644 --- a/worldgen/terrain/utils/camera.py +++ b/worldgen/terrain/utils/camera.py @@ -2,7 +2,7 @@ # This source code is licensed under the BSD 3-Clause license found in the LICENSE file in the root directory of this source tree. # Authors: Zeyu Ma -# Date Signed: June 5 2023 + import bpy import gin diff --git a/worldgen/terrain/utils/ctype_util.py b/worldgen/terrain/utils/ctype_util.py index c9cb4d8d0..71862a717 100644 --- a/worldgen/terrain/utils/ctype_util.py +++ b/worldgen/terrain/utils/ctype_util.py @@ -2,7 +2,7 @@ # This source code is licensed under the BSD 3-Clause license found in the LICENSE file in the root directory of this source tree. # Authors: Zeyu Ma -# Date Signed: June 5 2023 + import sys from ctypes import CDLL, POINTER, c_double, c_float, c_int32, RTLD_LOCAL diff --git a/worldgen/terrain/utils/image_processing.py b/worldgen/terrain/utils/image_processing.py index 0a1ae18cb..78cc5ea69 100644 --- a/worldgen/terrain/utils/image_processing.py +++ b/worldgen/terrain/utils/image_processing.py @@ -2,7 +2,7 @@ # This source code is licensed under the BSD 3-Clause license found in the LICENSE file in the root directory of this source tree. # Authors: Zeyu Ma -# Date Signed: June 5 2023 + import os diff --git a/worldgen/terrain/utils/kernelizer_util.py b/worldgen/terrain/utils/kernelizer_util.py index 1560dd06c..6b42dd1b9 100644 --- a/worldgen/terrain/utils/kernelizer_util.py +++ b/worldgen/terrain/utils/kernelizer_util.py @@ -2,7 +2,7 @@ # This source code is licensed under the BSD 3-Clause license found in the LICENSE file in the root directory of this source tree. # Authors: Zeyu Ma -# Date Signed: June 5 2023 + import numpy as np from nodes.node_info import Nodes as oNodes diff --git a/worldgen/terrain/utils/logging.py b/worldgen/terrain/utils/logging.py index 0c2e55585..98ff3ca4d 100644 --- a/worldgen/terrain/utils/logging.py +++ b/worldgen/terrain/utils/logging.py @@ -2,7 +2,7 @@ # This source code is licensed under the BSD 3-Clause license found in the LICENSE file in the root directory of this source tree. # Authors: Zeyu Ma -# Date Signed: June 5 2023 + import psutil import os diff --git a/worldgen/terrain/utils/mesh.py b/worldgen/terrain/utils/mesh.py index 199e7854a..2a92fbd58 100644 --- a/worldgen/terrain/utils/mesh.py +++ b/worldgen/terrain/utils/mesh.py @@ -2,7 +2,7 @@ # This source code is licensed under the BSD 3-Clause license found in the LICENSE file in the root directory of this source tree. # Authors: Zeyu Ma -# Date Signed: June 5 2023 + from ctypes import POINTER, c_double, c_int32 diff --git a/worldgen/terrain/utils/random.py b/worldgen/terrain/utils/random.py index 9d5f5cfaf..549bfd6e2 100644 --- a/worldgen/terrain/utils/random.py +++ b/worldgen/terrain/utils/random.py @@ -2,7 +2,7 @@ # This source code is licensed under the BSD 3-Clause license found in the LICENSE file in the root directory of this source tree. # Authors: Zeyu Ma -# Date Signed: June 5 2023 + from ctypes import POINTER, c_float, c_int32, c_size_t diff --git a/worldgen/tools/asset_grid.py b/worldgen/tools/asset_grid.py index 281015c23..6d481b3c1 100644 --- a/worldgen/tools/asset_grid.py +++ b/worldgen/tools/asset_grid.py @@ -3,7 +3,7 @@ # source tree. # Authors: Lingjie Mei, Alex Raistrick -# Date Signed: April 13 2023 + import argparse import ast diff --git a/worldgen/tools/cancel_jobs.py b/worldgen/tools/cancel_jobs.py index 25773d8d1..940f8adf4 100644 --- a/worldgen/tools/cancel_jobs.py +++ b/worldgen/tools/cancel_jobs.py @@ -2,7 +2,7 @@ # This source code is licensed under the BSD 3-Clause license found in the LICENSE file in the root directory of this source tree. # Authors: Lahav Lipson -# Date Signed: May 2 2023 + import subprocess import argparse diff --git a/worldgen/tools/dev/landtile_viewer.py b/worldgen/tools/dev/landtile_viewer.py index fbcf02872..494025f1b 100644 --- a/worldgen/tools/dev/landtile_viewer.py +++ b/worldgen/tools/dev/landtile_viewer.py @@ -2,7 +2,7 @@ # This source code is licensed under the BSD 3-Clause license found in the LICENSE file in the root directory of this source tree. # Authors: Zeyu Ma -# Date Signed: June 5 2023 + import os import sys diff --git a/worldgen/tools/dev/params_parser.py b/worldgen/tools/dev/params_parser.py index 374a685e0..682986181 100644 --- a/worldgen/tools/dev/params_parser.py +++ b/worldgen/tools/dev/params_parser.py @@ -2,7 +2,7 @@ # This source code is licensed under the BSD 3-Clause license found in the LICENSE file in the root directory of this source tree. # Authors: Zeyu Ma -# Date Signed: June 5 2023 + import argparse diff --git a/worldgen/tools/generate_terrain_assets.py b/worldgen/tools/generate_terrain_assets.py index dbf254073..4a5facc09 100644 --- a/worldgen/tools/generate_terrain_assets.py +++ b/worldgen/tools/generate_terrain_assets.py @@ -2,7 +2,7 @@ # This source code is licensed under the BSD 3-Clause license found in the LICENSE file in the root directory of this source tree. # Authors: Zeyu Ma -# Date Signed: May 30, 2023 + ''' fileheader placeholder diff --git a/worldgen/tools/kernelize_surfaces.py b/worldgen/tools/kernelize_surfaces.py index a7825c1f5..bd10cc909 100644 --- a/worldgen/tools/kernelize_surfaces.py +++ b/worldgen/tools/kernelize_surfaces.py @@ -2,7 +2,7 @@ # This source code is licensed under the BSD 3-Clause license found in the LICENSE file in the root directory of this source tree. # Authors: Zeyu Ma -# Date Signed: June 5 2023 + import os import sys diff --git a/worldgen/tools/manage_datagen_jobs.py b/worldgen/tools/manage_datagen_jobs.py index 1e960fbe3..7bc6e16cc 100644 --- a/worldgen/tools/manage_datagen_jobs.py +++ b/worldgen/tools/manage_datagen_jobs.py @@ -5,7 +5,7 @@ # - Alex Raistrick: refactor, local rendering, video rendering # - Lahav Lipson: stereo version, local rendering # - Hei Law: initial version -# Date Signed: May 2 2023 + import argparse import logging diff --git a/worldgen/tools/palette/palette.py b/worldgen/tools/palette/palette.py index 62260164e..a87532f6a 100644 --- a/worldgen/tools/palette/palette.py +++ b/worldgen/tools/palette/palette.py @@ -2,7 +2,7 @@ # This source code is licensed under the BSD 3-Clause license found in the LICENSE file in the root directory of this source tree. # Authors: Zeyu Ma, Lingjie Mei -# Date Signed: June 5, 2023 + from google_images_search import GoogleImagesSearch from sklearn.mixture import GaussianMixture diff --git a/worldgen/tools/results/aggregate_job_stats.py b/worldgen/tools/results/aggregate_job_stats.py index 8329ebd6b..3d0bd7cd6 100644 --- a/worldgen/tools/results/aggregate_job_stats.py +++ b/worldgen/tools/results/aggregate_job_stats.py @@ -2,7 +2,7 @@ # This source code is licensed under the BSD 3-Clause license found in the LICENSE file in the root directory of this source tree. # Authors: Lahav Lipson -# Date Signed: May 2 2023 + import argparse import os diff --git a/worldgen/tools/results/job_stats.py b/worldgen/tools/results/job_stats.py index 6675d6348..dd52a9437 100644 --- a/worldgen/tools/results/job_stats.py +++ b/worldgen/tools/results/job_stats.py @@ -2,7 +2,7 @@ # This source code is licensed under the BSD 3-Clause license found in the LICENSE file in the root directory of this source tree. # Authors: Lahav Lipson -# Date Signed: May 2 2023 + import argparse import os diff --git a/worldgen/tools/results/make_grid_figure.py b/worldgen/tools/results/make_grid_figure.py index d560a5df2..c753dfceb 100644 --- a/worldgen/tools/results/make_grid_figure.py +++ b/worldgen/tools/results/make_grid_figure.py @@ -2,7 +2,7 @@ # This source code is licensed under the BSD 3-Clause license found in the LICENSE file in the root directory of this source tree. # Authors: Zeyu Ma -# Date Signed: May 30, 2023 + import os import numpy as np diff --git a/worldgen/tools/results/parse_times.py b/worldgen/tools/results/parse_times.py index 0e0567035..f1d222bbf 100644 --- a/worldgen/tools/results/parse_times.py +++ b/worldgen/tools/results/parse_times.py @@ -2,7 +2,7 @@ # This source code is licensed under the BSD 3-Clause license found in the LICENSE file in the root directory of this source tree. # Authors: Lahav Lipson -# Date Signed: May 2 2023 + import argparse import datetime diff --git a/worldgen/tools/results/parse_videos.py b/worldgen/tools/results/parse_videos.py index cd386513d..6f1ae4841 100644 --- a/worldgen/tools/results/parse_videos.py +++ b/worldgen/tools/results/parse_videos.py @@ -2,7 +2,7 @@ # This source code is licensed under the BSD 3-Clause license found in the LICENSE file in the root directory of this source tree. # Authors: Alexander Raistrick -# Date Signed: May 30, 2023 + import argparse import subprocess diff --git a/worldgen/tools/results/resource_stats.py b/worldgen/tools/results/resource_stats.py index 086d18094..bb2e92f47 100644 --- a/worldgen/tools/results/resource_stats.py +++ b/worldgen/tools/results/resource_stats.py @@ -2,7 +2,7 @@ # This source code is licensed under the BSD 3-Clause license found in the LICENSE file in the root directory of this source tree. # Authors: Lahav Lipson -# Date Signed: May 2 2023 + import argparse import os diff --git a/worldgen/tools/results/scatter_figure.py b/worldgen/tools/results/scatter_figure.py index 1b6fd3df5..d4f292874 100644 --- a/worldgen/tools/results/scatter_figure.py +++ b/worldgen/tools/results/scatter_figure.py @@ -2,7 +2,7 @@ # This source code is licensed under the BSD 3-Clause license found in the LICENSE file in the root directory of this source tree. # Authors: Hongyu Wen -# Date Signed: May 30, 2023 + import bpy import mathutils diff --git a/worldgen/tools/results/strip_alpha_background.py b/worldgen/tools/results/strip_alpha_background.py index 2bcc2db3d..cf34ba76d 100644 --- a/worldgen/tools/results/strip_alpha_background.py +++ b/worldgen/tools/results/strip_alpha_background.py @@ -2,7 +2,7 @@ # This source code is licensed under the BSD 3-Clause license found in the LICENSE file in the root directory of this source tree. # Authors: Alexander Raistrick, Lingjie Mei -# Date Signed: May 30, 2023 + import imageio from pathlib import Path diff --git a/worldgen/tools/util/cleanup.py b/worldgen/tools/util/cleanup.py index 31d271501..4d8ae73d9 100644 --- a/worldgen/tools/util/cleanup.py +++ b/worldgen/tools/util/cleanup.py @@ -2,7 +2,7 @@ # This source code is licensed under the BSD 3-Clause license found in the LICENSE file in the root directory of this source tree. # Authors: Lahav Lipson -# Date Signed: May 2 2023 + import argparse import shutil diff --git a/worldgen/tools/util/google_drive_client.py b/worldgen/tools/util/google_drive_client.py index b0e643fec..7e3fbd921 100644 --- a/worldgen/tools/util/google_drive_client.py +++ b/worldgen/tools/util/google_drive_client.py @@ -2,7 +2,7 @@ # This source code is licensed under the BSD 3-Clause license found in the LICENSE file in the root directory of this source tree. # Authors: Lahav Lipson -# Date Signed: May 2 2023 + from pathlib import Path import subprocess diff --git a/worldgen/tools/util/show_gpu_table.py b/worldgen/tools/util/show_gpu_table.py index 176ffeddd..07a983ced 100644 --- a/worldgen/tools/util/show_gpu_table.py +++ b/worldgen/tools/util/show_gpu_table.py @@ -2,7 +2,7 @@ # This source code is licensed under the BSD 3-Clause license found in the LICENSE file in the root directory of this source tree. # Authors: Lahav Lipson -# Date Signed: May 2 2023 + import re import time diff --git a/worldgen/tools/util/smb_client.py b/worldgen/tools/util/smb_client.py index 9c3a258b8..4c90beac0 100644 --- a/worldgen/tools/util/smb_client.py +++ b/worldgen/tools/util/smb_client.py @@ -3,7 +3,7 @@ # Authors: Lahav Lipson -# Date Signed: May 2 2023 + from pathlib import Path import subprocess diff --git a/worldgen/tools/util/submitit_emulator.py b/worldgen/tools/util/submitit_emulator.py index 887fd6c31..5612735c3 100644 --- a/worldgen/tools/util/submitit_emulator.py +++ b/worldgen/tools/util/submitit_emulator.py @@ -5,7 +5,7 @@ # - Lahav Lipson - LocalJob # - Alex Raistrick - Local queue handler # - David Yan - Bugfix -# Date Signed: May 2 2023 + import re import time diff --git a/worldgen/tools/util/upload_util.py b/worldgen/tools/util/upload_util.py index 4d86dc49d..ba19bef16 100644 --- a/worldgen/tools/util/upload_util.py +++ b/worldgen/tools/util/upload_util.py @@ -2,7 +2,7 @@ # This source code is licensed under the BSD 3-Clause license found in the LICENSE file in the root directory of this source tree. # Authors: Lahav Lipson -# Date Signed: May 2 2023 + import os from pathlib import Path diff --git a/worldgen/util/blender.py b/worldgen/util/blender.py index 21e7d494a..5a41bd281 100644 --- a/worldgen/util/blender.py +++ b/worldgen/util/blender.py @@ -2,7 +2,7 @@ # This source code is licensed under the BSD 3-Clause license found in the LICENSE file in the root directory of this source tree. # Authors: Alex Raistrick, Zeyu Ma, Lahav Lipson, Hei Law, Lingjie Mei -# Date Signed: May 30 2023 + from collections import defaultdict import pdb diff --git a/worldgen/util/camera.py b/worldgen/util/camera.py index f691c58c5..4e4d4d68a 100644 --- a/worldgen/util/camera.py +++ b/worldgen/util/camera.py @@ -2,7 +2,7 @@ # This source code is licensed under the BSD 3-Clause license found in the LICENSE file in the root directory of this source tree. # Authors: Lahav Lipson -# Date Signed: June 15, 2023 + import numpy as np diff --git a/worldgen/util/exporting.py b/worldgen/util/exporting.py index 567f71886..e5663c642 100644 --- a/worldgen/util/exporting.py +++ b/worldgen/util/exporting.py @@ -2,7 +2,7 @@ # This source code is licensed under the BSD 3-Clause license found in the LICENSE file in the root directory of this source tree. # Authors: Lahav Lipson -# Date Signed: May 2 2023 + from pathlib import Path import gin diff --git a/worldgen/util/logging.py b/worldgen/util/logging.py index b8b94a7f5..8f355458d 100644 --- a/worldgen/util/logging.py +++ b/worldgen/util/logging.py @@ -5,7 +5,7 @@ # - Lahav Lipson: logging formats, timer format # - Alex Raistrick: Timer # - Alejandro Newell: Suppress -# Date Signed: May 2 2023 + import os, sys from datetime import datetime diff --git a/worldgen/util/math.py b/worldgen/util/math.py index 96c55f18c..0b7d309ac 100644 --- a/worldgen/util/math.py +++ b/worldgen/util/math.py @@ -2,7 +2,7 @@ # This source code is licensed under the BSD 3-Clause license found in the LICENSE file in the root directory of this source tree. # Authors: Alexander Raistrick, Zeyu Ma, Lingjie Mei, Jia Deng -# Date Signed: May 30, 2023 + import hashlib import math diff --git a/worldgen/util/organization.py b/worldgen/util/organization.py index 19eb74292..2e7914cf2 100644 --- a/worldgen/util/organization.py +++ b/worldgen/util/organization.py @@ -2,7 +2,7 @@ # This source code is licensed under the BSD 3-Clause license found in the LICENSE file in the root directory of this source tree. # Authors: Zeyu Ma -# Date Signed: May 30, 2023 + class Task: Coarse = "coarse" diff --git a/worldgen/util/pipeline.py b/worldgen/util/pipeline.py index 1ec9907e2..fadb8ff56 100644 --- a/worldgen/util/pipeline.py +++ b/worldgen/util/pipeline.py @@ -2,7 +2,7 @@ # This source code is licensed under the BSD 3-Clause license found in the LICENSE file in the root directory of this source tree. # Authors: Alexander Raistrick -# Date Signed: May 30, 2023 + from pathlib import Path import logging diff --git a/worldgen/util/random.py b/worldgen/util/random.py index ba60e948b..c59ea044c 100644 --- a/worldgen/util/random.py +++ b/worldgen/util/random.py @@ -2,7 +2,7 @@ # This source code is licensed under the BSD 3-Clause license found in the LICENSE file in the root directory of this source tree. # Authors: Zeyu Ma, Alexander Raistrick -# Date Signed: May 30, 2023 + from nodes.color import color_category import gin