V4 beta Dec-12-2017 available now
 1-13  …  94-113  114-133  134-153  154-173  174-176

Previous
Next
 From:  Max Smirnov (SMIRNOV)
8731.134 In reply to 8731.133 
Hi Michael,

Yes, there something strange with webkit timers. Nodeeditor also uses setInterval, but it works much smoother than my SpherePoints script.
When I move mouse cursor inside Nodeeditor window - everything works good, but when I move cursor outside the window - a significant stutters appears.

Thank you for links, I'll read it tomorrow.

quote:
For this script it would be better to not use a timer at all and instead update things when a UI event is fired, that should ensure no delaying and also not burn CPU cycles by continuous polling when nothing is being actually changed in the UI.

Yes, you're right. Your script works faster.

quote:
Please let me know if you have seen any other script performance regressions in v4 that do not involve setInterval.

I tested all my scripts with MacOS 10.13.2 - everything works great (except the scripts which uses setInterval). I noticed significant performance increase!
For example, Cloth simulation script works about two times faster than before. I'm impressed.

EDITED: 7 Mar 2022 by SMIRNOV

  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
8731.135 In reply to 8731.134 
Hi Max,

> I tested all my scripts with MacOS 10.13.2 - everything works great (except the scripts which
> uses setInterval). I noticed significant performance increase!
> For example, Cloth simulation script works about two times faster than before. I'm impressed.

Great! I wasn't really sure exactly how the 64-bit build work out for script performance.

The one other v4 performance regression that's been reported is Extrude giving lagging feedback in the Mac version. I've got a fix for that for the next 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:  pafurijaz
8731.136 
Hi I was wondering if in the future there will be a native version for linux? Thanks :)
  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
8731.137 In reply to 8731.136 
Hi pafurijaz,

> Hi I was wondering if in the future there will be a native version for linux? Thanks :)

Right now there isn't any set plans for that, but it could be possible in the future if there is an increase in demand for it.

It takes a substantial amount of work for each additional platform. I'm stretched pretty thin as it is just supporting Windows and Mac native builds.

- 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:  bemfarmer
8731.138 
Hi Michael,

Is there a way for a script to tell if it is running in MoI3 or MoI4? A version tag or flag?

- 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:  pafurijaz
8731.139 In reply to 8731.137 
Thanks, I hope for you and for me but especially for Linux, that there is an increase in demand, I will do propaganda in my little;)
  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
8731.140 In reply to 8731.138 
Hi Brian,

re:
> Is there a way for a script to tell if it is running in MoI3 or MoI4? A version tag or flag?

Try moi.majorVersionNumber, that will be a numeric value of 3 or 4 for v3 or v4.

There is also moi.version which returns a longer string like "4.0 Beta Dec-12-2017".

- 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

Message 8731.141 deleted 24 Jan 2018 by BEMFARMER

Previous
Next
 From:  AlexTesting
8731.142 
Hi, Michael Gibson, I am a user of trial version now, but I want to purcase the program. Seems like you improve the V4 a great deal, and I really like version 3, but there is a minor (in terms of implementation) thing, that can have a very huge impact, since I know people who tried MoI and basically because of a single thing decided to use other program. This thing is interface. In particular, line weight on the model and on the grid. See, because of thick lines the whole model or scene can look dirty. And, increasing the complexity it will look dirtier and dirtier. It's about anti-aliasing as I understand. Will you implement thin and elegant lines insetead of thick lines? Thank you.
And, maybe, make options to change the UI colour (light-blue and orange), built in MoI, not through external ways. Maybe, change the icons to more minimalistic and clean, maybe with more sharp edges. You will see, more people will be willing to use clean and pretty looking program.

Besides UI, there is a fillet thing that MoI can't do, it seems. Is it possible to improve filleting?

Thank you.
Image Attachments:
Size: 30.7 KB, Downloaded: 68 times, Dimensions: 620x240px
Size: 31.1 KB, Downloaded: 72 times, Dimensions: 580x243px
  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
8731.143 In reply to 8731.142 
Hi Alex, there is an option you can set to use thinner antialiasing, see here for more information:
http://moi3d.com/forum/index.php?webtag=MOI&msg=5961.2

I'm sorry but I don't really view the look of the icons to be very significant, it's just not something that is a priority right now. It is possible to customize them yourself if you want by editing the PNG files in the \ui sub-folder.

Filleting is something that I would like to improve in the future but I'm not sure when it will happen, there is a lot of work involved. If difficult filleting is a priority for you, some other CAD program would probably work better than MoI for that type of use.

- 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:  AlexTesting
8731.144 In reply to 8731.143 
Thank you, Michael, it looks very nice now.
Understandable about icons.
Sometimes fillets can be difficult, but no program can be so fast as MoI, it seems, with all the hotkeys, snapping and no splitting between solid and sketch modules. I like MoI.
Have a good day.
  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
8731.145 In reply to 8731.144 
Hi Alex, I'm glad that helped!

Some people like to use MoI in combination with other CAD programs for handling filleting that MoI isn't able to do on its own yet.

Some good candidates for that type of use are ViaCAD, OnShape, and Fusion 360.

- 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
8731.146 In reply to 8731.145 
Hello Michael!

How are you ? I hope fine :)

Did you plan to release a new beta soon ?

Thanks.

- Marco (mkdm)
  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
8731.147 In reply to 8731.146 
Hi Marco, doing fine here, thanks! Yes probably not too much longer for the next beta. Maybe Sunday, we'll see.

- 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
8731.148 In reply to 8731.147 
Thanks!!

- Marco (mkdm)
  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
8731.149 In reply to 8731.148 
Hi Marco - a couple more days yet for the next 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:  mkdm
8731.150 In reply to 8731.149 
Wanderful!!

Thanks a lot!

- Marco (mkdm)
  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)
8731.151 In reply to 8731.149 
Great news ...
Thanks Michael.
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:  Rudl
8731.152 
Phantastic.

Can we hear what will be the innovations in the next beta.
  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
8731.153 In reply to 8731.152 
Hi Rudl, well there are a lot of various bug fixes, it will take me a while to collect up all the information so I'll do that after it's ready.

But hopefully it will be a turning point where I'll be able to focus mostly on brand new features after this release.

- 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
 

Reply to All Reply to All

 

 
Show messages:  1-13  …  74-93  94-113  114-133  134-153  154-173  174-176