This is a trial version, there is a one time permanent in-app-purchase to unlock everything:
The limited features are:
- undo/redo limited to 4 actions
- one layer per object
- no export
- limited internal project management (cannot re-open project)
• Sculpting tools
Clay, flatten, smooth, mask and many other brushes will let you shape your creation.
You can also use the trim boolean cutting tool with lasso, rectangle and other shapes, for hardsurface purposes.
• Stroke customization
Falloff, alphas, tilings, pencil pressure and other stroke parameters can be customized.
You can save and load your tools preset as well.
• Painting tools
Vertex painting with color, roughness and metalness.
You can easily manage all your material presets as well.
• Layers
Record your sculpting and painting operations in separate layers for easier iteration during the creation process.
Both the sculpting and painting changes are recorded.
• Multiresolution sculpting
Go back and forth between multiple resolution of your mesh for a flexible workflow.
• Voxel remeshing
Remesh quickly your mesh to get a uniform level of detail.
It can be used to quickly sketch a rough shape at the beginning of the creation process.
• Dynamic topology
Refine locally your mesh under your brush to get an automatic level of detail.
You can even keep your layers, as they will be automatically updated!
• Decimate
Reduce the number of polygons by keeping as many details as possible.
• Face Group
Segment your mesh into subgroups with the face group tool.
• Automatic UV unwrap
The automatic UV unwrapper can use face groups to control the unwrapping process.
• Baking
You can transfer vertex data such as color, roughness, metalness and small scaled detail in to textures.
You can also do the opposite, transfering textures data into vertex data or layers.
• Primitive shape
Cylinder, torus, tube, lathe and other primitives can be used to quickly start new shapes from scratch.
• PBR rendering
Beautiful PBR rendering by default, with lighting and shadows.
You can always switch to matcap for a more standard shading for sculpting purposes.
• Post processing
Screen Space Reflection, Depth of Field, Ambient Occlusion, Tone mapping, etc
• Export and Import
Supported formats include glTF, OBJ, STL or PLY files.
• Interface
Easy-to-use interface, designed for mobile experience.
Customization is possible as well!
gizmo: add new target mode with sync instance
insert: fix previewed insertion when inserting on a repeated instance
insert: fix crash when inserting a node while instance option is on
insert: insert the nodes as a child instead of next to the picked object
insert: tries to keep hierarchy when inserting subpart of a tree selection
silhouette: fix option when mesh isn’t aligned (transform not reset)
silhouette: fix option when mesh has a non identity transform
[...]
remesh: quad remeshers now keep hidden faces
voxel: fix voxel remesh when hidden faces are present
voxel: fix crash sometimes happening due to layers
smooth: add screen painting smoothing if paint intensity is greater than 100 percent
layer: fix merge logic (voxel, join)
gesture: fix one-tap gesture when toolbox is not hidden
gizmo: fix crash when vertex transforming a mesh alongside a primitive
gif: fix opaque gif generation
render: fix DOF focus update on tap
gesture: tube editing with finger was possible even it shouldn’t
grid: improve grid antialiasing
profile: fix curve preview issue with preset replace feature
profile: move folder button wasn’t always working
repeat: improve gizmo orientation when using snap
stylus: fix pencil being off pointer when sculpting
pivot: improve pivot of tube and curve repeat node when using the snap option
bake: fix crash if object is instance
reproject: fix crash if object is instance
split: fix line split
autosave: fix corruption when auto saving during a background operation (decimate, voxel remesh)
shortcut: fix conflicts between sub and camera shortcuts
repeat: fix curve repeat with twist (1 handler mode)
insert: fix insertion orientation if underlying matrix is flipped
insert: fix insertion orientation if underlying material has inverse culling enabled
trim: fix crashes
repeat: fix performance when validating many instances
bake: fix baking for objects with big bounding boxes
obj: fix vertex color space selector
stroke: add randomize option
interface: split stroke options into sub menu
save: saving new file was wrongly opening a project popup
layer: fix layer being corrupted when sculpting with offset greater than one
stylus: fix stylus not working for light/primitive editing when stylus sculpt only option is used
spot: intensity slider was missing from contextual popup
shadow: objects with no shadow casting are now ignored from shadow map maximum range precision
shadow: adjust shadow map resolution depending on the number of shadows (min 512, max 1024)
paint: add roughness and metalness slot for stroke painting
scene: add an option to inject new node on the gizmo position
scene: scale and skew ignored when adding a node on the gizmo position
baking: fix overall quality
baking: add opacity baking (from mask data)
light: add contextual panel for faster tweaking
light: fix temperature colorspace
repeat: fix curve saving in some case
repeat: prevent gizmo and repeater widgets being both visible at the same time
...
gltf: fix export
stroke: connected topology now considers mask as unconnected topology
gizmo: remove world button instead add a reset align to the pivot mode
gizmo: add pin mode (pivot stays still when you switch between objects)
curve: align feature for repeater curve
decimate: quality should be consistent no matter the mesh coordinates scale
interface: fix duplicate cancel button
gltf: fix texture not being exported correctly
heightmap: improve render export quality when debug heightmap option is enabled
...
file: new internal file format, .nom instead of glb.lz4 (compressed lz4), should be faster
material: fix emissive channel
material: add intensity slider for emissive channel
material: ignore alpha channel for texture preview (except for color slot)
texture: mipmap saving fixed
texture: correctly save metalness if roughness is not present (and vice-versa)
dynTopo: try to keep sharp edges intact when decimating
dynTopo: non manifold triangles should stop appearing if the surface is manifold
...
files: fix obj export (textures)
file: fix external glTF and STL loading
file: fix critical bug (crash at loading when nomad files are dropped inside the Nomad folder)
uv: switch from half float to quantised 16bit integer (better quality)
mask: mask extract now retains material and symmetry pivot
interface: offset menu panel if the side toolbar requires a second column (gizmo pivot, snap angle, etc)
android: import popup can now load multiple files
light: fix fourth light being ignored
render: fix rendering bug when adding a light in certain conditions
primitive: fix crash when validating mirrored box and sphere if Debug Primitive UVs is activated
insert: fix rotation interaction when the object has custom gizmo and is not centered
texture: support read-only (no editing) textures from obj (procreate) and glTF
file: fix crash when saving model with UVs
...
uv: collapse small edges automatically so that uv unwrap has more chance of succeeding
interface: keep dot and circle colors when sculpting
outline: fix artefacts when using outline on a mesh with hidden masked areas
trim: fix rare crash when using plane trimming
voxel: fix crash when saving a file just after a voxel remesh in certain condition
heightmap: fix color space
interface: fix button being wrongly selected when scrolling on left panel (e.g: insert, trim)
smudge: fix behavior when symmetry is activated
misc: fix crash when opening paint menu after adding primitive
stats: click on stats summary to switch between “show all” and “show selection”
trim: fix line cut when symmetry is used
insert: fix initial position when adding primitive (similar to clone mode)
insert: use gizmo as anchor transform to align with surface normal (if cloned object has custom gizmo)
transform: use custom pivot for rotation/scale (the one from the gizmo)
transform: custom gizmo pivot automatically updated when using transform tool
gizmo: add scale 2-dimension handlers
...
insert: fix clone feature not retaining painting when validating the object
trim: fix issue with symmetry + line mode, and also possible crash in some case
split: fix crash in some case
snapcube: long press to lock view (pan still allowed)
decimation: improve algorithm (less stretchy triangles, especially with planar surfaces)
primitive: fix mirroring (non uniform scale with constant density disabled)
render: fix color banding caused by frame accumulation or render export (no background)
...
android: fix graphical issues with some android devices
topology: add decimation feature
topology: small tweak to voxel remeshing to avoid very small quads (spiky smooth, etc)
mirror: fix “left to right” again…
transform: keep consistent face winding order when using negative scale
material: add flip culling option
mask: fix extract issues (unwanted faces appearing with objects that have borders)
insert: fix crash on insert primitive
trim: fix crash with line trimming
...
tool: fix move tool radius
solo: fix bug (selection of hidden object in the viewport)
resource: fix background/environment add button being swapped
render: fix reference background disappearing in some cases (refraction + background env)
render: two sided option was sometimes ignored with refraction material
render: render png export has now antialiased alpha
render: fix render png export portrait mode not being consistent
interface: toolbox drag n drop was too sensitive (distance threshold is increased)
file: fix corrupted glb export (sometimes happening when a light was not visible)
...
android: reduce camera speed
material: add refraction (opacity)
material: increase maximum additive value (useful with bloom+tonemapping for glow effect)
material: add dithered shadow for transparency meshes
render: add point light (no shadow casting at the moment though)
postprocess: tweak bloom effect (red/green/blue channels now emit same amount of bloom)
postprocess: color grading curve option
...
tube: control radius for each control point
matcap: fix “use global matcap” option
gizmo: fix pivot being ignored when symmetry is enabled
transform: fix pivot being ignored when symmetry is enabled
mirror: primitive mirroring fixed when non-uniform scaling is used
opacity: ignore opacity value when mesh is opaque
android: fix crash when importing big file
smooth: intensity multiplier for faster smooth
smooth: expose drag stroke type
material: add additive transparency
resources: add minimal folder support (alphas/backgrounds/matcaps/hdris/projects)
file: improve support for big file (>~2GB uncompressed)
alpha: add mid point value option to allow negative and positive sculpting at the same time
primitive: fix project on sphere option
eyedropper: material picker now works with primitive object
tube: improve curve fitting algorithm (curve to path)
file: fix opacity not being correctly loaded
file: fix glb loading when it detects non sculptable transform (old models)
flip: symmetry flip option now retains mesh name
clone: fix primitive cloning
render: add quality/performance options for SSR/SSAO/DOF
render: fix transparency with backface disabled
render: fix AO for small scene
render: add curvature postprocess
mask: fix crash when opening quick paint panel menu and then start masking
mask: add engraving/embossing feature
mask: add negative thickness
about: urls can now be opened
background: add opacity slider
background: base background is always opaque when tweaking overlay value
paint: add non-accumulate behavior
etc...
mask: for single object with multiple disconnected parts, simply tap on a part to mask/unmask it
paint: fix and improvements on quality
gizmo: no fading when editing pivot
gizmo: the translation arrow widget starts at the center of the gizmo
interface: input text highlights the text by default
interface: material preview with wrong exposure
interface: simplify multiple objects selection by holding and dragging the checkboxes
android: fix keyboard support
dynamic: fix constant detail slider
layer: fix recording when using custom pivot
trim: reproject hole to get better quality
multires: fix lower resolution rotate-optimisation issue (after reverse)
multires: fix glb corrupt saving when a lower level of a multires is selected
render: smoother wireframe and model edge
shadow: simplify normal bias range (independant from scene size)
Fix and issue with Android stylus input handling.
Improvements.
gizmo: edit custom pivot
gizmo: can be used with multiple objects
gizmo: improve gizmo UX (add "camera view" translation and make is easier to interact with)
mask: toggle visibility
mask: "split" and "extract" features now retain layers and painting
mask: "split" and "extract" have now more option ("fill hole" vs "extract thickness" vs "none")
mask: fix crash when using any of the mask buttons with no selection
files: fix STL export
files: obj import is more robust
... etc
- fix error/crash when saving projects with primitive
- fix crash on mask split
- reduce gizmo size
First release 1.18.