Skip to content

Commit

Permalink
Add acknowledgements
Browse files Browse the repository at this point in the history
  • Loading branch information
pvl-bot committed Jul 1, 2023
1 parent aeb7fd0 commit 1ebed67
Show file tree
Hide file tree
Showing 454 changed files with 505 additions and 455 deletions.
33 changes: 32 additions & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -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.
2 changes: 1 addition & 1 deletion process_mesh/camera_view.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
// This 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 <glm/gtx/string_cast.hpp>
#include <glm/gtc/type_ptr.hpp>
Expand Down
2 changes: 1 addition & 1 deletion process_mesh/camera_view.hpp
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
// This 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"
Expand Down
2 changes: 1 addition & 1 deletion process_mesh/io.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
// This 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 <iostream>
#include <fstream>
Expand Down
2 changes: 1 addition & 1 deletion process_mesh/io.hpp
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
// This 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 <iostream>
Expand Down
2 changes: 1 addition & 1 deletion process_mesh/load_blender_mesh.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
// This 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 <random>
#include <iostream>
Expand Down
2 changes: 1 addition & 1 deletion process_mesh/load_blender_mesh.hpp
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
// This 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 <iostream>
#include <string>
Expand Down
2 changes: 2 additions & 0 deletions process_mesh/shader.cpp
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
// Taken from https://github.com/JoeyDeVries/LearnOpenGL license: CC BY-NC 4.0

#include "shader.hpp"

// Base class
Expand Down
2 changes: 2 additions & 0 deletions process_mesh/shader.hpp
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
// Taken from https://github.com/JoeyDeVries/LearnOpenGL license: CC BY-NC 4.0

#pragma once

#include <glad/glad.h>
Expand Down
2 changes: 1 addition & 1 deletion process_mesh/show.py
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
## This 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
Expand Down
2 changes: 1 addition & 1 deletion process_mesh/string_tools.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
// This 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 <string>
#include <iostream>
Expand Down
2 changes: 1 addition & 1 deletion process_mesh/string_tools.hpp
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
// This 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 <regex>
#include <vector>
Expand Down
2 changes: 1 addition & 1 deletion process_mesh/utils.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
// This 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 <iostream>
#include <fstream>
Expand Down
2 changes: 1 addition & 1 deletion process_mesh/utils.hpp
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
// This 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 <iostream>
Expand Down
2 changes: 1 addition & 1 deletion worldgen/assets/blender_rock.py
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
# This 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
Expand Down
2 changes: 1 addition & 1 deletion worldgen/assets/boulder.py
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
# This 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
Expand Down
2 changes: 1 addition & 1 deletion worldgen/assets/cactus/base.py
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
# This 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

Expand Down
2 changes: 1 addition & 1 deletion worldgen/assets/cactus/columnar.py
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
# This 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
Expand Down
2 changes: 1 addition & 1 deletion worldgen/assets/cactus/generate.py
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
# This 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

Expand Down
2 changes: 1 addition & 1 deletion worldgen/assets/cactus/globular.py
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
# This 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
Expand Down
2 changes: 1 addition & 1 deletion worldgen/assets/cactus/kalidium.py
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
# This 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
Expand Down
2 changes: 1 addition & 1 deletion worldgen/assets/cactus/pricky_pear.py
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
# This 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
Expand Down
2 changes: 1 addition & 1 deletion worldgen/assets/cactus/spike.py
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
# This 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
Expand Down
3 changes: 2 additions & 1 deletion worldgen/assets/caustics_lamp.py
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand Down
2 changes: 1 addition & 1 deletion worldgen/assets/cloud/cloud.py
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
# This 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

Expand Down
2 changes: 1 addition & 1 deletion worldgen/assets/cloud/generate.py
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
# This 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
Expand Down
2 changes: 1 addition & 1 deletion worldgen/assets/cloud/node.py
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
# This 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
Expand Down
2 changes: 1 addition & 1 deletion worldgen/assets/corals/__init__.py
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
# This 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, \
Expand Down
2 changes: 1 addition & 1 deletion worldgen/assets/corals/base.py
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
# This 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

Expand Down
2 changes: 1 addition & 1 deletion worldgen/assets/corals/diff_growth.py
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
# This 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
Expand Down
2 changes: 1 addition & 1 deletion worldgen/assets/corals/elkhorn.py
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
# This 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
Expand Down
2 changes: 1 addition & 1 deletion worldgen/assets/corals/fan.py
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
# This 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
Expand Down
2 changes: 1 addition & 1 deletion worldgen/assets/corals/generate.py
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
# This 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

Expand Down
2 changes: 1 addition & 1 deletion worldgen/assets/corals/laplacian.py
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
# This 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
Expand Down
2 changes: 1 addition & 1 deletion worldgen/assets/corals/reaction_diffusion.py
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
# This 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
Expand Down
2 changes: 1 addition & 1 deletion worldgen/assets/corals/star.py
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
# This 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
Expand Down
2 changes: 1 addition & 1 deletion worldgen/assets/corals/tentacles.py
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
# This 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
Expand Down
2 changes: 1 addition & 1 deletion worldgen/assets/corals/tree.py
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
# This 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
Expand Down
2 changes: 1 addition & 1 deletion worldgen/assets/corals/tube.py
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
# This 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
Expand Down
2 changes: 1 addition & 1 deletion worldgen/assets/creatures/animation/curve_slither.py
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
# This 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

Expand Down
2 changes: 1 addition & 1 deletion worldgen/assets/creatures/animation/driver_repeated.py
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
# This 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
Expand Down
Loading

0 comments on commit 1ebed67

Please sign in to comment.