XRender News CenterXRender News Center

Procedural assets generators are now commonly used in 3D creation to automatically generate 3D assets such as textures, materials, models, and environments. Get to know about free procedural environment generating tool that allow artists to create complex and detailed assets in a more customizable, flexible, and efficient way with XRender.

Infinigen is a procedural 3D environment generation system developed by the Princeton Vision & Learning Lab. It is designed to create large-scale, realistic outdoor environments in real-time using procedural techniques and machine learning algorithms.

Node Transpiler converts artist-friendly Node-Graphs (left) to procedural code (middle) which produces assets (right)

The system works by using a combination of procedural algorithms and machine learning techniques to generate terrain, vegetation, and other environmental features. The procedural algorithms are used to generate the basic shapes and structures of the environment, while the machine learning al gorithms are used to add realistic details and variations to the environment based on real-world data.

Math rules only. Zero AI. Just graphics.

According to the research paper Infinite Photorealistic Worlds using Procedural Generation, Infinite generates 3D environments procedurally using "Math rules only. Zero AI. Just graphics." The software modifies Blender primitives into environment assets via a library of procedural rules, organized into readymade generators for different asset types, including ding terrain, plants (and plant- like underwater objects like coral), and even creatures, including carnivores, herbivores, birds, beetles, and fish.

Random, non cherry-picked procedural trees (left), cacti (top right) and bushes (bottom right) form the research paper

The system produces high-quality animation rigs, generates hair and fur, and can simulate skin folding and creasing using cloth simulation. There are 50 procedural material generators for generating textures. Environments are generated as full geometry, meaning that the system doesn't “fake” details using billboard textures, bump or normal mapping.

Real-time optimized assets (left) often use low res. geometry in conjunction with shading tricks and alpha-masked image textures to give the illusion of geometric detail. Infinigen assets (right) instead model objects in full geometric detail. Bottom left triangles show a random color per mesh face.

Infinigen is based on Blender and is free and open-source, licensed under the BSD 3-Clause License. It is available to compile from source and has been tested on Ubuntu 22.04 Linux and macOS 12+. It currently requires an Apple Silicon or Nvidia GPU, but support for AMD GPUs is planned. Windows users are advised to use WSL to set up an Ubuntu terminal environment on a Windows machine. For more information about Infinigen, you may visit its official site or download the source code of Infigen from GitHub.

XRender | Fast · Affordable · Reliable

Key Words

  • BagaPie
  • Unreal Engine
  • AE
  • Adobe
  • CG Magic
  • XRender
  • Render Tips
  • Blender
  • Wandering Earth
  • 3d animation
  • VFX
  • 2023
  • XRender Client
  • Layered render
  • Master Ji Gong
  • CPU
  • XRender dedicated features
  • Cinema 4D
  • Imaxinaria
  • Vertex
  • 3D creation
  • Aspera
  • render online
  • Animated Film
  • CG
  • XRender update
  • Visual effects
  • Render service
  • A Writer's Odyssey
  • GPU rendering
  • XCloud Disk
  • render farm
  • plugins for C4D
  • Animation
  • USD
  • Douluo Continent
  • After Effects
  • Capital Summit
  • add-on
  • Chaos
  • Timeout warning
  • Maya
  • Monster Run
  • Software update
  • Corona
  • Autodesk
  • 3ds Max
  • Intranet Submission
  • 3D Creation Plug-in
  • Render case
  • Maxon
  • Task Clone
  • TV series
  • plugin
  • V-Ray
  • Renderer
  • Zhen Dao Ge
  • Anima
  • sequence review
  • keyshot
  • What to watch
  • AI
  • Geometry node
  • free
  • The Infinitors