usd: fix crash on export and import
scene: group lock will now lock its children
boolean: fix random crash
input: fix second single tap sometimes not being recorded
reference: simplify reset view on unlock option
reference: fix transform mode going crazy when reference is locked and rolled
usd: fix crash on export and import
scene: group lock will now lock its children
boolean: fix random crash
input: fix second single tap sometimes not being recorded
reference: simplify reset view on unlock option
reference: fix transform mode going crazy when reference is locked and rolled
scene: fix random crashes and freezes
reference: keep roll when unlocking
voxel: add 100% relax pass
grid: fix snapping with large scene
move: fix normal deformation with object with non uniform scale or skew
interface: fix crash when using binding search bar
interface: fix gamepad button bindings
interface: add collapse all button in scene menu
interface: multi material editing was sometimes broken when selecting instances
interface: fix slider issue with tooltip
tube: add normal snap option
ply: fix faces being sometimes flipped on export
stl: fix faces being sometimes flipped on export
fbx: improve export with non uniform scale, skew and layers
gltf: improve loading speed for files with many facegroups
usd: improve support
ios: add back language selector in Settings app
ios: fix nomad file thumbnail on iOS File app
ios: pencil double tap hotkey now forces toggle
ios: reuse previous render preview
crash: fix crash when decompressing legacy data
interface: fix fonts and text not appearing correctly
interface: fix warning icon positioning at the bottom
interface: floating window keeps their position more consistently
pencil: increase interaction threshold for tap
reference: fix jittery translation syncing
gesture: added transform tool to interaction filters
export: make sure that export count is the same as actual export
tube: fix point not being able to be dragged with very small radius
layer: join as layer now only pushes one undo instead of two
ios: fix crash on older ipad
layer: fix crash on clone
locale: add czech, dutch, hebrew, swedish
locale: fix arabic ligature
ply: fix ascii import
usd: fix procreate export when smooth shading is enabled with inverse culling or flip matrix
usd: fix crash when exporting an usd with hidden group nodes with children
usd: fix zbrush usd color space
voxel: fix crash for high resolution (~1200)
voxel: improve performance for high value
brush: tweak brush behavior, add more normal filtering option
brush: improve performance a bit
brush: fix falloff editing in symmetry mode
brush: layer tool improvement for lock radius mode
postprocess: add stupid color tint to ssao and bloom
postprocess: add options and improve curvature effect
postprocess: fix pixel art render export keeping correct pixel size
postprocess: remove full resolution option (always on)
postprocess: denoiser is not saved anymore in project or general settings
shading: improve screenspace soft shadow, especially for point light
scene: add separate layers option in scene menu to split layers into multiple objects
scene: add join layer option to joint multiple objects into different layers
pressure: change default pressure curve for brushes to take into account light pressure
pressure: support pressure greater than 100 percent, can be turned off
camera: add alternative trackball option
camera: when the camera is locked through the corner cube, the reference will be sync with camera movement. This is meant to be used with an orthographic camera.
curve: add an option to not merge automatic points
project: make sure to keep the current active project when deleting another project
facegroup: add option to generate face group from uv islands
gizmo: fix pivot wrongly being reseted on multiselection
mirror: add more mirroring options
postprocess: add denoiser (oidn)
postprocess: fix ssr for refraction material
boolean: fix crash when running boolean on a single mesh
culling: fix front-vertex shape operation in case of transform with non uniform scale or skew
material: add shadow catcher
fbx: fix crash at loading
light: improve angle and size parameter support
baking: imrpove normal baking on very low poly mesh
shortcut: improve bottom shortcuts ux
pivot: fix pivot editing on multiple mesh
pivot: repeat randomness now uses mesh pivots
pivot: add option to mesh vertices from pivot
paint: fix texture popup
tube: fix preset popup
binding: fix hide clear all
repeater: fix repeater not working directly when adding it to the scene
shortcut: fix some bottom shortcuts not being saved
mask: fix mask not working correctly with connected topology (for example move tool)
operation: improve blurring on mask area
hide: fix sculpting not working correctly caused by wrong handling of stroke spacing on hidden area when show hide is off
connected: fix connected topology not respecting disabled mask, face group and hidden faces options
repeat: add random option in repeaters
show: allow contact shadows even if screenspace shadows are used
material: add copy and paste button
toolbox: add resize handler
interface: add most bindings as customisation for the bottom bar
facegroup: fix render artefact on grazing angle normals
hide: fix facegroup view ignoring hidden faces
background: improve a bit background and layer base dropper preview
interface: small improvements for small screen and fixes glitches in the scene menu
layer: fix bleeding issue on layer when using screen smooth or blur operation
operation: fix color operation on layer mode
render: fix normal map rendering where there is skew and non uniform scale
render: better smooth normal and tangent, especially when strong skew and non uniform scale is present
bake: normal baking improved when skew and non uniform scale is present
subsurface: fix scattering effect
obj: fix normal map import and export
operation: add global mesh operation menu
curve: add spiral option to curve repeater
material: toggling embed texture doesn’t force or delete alpha on existing materials
profile: fix preset selection sometimes not working
profile: fix bugs when using mirroring
paint: stop painting everything in yellow
subsurface: fix effect when multiple object have different scattering in the scene
primitive: expose division control in the contextual menu
voxel: hole filling will reuse voxel edge length
lathe: improve axis editing
tube: tube profile xy mirroring
tube: tube profile transform
falloff: fix jitter scale
stroke: fix roll mode
layer: add channel blend settings
render: reduce banding caused by low depth precision
binding: fix custom tool bindings
pencil: fix small interaction threshold issue with Drag and Move tools
shading: fix crash on uv unwrap or inspector when shading texture is disabled
facegroup: fix crash on undo when using finger to convert mask to group with sculpt finger off
extract: fix crash when extracting the mask and opening the post process settings
icon: fix custom icon on some tools when the ui is on light mode
outline: fix issue with facegroup and inspect mode
tool: fix tools folder being deleted if only subfolders were present
measure: improve line thickness consistency
bake: support triplanar normal baking
bake: support flip y option
uv: improve degenerate face when merging duplicate UVs coordinates
snapcube: interacting with small buttons now prevents the view from changing. Mostly useful with pencil and grid snapping where a view change could exit orthographic
boolean: fix edge issue
split: fix line bug
tube: fix twist control speed
tools: remove empty folder to not clutter the filesystem
background: fix overlay not working with inspect or face group view
ios: fix crash on iOS 15.0, 15.1 and 15.2
toolbox: dot not display tools in subfolders
toolbox: add an option to rename folder
tool: fix stroke painting checkbox not being read correctly at loading
tool: fix layer tool
dyntopo: fix issue for some tools
boolean: remove unwated plane simplification cleanup
voxel: bake texture to vertex from multiple inputs
inspector: fix crash in some case
image: add support for webp format
delLayer: fix crash when painting is off
gizmo: adding a pin option so that releasing it will copy the pivot
tube: fix rotate handler being too fast when radius is very small
interface: add a small indicator in the the scene list when shading Instance ID or object ID is used
ios: improve quad remesher guide handling when symmetry is enabled
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
ply: fix export when objects have transform
ply: fix export when exporting multiple objects
fbx: improve import
fbx: add basic export support (no textures, no materials)
tube: prevent profile editing if the profile is aligned with the camera view
tube: only snaps the first point of the tube when creating a tube and if the snap option is off
tube: fix cap triangulation sometimes failing in some cases
tube: snap can snaps on other object vertex
bake: fix self vertex baking in some case
bake: fix crash when a mesh has a normal map but without UV
bake: show offset preview
interface: quick mask or smooth shortcut sometimes didn’t work if tools were re-ordered
interface: add checkbox to disable long press undo/redo
interface: add alternative color wheel picker
interface: improve material and tool alpha preview
wireframe: only show wireframe on visible faces (can be changed in wireframe option)
wireframe: add an option to only show wireframe for the current selection
symmetry: fix flip option
symmetry: more robust handling by sculpting brushes
mask: mask shape selector can now clear and mask multiple objects at the same time
mask: masked area will ignore transparency and be visible (hidden face data will still be hidden though)
mask: clear mask even if the mirrored shape collides with the mesh (when the main shape doesn’t collide with the mesh)
move: fix background radius when mesh has non uniform or skew matrix
move: add swirl effect when using a secondary finger or input
facegroup: add auto group from normal option
facegroup: add auto group from separate parts option
multires: add a wireframe option to only show the first level wireframe
multires: add an option to lock the vertices of the first level
triplanar: add brush material triplanar mode
triplanar: add mesh material triplanar mode
tool: add extra contextual options to facegroup, mask and hide
tool: preset can be moved in subfolder
layers: add an option to extract a layer from the base painting, by comparing with a default material
dyntopo: fix bug that could make sculpting fails the surface picking
curve: revert behaviour of path drawing mode where new points can be inserted from dragging anywhere
xray: add target option to choose whether the selected or non selected objects are ghosted
file: update obj vertex color import if the file is coming from blender
tool: presets can be loaded through drag n dropping or import button (Project menu)
alpha: add screen projection option, instead of surface
repeater: tweak default mirror and radial initial world position
texture: matcap supports color texture
image: improve EXR support
ios: quad remesher alt shortcut resets the density painting
ios: quad remesher allow smooth density intensity greater than 100 percent
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)
triplanar: two sided bug
triplanar: fix crash when tapping the generated mesh
bake: bake vertex doesn’t delete texture if the channel isn’t checked
bake: add an option “opacity to mask” option
bake: normal map texture baking improved
tools: fix preset crashing on clone
binding: fix search helper
tool: fix front facing bug impacting most brushes when two sided was off
light: fix type radio button single click not working
bake: fix texture opacity to layer opacity alpha
file: fix nom loading sometimes failing when an infinite value was present
mask: fix crash when clearing when multiple objects are selected
bake: improve opacity baking
gltf: fix color export
stroke: fix incorrect alpha handling with mirroring
binding: tool preset added
tool: front vertex bug
facegroup: ignore mask if mask is hidden
facegroup: fix group recoloring wrongly creating new unnecessary group
ios: fix shortcut preview display
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
ios: add quad remesh plugin, from EXOSIDE (~15$, one time purchase)
ios: quad remesher supports face group, guides and density painting
dyntopo: add an option to take the brush falloff and alpha into account
facegroup: add facegroup tool
hide: add hide tool
paint: add vertex transparency support
light: replace shadow softness option with size (point, spot) and angle (directional) option
light: point lights will automatically cast screenspace shadow even if shadowmap option is on
light: add environment light (directional with automatic color, intensity and orientation)
light: fix crash when deleting a light
primitive: all primitives now have UVs
primitive: replace linear subdivision checkbox with a slider to allow more control (more subtle round borders)
misc: improve overall brush behaviour when non uniform scale, skew or inverse culling is present
misc: add sonar pen support
obj: export folder only if textures are present
ply: add ply import and export
lathe: display orange vertical line when curve is selected
tube: profile viewport UX improved
file: improve tiff support
ios: import button now supports folder selection
smudge: improve tool quality
render: fix fov and camera position being tweaked during render export
interface: reset tool orders will reset custom tools according to their name
mask: interacting with extraction slider will show a preview of the output
matcap: added a lock rotation option for matcap (prevent three-fingers gesture rotation)
move: add background radius option
layer: fix longstanding bug where layers could be corrupted when using the keep top details option
split: fix line shape
gizmo: fix reset pivot mask button being always disabled
heightmap: fix black screen when tone mapping is disabled
background: gradient option
stroke: fix snap radius option
symmetry: flip object now works with multires object (enabling material culling instead of flipping faces)
bake: improvements for both vertex and texture reprojection
gesture: more control for three-finger gestures. In case of conflict, UI order matters. But light gesture is only active in PBR or Matcap+Lock off.
So by default:
Matcap+lock on mode, radius/intensity gestures active
PBR mode, radius/light gestures active
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
file: fix boolean operation corrupting mesh (issue only revealed when reloading the project)
file: detect obj and stl even if the file extension is missing
tube: add per point profile
tube: fix snapping option when creating a new tube
tube: improve snap alignment (profile view aligned with gizmo)
tube: add profile presets
curve: fix bspline broken sampling around the end points
repeat: prevent negative radius (negative scale)
gizmo: Move To Origin option now centers the current gizmo pivot instead of geometric center
hole: edit world space value instead of radius ratio
mask: world space thickness slider
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