Skip to content

Modeling Overview

Modeling in Foxel encompasses three primary techniques: Voxel Modeling, Pixel Modeling, and Mesh Modeling. Each technique serves a unique purpose and allows users to create and manipulate content that can be integrated into Voxel Scenes.

Voxel Modeling

Voxel Modeling involves editing, transforming, and modifying Voxel Layers within Voxel Scenes and Voxel Movies. This technique allows for the creation of three-dimensional objects using voxels, which are the fundamental building blocks of 3D modeling in Foxel. Users can manipulate these voxels to create intricate designs and animations.

Pixel Modeling

Pixel Modeling focuses on drawing Pixel Layers of Heightmaps in 2D. This technique enables users to add height information to their designs, which can later be converted into voxels. The resulting pixel data can be referenced by Voxel Scenes, allowing for seamless integration of 2D and 3D elements.

Mesh Modeling

Mesh Modeling is centered around editing the texture of imported mesh objects. Each mesh object, stored as a Mesh Layer within a Mesh Asset, has exactly one texture that can be edited, allowing users to enhance the visual quality of their models. These edited textures can then be voxelized and added to Voxel Scenes via Mesh Reference objects.

Common Features

All three modeling techniques—voxels, pixels, and texels—can store color and material information. This is achieved through an index that points to the Color Palette and Material Set of the active project. Consequently, all objects across various assets utilize the same colors and materials, ensuring consistency and coherence in design.

What to Expect in the Sub-Pages

In the following sub-pages of the Modeling section, you will find detailed information on each modeling technique:

  • Voxel Modeling: Explore the fundamentals of voxel modeling, including how to activate voxel grids, start new layers, and work with levels of detail (LOD). You'll also learn about editing tools, transforming voxels, performing grid operations, and applying filters.

  • Pixel Modeling: Discover the basics of pixel modeling, including how to activate pixel grids and manipulate height. The sub-pages will cover transforming pixels, editing tools, and pixel grid operations, along with available filters.

  • Mesh Modeling: Learn about mesh modeling, including how to activate textures and edit texels. This section will guide you through transforming textures, performing texture operations, and applying filters to enhance your models.

Each sub-page is designed to provide comprehensive guidance, ensuring you have the knowledge and tools necessary to effectively utilize each modeling technique in your projects.