V4 beta Feb-27-2019 available now
 1-20  21-40  41-60  …  201-218

Next
 From:  Michael Gibson
9266.1 
A new v4 beta (version Feb-27-2019) is now available for download here: http://moi3d.com/beta.htm , also linked to from the download page on the main web site.

New stuff:

Numerous fixes for SubD import crashes and translation issues.

Fix for SubD imports on objects of small scale.

Fix for SubD imports with meshes that have multiple volumes that partially overlap each other. Previously these could sometimes not get separated into different solids properly.

Update SubD import to read materials from the .obj file and make Styles from them in MoI. Also patch combining will pay attention to material assignments so patches will not get combined across different materials. Can be disabled under Options > Import/Export > SubD import options > "Use materials" checkbox.

Add SubD import option for either fewer patches but with denser surface control points, or more patches around extraordinary vertices but with fewer surface control points in regular areas of the mesh. Set under Options > Import/Export > SubD import options > "Patch type".

Update multiple selection - Add option for doing multiple selection only when shift key is down. Options > General > Multiple selection: "Always" or "Only when Shift is down".

Fix cylinder boolean union bug. There was a bug with combining cylinders in boolean union when the cylinders had opposite axis directions. This was the cause of some occasional mysterious missing fillets where the fillet surface was ending up displaced some distance away from the trim boundaries.

Fix a sporadic crash in Chamfer reported through e-mail by Sebastian Bielecki.

Fix crash in center object snap after copy/pasting an arc edge curve.

Update tesselator - fix degenerate span display bug. Fixes bug in mesher for making display meshes on surfaces with nearly degenerate spans. Fixes a bug reported through PM by BarryH.

Add option for scaling STL export to target unit system. Under Options > Import/Export > STL Options > "Export units conversion".

Update curve filleting - Enable "Constant distance" fillet mode for curves, currently only works for line segments.

Fix 3DConnexion buttons bug where undo/redo on space mouse button presses was not working, reported by Ivan in the forum here: http://moi3d.com/forum/index.php?webtag=MOI&msg=9130.1

Update command parameter parsing. Allow quotes to control parameter parsing so values with spaces can be used, for example: ArrayDir mode="Extent, Count" . Fixes a problem reported on the forum by Bravlin here: http://moi3d.com/forum/index.php?webtag=MOI&msg=6087.75

Update shortcut keys parameters - start and end scripts. Make it possible for shortcut keys to define parameters for oncommandstart="" and oncommandend="" for script to run at the start or end of the command. For example this shortcut will run a script when the line command ends to select it: line oncommandend="moi.geometryDatabase.selectLastCreated();"

Update shortcut keys for file commands. Enable controlling the file dialog file type with keyboard shortcuts by adding a filetype= option in the shortcut key. For example a shortcut key with: Open filetype=igs will make the file dialog have the .igs file type active. Can be used with Open, SaveAs, Import, and Export commands. Requested in the forum by Peticel here: http://moi3d.com/forum/index.php?webtag=MOI&msg=9118.1

Update command UI automation - ordering. Some UI events cause the command to finish, so to be able to control a command the ordering of the events needs to be controllable.
Rework the UI event triggering so they are triggered in the order given in the command line parameters. This makes the following possible:
extrude tapered draftangle=20 distanceinput=10
Previously that didn't work because the distanceinput is earlier in the UI and so got triggered earlier and ended the command before tapered or draftangle could be processed.

Fix properties panel line length editing bug reported through e-mail by Tim Hickox.

Fix tolerance bug that could cause small sized objects to get mangled boundaries when joined, regression from v3.

Fix IGES import joining regression - Make iges entity 128 surfaces join together if joining is enabled, regression from v3.

Updated IGES import joining - allow T junctures to join instead of only simple matching endpoints only.

Fix IGES import bug for some cases with edges on seams of closed surfaces. Fixes an IGES file sent through e-mail by Charles Ludeke.

Fix excessive load time with STEP file that had a degenerate surface in it.

Update license key file paths - Allow a path to moi_v3_license.key to be passed as a command line parameter or set as an environment variable like moi_v3_license.key=path . Requested by Mariusz in the forum here: http://moi3d.com/forum/index.php?webtag=MOI&msg=9106.1

If straight snap snap angle is set to 0, disable x/y plane straight snap line snapping.

Add warning if running on Mac case sensitive file system.

Update file dialogs - Save and restore last used file dialog location on all platforms.

Update file loader progress bar - Add full path as tooltip to file name label.

Add option for limiting the number of CPU cores used by file loading. Can be set under: [Settings] FileLoaderThreadLimit=x

Update scripting - exe command line args
moi.getExecutableCommandLineArgs() - returns list of command line parameters for launching the executable.
moi.geometryDatabase.initialFileToLoad - filename for initial file to load by executable command line parameter.

