First Steps with Infinity Creator
This section will walk you through the essential steps to familiarize yourself with the interface and core tools.
Configure Your Workspace Layout
Infinity Creator allows you to customize your workspace layout to match your workflow.
Preset Layouts Available:
- Default: Balanced layout with all essential panels front-and-center.
Saving Your Layout:
- Arrange panels as desired.
- Click "+" next to the Workspace button.
- Name your layout and click "Save".
You can switch layouts anytime by clicking the Workspace button.
Exploring the 3D Scene View
The 3D Scene lets you preview procedural changes in real-time.
How to Use the 3D Scene View:
- Click the 3D Scene View (default center-top).
- Press Run Core to see your procedural system in action.
- Use camera controls to zoom, pan, and rotate the view.
See 3D Scene Controls for more information on controlling the 3D Scene View.
Working with the Hierarchy
The Hierarchy View shows all objects in your scene.
How to Use the Hierarchy:
- Open the Hierarchy Panel (default top-right).
- Select a node to view its Inspector Properties.
- Right-click nodes to access the node menu.
Editing and Viewing Properties with the Inspector View
The Inspector View lets you tweak and observe various UI element properties.
How to Use the Inspector:
- Select an object from the Hierarchy, Procedural Graph, or the 3D Scene.
- Adjust node names and procedural parameters.
- Observe component and system details.
Using the Toolbox View
The Toolbox contains essential nodes for modifying procedural assets.
How to Access the Toolbox:
- Click the Toolbox Panel (usually on the left side).
- Tools include:
- Nodes - All available Procedural Components.
- Templates - All available Templates.
- Utility - All available Utility Nodes.
- Drag nodes, templates, or utility nodes into the Node Graph to add them to the graph.
Understanding Templates
Templates help you quickly start projects without manual setup.
How to Use Templates:
- In the Toolbox View choose a template.
- Available templates include:
- Basic 3D Landscape - Node graph for generating a basic procedural landscape.
- Basic 3D Rock - Node graph for generating a basic 3D rock with a realistic texture.
- And more...
- Drag a template into the node graph, and select an unpacking method to add it to the graph.
Unpacking Templates:
Templates can be unpacked in two ways:
- Unpack here - Unpacks the template nodes and connections directly into the target node graph. The nodes in the template will be copied and connected at the current graph level.
- Unpack into new system - Unpacks the template nodes and connections into a new child Procedural System.
Managing Assets with the Assets View
The Asset View helps you organize assets efficiently.
How to Use the Asset View:
- Open the Asset View (default Left-Side behind the Toolbox View).
- Right-click an asset for options like Show in explorer, Rename, or Delete.
- Import external assets (models, textures, scripts) via File > Import.
- Import external assets via drag-and-drop for the system file explorer.
- Use assets in node input ports by dragging compatible assets onto the node input port asset selection button.
Viewing Logs for Debugging
The Logs View tracks errors, warnings, and system messages.
How to Access the Logs:
- Open the Logs View (default center-bottom behind the Node Graph View).
- Review messages to debug procedural issues.
- Click on errors to expand the line.
- Use the copy shortcut (
Control+Con Windows and Linux,Cmd+Con macOS) to copy log lines.
Building Systems with the Node Graph
The Node Graph View is the heart of procedural generation in Infinity Creator.
How to Use the Node Graph:
- Open the Node Graph View (default center-bottom).
- Drag and drop nodes from the Toolbox.
- Connect nodes to define procedural behaviors.
- Adjust node properties in the Inspector or in the Node Graph.
- Press Auto-Layout to organize your nodes quickly.
- Click Run System to preview results of the viewed system (Use Run Core when you want to run all systems in the core at once).
Changing Themes
Themes can be found in the Window button inside the Menu Bar:
Select a Theme:
- Light Theme: A bright and clean interface for well-lit environments.
- Dark Theme (Recommended): A sleek dark UI, ideal for long development sessions.
- Storm Theme: An interface designed for those who enjoy an experience of stormy blue color.
Once chosen from the menu, the theme will immediately be applied.