1.35
voxel: improve quality (small spacing between surface)
layer: remove empty layers (for example, with separate operation)
interface: replace symmetry shortcut with mirror (when primitive is selected)
dynamic: add “constant detail” slider
dynamic: global and “constant detail” value now shares voxel detail
file: fix mesh loading (holes could appear because of thin faces)
tools: merge translate/rotate/scale tools into a single transform one
gizmo: fix issue with non uniform scale with primitive
interface: range selection (scene list) by holding shift/smooth
input: “finger always smooth” disabled with transform and gizmo tools
3 Likes
1.36
android: fix keyboard support
dynamic: fix constant detail slider
layer: fix recording when using custom pivot
trim: reproject hole to get better quality
1.37
android: fix crash on export (Android 11)
autosave: Autosave now works differently, it doesn’t override your current project but instead write an external file. You can then delete this file if you want to revert to your last manual save.
trim: new hole-filling algorithm, can punch holes and has more precise contour
gizmo: only display the current widget handler when interacting
gizmo: add small pie angle indicator when rotating
stroke: add option to share radius among tools
stroke: display rope stabilizer
render: improve Ambient Occlusion postprocess (sharp edges better retained)
render: frustum culling for faster rendering on big scenes with lot of objects
selector: add rotate increment for line selector
solo: isolate feature now works with multiple objects
transform: scale with one finger if Translate and Rotate are disabled
project: fix masking being ignored when using line selector
scene: add “lock selection” bottom shortcut (disabled by default)
triplanar: add back symmetry for masking
primitive: fix transform being lost when undoing a mirrored primitive
interaction: click on the cube to rotate the camera (e.g: when using Trim)
file: fix glb/gltf loading when the generator is missing
6 Likes
1.38
android: allow file overwriting when exporting
ios: when using text input, validation will occur when using the enter key
interface: add background import button back
interface: sharper text rendering
gizmo: add clone option to quickly duplicate an object
gizmo: fix pivot position when using multiple objects
painting: fix smooth and smudge on layer (white bleeding)
trim: fix line rotate step
file: fix gltf object material (roughness and metalness) import
light: switching between attached/non-attached light keep the light position
interface: fix incorrect label
6 Likes
1.39
mirror: fix mirrored primitive not being visible
interface: intensity and vertical slider not being updated
gizmo: adjust size a little bit so that rotation sphere is bigger
2 Likes
1.40
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
6 Likes
1.41
tools: add save/load tool (click twice on the icon in the toolbox)
language: add chinese (language option in about panel, top left nomad icon)
paint: fix material eye dropper
paint: material list acts a bit more like a material-swatch widget
stroke: add tiling options
interface: can pin menu
light: add spot lights
inflate: fix inflate
lock: fix lock selection when using selector tools (Trim, Split, etc )
solo: update behavior when selecting objects directly in interface list
render: render export ignores masking and darken unselected option
view: view tool ignores masking
8 Likes
1.42
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
paint: depth filtering to paint cavity or bumps
mask: add “front-facing vertex only” option for selector mask tool
smooth: add back relax as a shortcut
light: fix spot light intensity range (small/big scene)
light: fix spot light duplicate option
material: eye dropper can be triggered with a long press
material: long press to override or delete material (simple press toggle/untoggle the material)
lang: detect device language and switch to chinese if needed
lang: use simplified chinese instead of japanese font variant
mirror: normal fixed when mirroring a scaled primitive
stroke: pressure on radius disabled for screen project tilings
alpha: add back alpha scale to allow inscribe alpha (square pattern)
12 Likes
1.43
ios: move language option in iOS settings page
ios: input accepts computation string (+ - * /) and can use “x” as the current value
android: input accepts minus sign
tool: add lathe tool
tool: add tube tool
tool: add insert tool
shape: improve polygon shape to mix smooth and hard edges
paint: fix erase option when using with layers
paint: add an option to prevent painting on layer area that haven’t been painted yet
paint: main intensity slider is taken into account for non-accumulated mode
render: fixing/improving curvature postprocess
layer: fix pencil pressure
primitive: fix crash when displaying wireframe with a mirrored primitive in the scene
gizmo: fix crash when using non-uniform scale with object-mode
matrix: fix rare when using gizmo or transform tool
sculpt: fix rare crash when picking a face without no vertex inside the selection radius
name: fix crash when using non supported characters (emoji) in file/name
9 Likes
1.44
performance: fix Drag and Move performance
primitive: add hole option for tube and lathe
primitive: add editable path in 3d for tube and lathe
primitive: fix cloned tube/lathe disappearing when editing their properties
primitive: reuse the config of the current selected primitive (insert, tube, lathe)
interface: infinite slider (detail resolution, primitive, etc)
interface: drag your finger on the eyes icon to quickly hide multiple mesh in a single gesture
tube: add closed curve option
voxel: the voxel remesher can compute lower resolution for multires
transform: fix bug with clone and transform tool (squashed history)
render: png export now supports partial mesh transparency (for compositing, etc)
background: support alpha
background: fix distortion on rotation
background: replace scale/translate/rotate sliders with interactive transform
symmetry: fix few issues with icon being disabled (insert, clone, etc)
symmetry: flip checkbox is removed and instead adding 2 mirror buttons (left to right / right to left)
symmetry: add flip option
9 Likes
1.45
voxel: fix voxel multires generation when layers are present
2 Likes
1.46
tube: fix uniform quad density when there is only 2 points
tube: improve quad density (on turn, caphole, etc)
tube: fix “snap every point” option
file: avoid saving if an error occurs and displays an error banner when it happens
file: STL and OBJ export now exports mirrored primitives as well
file: reconstruct multires when loading a file (only if the highest level is less than 400k vertices)
voxel: fix voxel subtract mode quality
symmetry: line display is now correctly displayed
layer: correction of layer offset when applying a transform on the mesh (voxel, bake, etc)
merge: fix color being broken when simple merging meshes
color: allow hex color input
7 Likes
1.47
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
5 Likes
1.48
ios: fix rendering bug on iPad Air 4 (and iPhone max)
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
autosave: prevent crash when autosave occurs during sculpting/painting
color : fix color manual input validation (interface menu)
trim: cut is more precise (especially if cut was done far away from the surface)
views: camera views retain image background config
multires: fix crash when switching multires level if the layer was created on a lower resolution
17 Likes
1.49
matcap: fix “use global matcap” option
tube: control radius for each control point
gizmo: fix pivot being ignored when the symmetry is enabled
transform: fix pivot being ignored when the symmetry is enabled
mirror: primitive mirroring fixed when non-uniform scaling is used
opacity: ignore opacity value when mesh is opaque
10 Likes
1.50
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
interface: integer slider supports infinite/elastic range (useful for primitive low division count)
interface: integer slider supports damping (more control when far away from slider)
interface: add perspective toggle shortcut
interface: tool icons can now be sorted directly (long press & drag n drop)
interface: fix hex color picker input
interface: fix missing color picker knob
file: export image now supports custom size
file: fix rare crash on loading (multiresolution mesh only, with quads subdivided from triangles)
file: can export and import gltf lights (loophole: you can import more than 3)
tube: take the closest control point when a thickness control point is closed to a main control point
tube: fix precision issue with thin curve (avoid shrinking tube)
primitive: remove automatic focus when adding a primitive
stroke: selMask fix “front-facing vertex only” option
stroke: fix alpha preset
gizmo: change the way interaction is done with the rotation arcs
camera: normalize pan/zoom speed (perspective + portrait mode was too fast)
symmetry: better symmetry support with gizmo and transform (automatic pivot)
21 Likes
1.51
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)
file: fix STL export not working with dynamic topology meshes
8 Likes
1.52
ios: support drag n drop for scene files (obj, gltf, stl)
primitive: interactive widgets directly in the viewport
primitive: snap to surface option for the tube (with offset to surface parameter)
primitive: mirrored geometry culled correctly (no more disappearing if the source is not visible)
render: free unused matcap and alpha (less memory usage)
render: temporal antialiasing to reduce flickering a bit
tube: improve curve fitting when freehand drawing is used
torus: fix constant density topology
torus: add hole option
mirroring: fix “left to right” and “right to left” logic
mirroring: ignore masking when the topology is not symmetric
tool: when saving a tool, the alpha is now embedded in the presets (easier sharing)
background: fix color background being ignored when a reference image is used
13 Likes
1.53
tool: fix move tool radius
solo: fix bug (selection of hidden object in the viewport)
resource: fix background/environment add button being swapped
1 Like
1.54
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)
mask: update extraction logic to only extract faces that have all of its vertices masked
insert: fix crash on insert primitive
trim: fix crash with line trimming
gizmo: allow plane translate when two sided is off
light: fix slow light editing (spot angle, etc)
paint: clamp final computed intensity to 100% if infinite intensity is used
camera: picking the snap cube will ignore the camera speed
9 Likes