Scripting - Add moi.command.currentCommandName property for getting the current running command name by script, or empty string if no command currently running. Requested by Bravlin on the forum here: http://moi3d.com/forum/index.php?webtag=MOI&msg=7238.61

Update Scene Browser, Types > Edges and Types > Faces behavior. Don't show edges or faces of hidden breps unless shift is down. Makes it easier to turn edges on/off without hidden breps being shown. Requested through e-mail by Tim Hickox

Update scene browser - Make sure scene browser is initialized before any startup script that wants to access it is run.

Scene browser script access - Add more script access to SceneBrowser: sceneBrowser.objects, sceneBrowser.types, and sceneBrowser.styles to get the root item for those sections.
Added methods to a scene browser item:
    item.find('name') - will search all children and return an item with that name or null if none present.
    item.alterStatus(mode,rightclick) - alter the status area of an item, that's the one with the eye icon. Mode can be one of 'show','hide','lock','unlock'. Optional boolean parameter for rightclick will make it behave like a right mouse button click.
    item.select(mode,rightclick) - alter the selection dot of an item. Mode can be one of 'toggle','select','deselect','filteron','filteroff'. Optional boolean parameter for rightclick will make it behave like a right mouse button click.
Here's an example that toggles the selection dot for the Blue item under styles: moi.ui.scenebrowser.styles.find('Blue').select('toggle');

Fix selection redraw bug on static objects where objects could get stuck looking like they were selected in the Intersect, Project, Silhouette, Join, and Separate commands. Reported through e-mail by James Elliott.

Fix bug in Add pt with rational curves, reported in the forum by Bravlin here:
http://moi3d.com/forum/index.php?webtag=MOI&msg=9216.34

Fix for wrong selection display on iMac with NVIDIA GeForce GT 750M 1024 MB - work around driver bug.

Fix for mouse move events getting stacked up on some Mac machines.

Fix .skp and .fbx format export with unicode file names on Mac. Exporting to .skp or .fbx formats with certain kinds certain kinds of extended characters in the filename would fail.

Update filename display Mac - Fix bug where filenames with <> characters were being treated as html tags.

Fix MRU file list Mac - Fixed bug where on Mac if a file had a \ in it, it would not persist to the MRU list properly.

Fix Mac crash when exporting to .3ds format.

Fix QtWebKit Ctrl/Meta flippage on Mac. Make the HTML event object use Ctrl for Ctrl and Cmd for Cmd instead of flipped on Mac.

Turn off viewport display time that was previously always on.

Update mouse wheel for node editor - dispatch wheel events to canvas elements.

Fix bug in <moi:Select> control when the <moi:Select> element had keyboard focus when the command UI document was torn down. Fixes bug reported by Bravlin on the forum here: http://moi3d.com/forum/index.php?webtag=MOI&msg=952.31

Add setting for allowing snap plane change in ortho:
[Drawing Aids]
AllowSnapPlaneChangeInOrtho=y
When set the orientation picker will align to surfaces in ortho views, by default it only aligns to surfaces in the 3D view.

Update viewport text - fallback fonts. Switch to a fallback font if the regular UI font does not contain glyphs that we are going to be using in the viewport. This enables stuff like Japanese text to render properly in the viewport even if the UI font has not been set to a font with Japanese glyphs in it.

Update Wine hit testing BGRA textures. Add option to use BGRA for the texture format for off-screen rendering. Make it used by default when running under Wine. Hopefully will solve selection problems where hit test map had unexpected byte ordering on the propietary Nvidia driver, as reported by Ronnie Ashlock.

Add option to use same color picker dialog as v3 on Windows. Can be set under
[Color Dialog]
UseV3ColorDialog=y
Requested by Barry-H in the forum here: http://moi3d.com/forum/index.php?webtag=MOI&msg=9100.241

Update scripting moi.view.resetAll() - Update moi.view.resetAll() to take an optional parameter. Can be one of:
    'auto' - Do automatic toggle between selected or all.
    'selected' - Only reset to selected objects.
    'all' - Only reset to all objects.
    'default' - Reset to default startup views, keeping reversed views (bottom/back/left).
    'harddefault' - Reset to startup views and get rid of reversed views (bottom view will become top).
Requested on the forum by arial here: http://moi3d.com/forum/index.php?webtag=MOI&msg=8123.39

Update edit style shortcut. Make Ctrl+Left click on the style line in the properties panel also work as a style edit shortcut in addition to right-click.
Requested by shane in the forum here: http://moi3d.com/forum/index.php?webtag=MOI&msg=9245.5

Add moi.ini option for window select behavior.
[Selection]
WindowSelectMode_Combo_Intersect_Contained=Combo
Can be one of "Combo", "Intersect", or "Contained".

