Chaos Corona Forum

Chaos Corona for 3ds Max => [Max] Bug Reporting => [Max] Resolved Bugs => Topic started by: cecofuli on 2015-01-22, 13:19:03

Title: conversion from CoronaScatter to mesh is slow
Post by: cecofuli on 2015-01-22, 13:19:03
The conversion from CoronaScatter to mesh is very slow! In Multiscatter is instant.
Ok, Multiscatter collaps all the proxy in one big mesh, but, with 200 spheres (32 segments) with my I7 970 4.0 Ghz, CoronaScatter takes 30 seconds!
Title: Re: conversion from CoronaScatter to mesh is slow
Post by: racoonart on 2015-01-22, 13:33:48
The conversion from CoronaScatter to mesh is very slow! In Multiscatter is instant.
Ok, Multiscatter collaps all the proxy in one big mesh, but, with 200 spheres (32 segments) with my I7 970 4.0 Ghz, CoronaScatter takes 30 seconds!
I know why this happens. If you watch closely you can see that the modify panel is starting to flicker as soon as you click the convert button. This will happen 200 times... 1 for each of the 200 objects. It's a common thing in maxscript to switch to the create panel when you do anything scene related.
When you run these 2 lines of code (while the scatter object is selected), it is instant:
Code: [Select]
max create mode
CScatter.convertToGeometry $ 0

I would log it as a bug.

[Edit: Splitted and moved to bug reports]
Title: Re: conversion from CoronaScatter to mesh is slow
Post by: cecofuli on 2015-01-22, 13:49:53
Great! Good to know it ;-)
Title: Re: conversion from CoronaScatter to mesh is slow
Post by: Ondra on 2015-02-01, 00:24:52
implemented in corona... I just love 3dsmax...