Update mesh export - allow generating empty mesh files when saving to OBJ, STL, 3DS, LWO, FBX, or SKP mesh formats. Requested by Mikael Sundell for pipeline integration.

- Michael

NOTE: originally issued as version Feb-26-2019, bumped up to Feb-27-2019 that includes the fix from
http://moi3d.com/forum/index.php?webtag=MOI&msg=9266.24

EDITED: 10 Oct 2019 by MICHAEL GIBSON

  Reply Reply More Options
Post Options
Reply as PM Reply as PM
Print Print
Mark as unread Mark as unread
Relationship Relationship
IP Logged

Previous
Next
 From:  bemfarmer
9266.2 In reply to 9266.1 
Install was smooth, quick and easy. Nodeeditor working. (Previous "%appdata%" setup helped a lot, I believe)
- Brian
  Reply Reply More Options
Post Options
Reply as PM Reply as PM
Print Print
Mark as unread Mark as unread
Relationship Relationship
IP Logged

Previous
Next
 From:  Frenchy Pilou (PILOU)
9266.3 
---
Pilou
Is beautiful that please without concept!
My Moi French Site My Gallery My MagicaVoxel Gallery
  Reply Reply More Options
Post Options
Reply as PM Reply as PM
Print Print
Mark as unread Mark as unread
Relationship Relationship
IP Logged

Previous
Next
 From:  Michael Gibson
9266.4 In reply to 9266.2 
That's great Brian, I'm glad that the %appdata% setup makes things easier!

@Pilou - thanks!

- Michael
  Reply Reply More Options
Post Options
Reply as PM Reply as PM
Print Print
Mark as unread Mark as unread
Relationship Relationship
IP Logged

Previous
Next
 From:  MarkBTomlinson
9266.5 
Download, install, settings, customUI, file read, all good.
No problems on initial test.

3D Hard Surface
https://mbt3d.com
https://www.artstation.com/artist/markbtomlinson

  Reply Reply More Options
Post Options
Reply as PM Reply as PM
Print Print
Mark as unread Mark as unread
Relationship Relationship
IP Logged

Previous
Next
 From:  Michael Gibson
9266.6 
Added release notes to top post.

- Michael
  Reply Reply More Options
Post Options
Reply as PM Reply as PM
Print Print
Mark as unread Mark as unread
Relationship Relationship
IP Logged

Previous
Next
 From:  speedy (AL2000)
9266.7 
Hi Michael and Friends ,
a question ....
I have already installed the V4 Beta of October 2018, to install the new Beta of February, I must first delete the one already installed,
or automatically this will replace the other ...
with repercussions also on everything installed, Nodeeditor
Custom Interface and Various Script ... etc. etc.
I know you've already given us answers, but I do not remember
where to look for them ..
If you could help me you would be grateful
alberto
  Reply Reply More Options
Post Options
Reply as PM Reply as PM
Print Print
Mark as unread Mark as unread
Relationship Relationship
IP Logged

Previous
Next
 From:  MarkBTomlinson
9266.8 In reply to 9266.7 
It will install into a new location you won't overwrite the old file. So no you don't have to uninstall unless you want to.

3D Hard Surface
https://mbt3d.com
https://www.artstation.com/artist/markbtomlinson

  Reply Reply More Options
Post Options
Reply as PM Reply as PM
Print Print
Mark as unread Mark as unread
Relationship Relationship
IP Logged

Previous
Next
 From:  mkdm
9266.9 In reply to 9266.1 
Hello Michael!

Thank you very much for this new update!!

I find super useful these two things:

1) Add SubD import option for either fewer patches but with denser surface control points, or more patches around extraordinary vertices but with fewer surface control points in regular areas of the mesh. Set under Options > Import/Export > SubD import options > "Patch type".

2) Update multiple selection - Add option for doing multiple selection only when shift key is down. Options > General > Multiple selection: "Always" or "Only when Shift is down".

Long awaited this new multiple selection behavior! Perfect!

Looking forward bow to improvements on the display mesh routines and the antialiasing also for surfaces not only for the curves :)

Thanks.

- Marco (mkdm)
My Procreate portfolio
  Reply Reply More Options
Post Options
Reply as PM Reply as PM
Print Print
Mark as unread Mark as unread
Relationship Relationship
IP Logged

Previous
Next
 From:  Michael Gibson
9266.10 In reply to 9266.9 
That's great Marco, I'm glad those are useful!

re:
> Looking forward bow to improvements on the display mesh routines and the
> antialiasing also for surfaces not only for the curves :)

Can you please remind me what the "display mesh routines" part is about?

- Michael
  Reply Reply More Options
Post Options
Reply as PM Reply as PM
Print Print
Mark as unread Mark as unread
Relationship Relationship
IP Logged

Previous
Next
 From:  danperk (SBEECH)
9266.11 
Great Stuff Michael, Thanks!

Tried a quick test of patch combining on SubD Create and it worked well.

It's nice to get material assignments from OBJ file too.

EDITED: 28 Feb 2019 by SBEECH

Image Attachments:
Size: 603 KB, Downloaded: 601 times, Dimensions: 1763x1276px
Size: 779.8 KB, Downloaded: 543 times, Dimensions: 1763x1276px
Size: 687.2 KB, Downloaded: 614 times, Dimensions: 1960x1378px
  Reply Reply More Options
Post Options
Reply as PM Reply as PM
Print Print
Mark as unread Mark as unread
Relationship Relationship
IP Logged

Previous
Next
 From:  Michael Gibson
9266.12 In reply to 9266.11 
Hi danperk, thanks for testing the new materials-aware patch combining. That looks great!

That should hopefully be a pretty easy way to be able to influence patch formation.

- Michael
  Reply Reply More Options
Post Options
Reply as PM Reply as PM
Print Print
Mark as unread Mark as unread
Relationship Relationship
IP Logged

Previous
Next
 From:  PaQ
9266.13 
Thanks for the new beta Michael !
  Reply Reply More Options
Post Options
Reply as PM Reply as PM
Print Print
Mark as unread Mark as unread
Relationship Relationship
IP Logged

Previous
Next
 From:  Michael Gibson
9266.14 In reply to 9266.13 
You're welcome PaQ!

- Michael
  Reply Reply More Options
Post Options
Reply as PM Reply as PM
Print Print
Mark as unread Mark as unread
Relationship Relationship
IP Logged

Previous
Next
 From:  Finema
9266.15 
Hi Michael,
Thanks for the update. it's top !
  Reply Reply More Options
Post Options
Reply as PM Reply as PM
Print Print
Mark as unread Mark as unread
Relationship Relationship
IP Logged

Previous
Next
 From:  mkdm
9266.16 In reply to 9266.10 
Hello Michael.

@You: "...Can you please remind me what the "display mesh routines" part is about?..."

Well...something we where talking about many months ago.

I'm referring to some improvements to the way Moi is using to display/render the nurbs surfaces.
Actually, despite any kind of tweaking I can try with the control panel of my GPU (Nvidia Quadro and Nvidia 1080 Ti), the antialiasing is never applied to the boundaries of the surfaces but only to the nurbs curves.

Also there's still the old problem of the "unwanted fake edges" or "edges glitches" that moi sometimes draw for certain area of the objects.

Here in these 3 screenshots you con see what I'm talking about :)

The "read area" show you the missing antialiasing in the rendering of the surfaces and, in the last pictures, the "edges glitches".

Thanks.





- Marco (mkdm)
My Procreate portfolio
  Reply Reply More Options
Post Options
Reply as PM Reply as PM
Print Print
Mark as unread Mark as unread
Relationship Relationship
IP Logged

Previous
Next
 From:  Michael Gibson
9266.17 In reply to 9266.16 
Hi Marco, you can find some more information on the "edges glitches" part here:
http://moi3d.com/forum/index.php?webtag=MOI&msg=4987.2

Although that is something that I want to try and improve in the future I do not expect to be able to work on it for V4, sorry.

Antialiasing for shaded surfaces is still on my list to investigate and may be feasible to add for v4, I will know more when I give it a try. It is still on my remaining investigation list.

- Michael
  Reply Reply More Options
Post Options
Reply as PM Reply as PM
Print Print
Mark as unread Mark as unread
Relationship Relationship
IP Logged

Previous
Next
 From:  mkdm
9266.18 In reply to 9266.17 
Hi Micheal.

About surfaces antialiasing you wrote :" It is still on my remaining investigation list."

Ok. Good to know :)

Please don't erase it from your list :)

Thanks.

- Marco (mkdm)
My Procreate portfolio
  Reply Reply More Options
Post Options
Reply as PM Reply as PM
Print Print
Mark as unread Mark as unread
Relationship Relationship
IP Logged

Previous
Next
 From:  eric (ERICCLOUGH)
9266.19 
Hooray Michael !!! Again.
cheers
eric
  Reply Reply More Options
Post Options
Reply as PM Reply as PM
Print Print
Mark as unread Mark as unread
Relationship Relationship
IP Logged

Previous
Next
 From:  Marc (TELLIER)
9266.20 
Thanks Michael, it will be very cool to be able to import subivision surfaces.
A new set of possibilities!

Marc
  Reply Reply More Options
Post Options
Reply as PM Reply as PM
Print Print
Mark as unread Mark as unread
Relationship Relationship
IP Logged
 

Reply to All Reply to All

 

 
Show messages:  1-20  21-40  41-60  61-80  …  201-218